Shared Chain Name Support
This file is shared across all onchainos skills.
The CLI accepts human-readable chain names and resolves them automatically.
Wallet address creation (9 chains)
The following 9 chains support wallet address creation (i.e., you can generate a wallet address on these chains):
| Chain | Name | chainIndex |
|---|---|---|
| XLayer | xlayer |
196 |
| XLayer Testnet | xlayer_test |
1952 |
| Solana | solana |
501 |
| Ethereum | ethereum |
1 |
| Base | base |
8453 |
| BSC | bsc |
56 |
| Arbitrum | arbitrum |
42161 |
| Bitcoin | bitcoin |
0 |
| SUI | sui |
784 |
Note: The wallet supports interacting with 17+ chains beyond this list (e.g., Polygon, Avalanche, Optimism). Run
onchainos wallet chainsfor the full list of supported chains.
Gas Station supported chains and tokens (Solana only)
Authoritative matrix for Gas Station. Use this when the Agent needs chain display name, native token symbol, or the set of stablecoins accepted.
| chainIndex | Display name | Native symbol | USDT | USDC | USDG |
|---|---|---|---|---|---|
501 |
Solana | SOL | ✓ | ✓ | ✓ |
Always derive the per-tx token set from the response's
gasStationTokenList— it's backend-authoritative. The table above is for reference only (FAQ answers, unsupported-chain detection).