Unique key to ensure request idempotency. If the same key is used within a certain time window, the original response will be returned instead of executing the request again.
KSUID is a 27-character globally unique ID that combines a timestamp with a random component. Used for all entity identifiers in the Dakota platform.
27"1NFHrqBHb3cTfLVkFSGmHZqdDPi"
Asset to receive at the destination.
1"USDC"
Asset to send into the account. Use 'any' to accept any supported asset (USDC, USDT, DKUSD).
1"USDC"
Network ID (e.g., ethereum-mainnet, base-mainnet, polygon-mainnet) or 'evm' to accept any EVM mainnet chain we currently support.
"ethereum-mainnet"
Optional address to return crypto back to if the transaction fails.
Validation Rules:
Specific network (e.g., source_network_id: "ethereum-mainnet"):
EVM wildcard (source_network_id: "evm"):
Not provided:
Developer fee in basis points (1 bp = 0.01%). Only available for authorized clients.
0 <= x <= 1000050
Crypto swap account created successfully
KSUID is a 27-character globally unique ID that combines a timestamp with a random component. Used for all entity identifiers in the Dakota platform.
27"1NFHrqBHb3cTfLVkFSGmHZqdDPi"
"0x1234"
Identifier for a blockchain network
ethereum-mainnet, ethereum-sepolia, ethereum-goerli, ethereum-holesky, solana-mainnet, solana-devnet, solana-testnet, base-mainnet, base-sepolia, arbitrum-mainnet, arbitrum-sepolia, optimism-mainnet, optimism-sepolia, avalanche-mainnet, avalanche-fuji, polygon-mainnet, polygon-amoy 1 - 30"ethereum-mainnet"
Response for a crypto destination.
Asset to send into the account.
"USDC"
Asset to receive at the destination.
"USDC"