kind field to specify the asset type. The table below lists all supported kind values by network.
For raw transactions (smart contract calls, DeFi interactions, etc.), use the Broadcast API instead — see the broadcast examples for chain-specific formats.
Transfer kinds by network
Every network supportsNative for its base cryptocurrency. The table below lists additional token standards.
| Network | kind | Standard | Transfer type |
|---|---|---|---|
| Algorand | Asa | ASA | Algorand Standard Asset |
| Aptos | Aip21 | AIP-21 | Aptos Fungible Asset (AIP-21) |
| Canton | Cip56 | CIP-56 | Canton Standard Token (CIP-56) |
| Cardano | Asset | Asset | Cardano Asset |
| Concordium | Cis2 | CIS-2 | CIS-2 Standard |
| Concordium | Cis7 | CIS-7 | Concordium Protocol Level Token (CIS-7) |
| EVM chains | Erc20 | ERC-20 | EVM Fungible Token (ERC-20) |
| EVM chains | Erc721 | ERC-721 | EVM Non Fungible Token (ERC-721) |
| Hedera | Hip17 | HIP-17 | Hedera Non-Fungible Token (HIP-17) |
| Hedera | Hts | HTS | Hedera Tokens (HTS) |
| ION | Tep74 | TEP-74 | TON Jetton (TEP-74) |
| Solana | Spl | SPL | Solana Program Library Token (SPL and SPL 2022) |
| Starknet | Snip2 | SNIP-2 | Starknet SNIP-2 (ERC-20 like) |
| Starknet | Snip3 | SNIP-3 | Starknet SNIP-3 (ERC-721-like) |
| Stellar | Sep41 | SEP-41 | Stellar Classic Assets (SEP-41) |
| Sui | Coin | Coin | Sui Coin |
| TON | Tep74 | TEP-74 | TON Jetton (TEP-74) |
| TRON | Trc10 | TRC-10 | TRON Native Fungible Token (TRC-10) |
| TRON | Trc20 | TRC-20 | TRON Smart Contract Fungible Token (TRC-20) |
| TRON | Trc721 | TRC-721 | TRON Non Fungible Token (TRC-721) |
| XrpLedger (aka Ripple) | Iou | IOU | XRPL IOU Token |
| XrpLedger (aka Ripple) | Xls33 | XLS-33 | XRPL XLS-33 Token |
Networks not listed (Bitcoin, Cosmos, IOTA, Kaspa, Polymesh, etc.) support
Native transfers only. See each network’s page under Supported networks for details.Amount format
All amounts must be strings in the token’s minimum denomination (e.g., wei for ETH, satoshis for BTC, lamports for SOL). For example, to send 1 ETH, setamount to "1000000000000000000".
