Tokens
Tokens are ERC-20 assets configured at the network level. Each network can have a list of supported tokens that can be used in transactions and displayed in vault balance views.
What are Network Tokens?
Network tokens define which ERC-20 contracts are available for a given blockchain network:
- List — View all tokens configured for a network
- Add — Register a new token on a network
- Update — Modify token configuration (display name, decimals, etc.)
- Remove — Remove a token from the network's supported list
Common Use Cases
Network Configuration
- Add USDC, USDT, or other stablecoins to a network
- Configure custom or proprietary tokens for private chains
- Manage which tokens appear in transaction and balance UIs
Multi-Network Support
- Different networks may have different token sets (e.g., USDC on Ethereum vs Polygon)
- Add the same token contract to multiple networks if it exists on multiple chains
Best Practices
| Practice | Description |
|---|---|
| Verify contract address | Ensure the token address is correct for the chainId |
| Use standard tokens first | Prefer well-known token addresses for mainnets |
Related Topics
- Networks — Networks contain tokens
- Assets — Vault-level asset tracking
- Transactions — Use tokens in transfers
API Reference
For complete API documentation including endpoints, request/response examples, and code samples:
- List network tokens —
GET /api/v1/networks/{id}/tokens - Add token to network —
POST /api/v1/networks/{id}/tokens - Update network token —
PUT /api/v1/networks/{networkId}/tokens/{tokenId} - Remove token from network —
DELETE /api/v1/networks/{networkId}/tokens/{tokenId}
Tokens
Tokens are ERC-20 assets configured at the network level. Each network can have a list of supported tokens that can be used in transactions and displayed in vault balance views.
What are Network Tokens?
Network tokens define which ERC-20 contracts are available for a given blockchain network:
- List — View all tokens configured for a network
- Add — Register a new token on a network
- Update — Modify token configuration (display name, decimals, etc.)
- Remove — Remove a token from the network's supported list
Common Use Cases
Network Configuration
- Add USDC, USDT, or other stablecoins to a network
- Configure custom or proprietary tokens for private chains
- Manage which tokens appear in transaction and balance UIs
Multi-Network Support
- Different networks may have different token sets (e.g., USDC on Ethereum vs Polygon)
- Add the same token contract to multiple networks if it exists on multiple chains
Best Practices
| Practice | Description |
|---|---|
| Verify contract address | Ensure the token address is correct for the chainId |
| Use standard tokens first | Prefer well-known token addresses for mainnets |
Related Topics
- Networks — Networks contain tokens
- Assets — Vault-level asset tracking
- Transactions — Use tokens in transfers
API Reference
For complete API documentation including endpoints, request/response examples, and code samples:
- List network tokens —
GET /api/v1/networks/{id}/tokens - Add token to network —
POST /api/v1/networks/{id}/tokens - Update network token —
PUT /api/v1/networks/{networkId}/tokens/{tokenId} - Remove token from network —
DELETE /api/v1/networks/{networkId}/tokens/{tokenId}