Create Digital Asset Account
Admin Access RequiredCreates a new digital asset account (segregated wallet) under the legal entity. Each wallet holds exactly one digital asset.
This endpoint is only available in our sandbox environment. It is not available in production.
Use this API to create a new digital asset account. Each wallet holds exactly one digital asset on one blockchain — to hold several assets, create one wallet per asset.
Wallet provisioning
The response returns only the new account id. The wallet address is provisioned
asynchronously, so fetch Get Digital Asset Account
with that id and poll until status is OPEN and wallet_address is populated before
depositing funds.
Example POST to create a Digital Asset Account
This API will respond with the ID of the newly created digital asset account:
Authorization
AuthorizationRequiredBearer <token>Enter your token in the format: Bearer {token}
In: header
Request Body
application/jsonOptionalnameRequiredstringThe name of the new digital asset account. Must be unique within the legal entity. Letters, numbers, spaces and hyphens only, up to 250 characters.
assetRequiredstringThe digital asset the wallet will hold (e.g. ETHEREUM-USDC). Each wallet holds exactly one asset.
"ETHEREUM-USDC" | "ETHEREUM-USDT" | "ETHEREUM-ETH" | "ETHEREUM-XAUT" | "ETHEREUM-USAT" | "POLYGON-USDC" | "POLYGON-USDT" | "POLYGON-MATIC" | "TRON-USDT" | "TRON-TRX" | "BITCOIN-BTC" | "SOLANA-USDC" | "SOLANA-USDT" | "SOLANA-SOL" | "RIPPLE-XRP" | "HYPERLIQUID-HYPE" | "BSC-BNB" | "BSC-USDT" | "BSC-USDC" | "CANTON-CC"Response Body
Success response
idRequiredstringThe ID of the recipient's account