Transactions

List transactions (ledger)

get
/v1/transactions
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
chainKeystringOptional
walletIdstringOptional
projectIdstringOptional
typestring · enumOptionalPossible values:
statusstring · enumOptionalPossible values:
cursorstringOptional
limitinteger · min: 1 · max: 200OptionalDefault: 50
Responses
chevron-right
200

Transactions list

application/json
get
/v1/transactions
200

Transactions list

Transfer tokens/currency between wallets (chain-aware)

post
/v1/transactions/transfer
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
chainKeystringRequired

Which chain to execute/settle this transfer on.

Example: ton-mainnet
projectIdstring | nullableOptional
fromWalletIdstringRequired
toWalletIdstringRequired
currencyCodestringRequiredExample: GOLD
amountstringRequiredExample: 10.00
idempotencyKeystring | nullableOptional
memostring | nullableOptional
Responses
post
/v1/transactions/transfer
201

Transfer initiated

Bridge assets between chains (optional module)

post
/v1/transactions/bridge

Optional module if Sverse provides bridging. If not, keep it disabled in MVP.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
fromChainKeystringRequiredExample: eth-mainnet
toChainKeystringRequiredExample: ton-mainnet
fromWalletIdstringRequired
toWalletIdstringRequired
idempotencyKeystring | nullableOptional
Responses
post
/v1/transactions/bridge
201

Bridge initiated

Last updated