Skip to main content
GET
/
alpha
/
svm
/
transactions
/
{action}
/
{userAddress}
/
{vaultAddress}
cURL
curl --request GET \
  --url https://api.vaults.fyi/alpha/svm/transactions/{action}/{userAddress}/{vaultAddress} \
  --header 'x-api-key: <api-key>'
{
  "transaction": "<string>"
}

Authorizations

x-api-key
string
header
required

Path Parameters

action
enum<string>
required

Action to be performed on Solana vault

Available options:
deposit,
request-redeem,
confirm-redeem,
complete-redeem
userAddress
string
required

User Solana wallet address

Pattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
vaultAddress
string
required

Vault address

Pattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$

Query Parameters

assetAddress
string
required

SPL token mint address

Pattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
amount
string

Amount in lamports (base units). Required for deposit and request-withdraw actions

Response

Default Response

transaction
string
required

Base64-encoded serialized Solana transaction ready to sign