Transactions

get

Retrieves the complete transactional context for a user's interaction with a specific vault, including available deposit/redeem steps, current balances, and claimable rewards.

Authorizations
x-api-keystringRequired
Path parameters
userAddressstringRequired

User address

Pattern: ^0x[a-fA-F0-9]{40}$
networkstring · enumRequired

Network name or CAIP-2 identifier

Possible values:
vaultAddressstringRequired

Vault address

Pattern: ^0x[a-fA-F0-9]{40}$
Responses
get
/v2/transactions/context/{userAddress}/{network}/{vaultAddress}
get

Retrieves executable transaction payloads for specific actions (deposit, redeem, claim) for a user interacting with a vault, including ready-to-sign transaction data and optional simulation results.

Authorizations
x-api-keystringRequired
Path parameters
actionstring · enumRequired

Action to be performed

Possible values:
userAddressstringRequired

User address to get returns for

Pattern: ^0x[a-fA-F0-9]{40}$
networkstring · enumRequired

Network to get returns for

Possible values:
vaultAddressstringRequired

Vault address to get returns for

Pattern: ^0x[a-fA-F0-9]{40}$
Query parameters
simulatebooleanOptional

Simulate the transaction

Default: false
assetAddressstringRequired

Address of the asset to be used in the transaction

Pattern: ^0x[a-fA-F0-9]{40}$
amountstringOptional

Only applicable to deposit, redeem, request-redeem, Amount of the asset to be used in the transaction

allbooleanOptional

Only applicable for redeem action. If true, all assets will be redeemed

Responses
get
/v2/transactions/{action}/{userAddress}/{network}/{vaultAddress}
get

Retrieves claimable rewards context for a user across all networks and vaults, including reward details and claim URLs.

Authorizations
x-api-keystringRequired
Path parameters
userAddressstringRequired

User address

Pattern: ^0x[a-fA-F0-9]{40}$
Responses
get
/v2/transactions/rewards/context/{userAddress}
get

Generates a claim rewards transaction for a user, returning transaction payloads needed to claim rewards from protocols.

Authorizations
x-api-keystringRequired
Path parameters
userAddressstringRequired

User address to claim rewards for

Pattern: ^0x[a-fA-F0-9]{40}$
Query parameters
simulatebooleanOptional

Simulate the transaction

Default: false
claimIdsstring[]Required

Array of claim IDs to be claimed

Responses
get
/v2/transactions/rewards/claim/{userAddress}

Last updated