Create transaction request

Create a transaction request for an MPC (TSS) wallet. To learn more about transacting from other wallet types, see Withdraw Overview.

TRX (trx, ttrx) MPC wallets support native transfers, TRC-20 tokens, consolidation, staking, and resource delegation via delegateResource and undelegateResource intents.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
length ≥ 1

The ID of the wallet

Body Params

Request body for creating a transaction request. Specifies the intent and optional metadata for the transaction.

string
enum

Full or Light to differentiate between the different transaction request flows.

Allowed:
string

The combination of the idempotencyKey, version and walletId has to be unique. If no idempotencyKey is specified then it remains undefined for the txRequest. Note, version is an internal field that is auto incremented on every update to a txRequest.

intent
object
required
videoApprovers
array of strings
videoApprovers
boolean

When set to true, the transaction request is returned without being stored in the DB.

Responses

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json