Supported Blockchains
Supported blockchains for wallet verification flows
Cryptographic signature proofs and micro-transactions (Satoshi Test) are blockchain-dependent, because they rely on wallet connectivity, signing standards, or transaction monitoring on specific networks. Wallet screenshots and self-declaration are blockchain-agnostic, because they do not depend on direct blockchain integration.
The supported blockchains are also available via our API. Use the API to always retrieve the latest supported blockchain list for the selected verification methods.
Cryptographic Signature Proofs
For cryptographic signature proofs, CryptoSwift relies on AppKit for wallet connectivity and signing support.
EVM
AppKit supports all EVM-compatible blockchains. As long as the blockchain is included in Viem’s chain definitions, AppKit will support it. This includes Ethereum, Polygon, Arbitrum, Optimism, Base, Avalanche, BNB Smart Chain, and many more.
Bitcoin
AppKit supports Bitcoin wallet connections through WBIPs and the Bitcoin Wallet Standard. Supported wallets include Xverse, OKX, Leather, and Phantom.
Solana
AppKit supports Solana. You can connect Solana wallets and interact with the Solana blockchain.
TRON
AppKit supports TRON on web frameworks. You can connect TRON wallets and interact with the TRON blockchain.
Other Chains via WalletConnect Protocol
Blockchains not listed above can still work with WalletConnect at the protocol level for dApp-wallet communication. The WalletConnect Cloud Supported Chains page lists all chains available through the protocol, including Cosmos, Sui, Stacks, Near, Stellar, and more.
You can also find a list of supported dApp-wallets here.
Micro Transactions (Satoshi Test)
| Blockchain | Networks | Native Asset |
|---|---|---|
| Bitcoin | Mainnet, Testnet | BTC |
| Bitcoin Cash | Mainnet | BCH |
| Dogecoin | Mainnet, Testnet | DOGE |
| Litecoin | Mainnet | LTC |
| Dash | Mainnet | DASH |
| Ethereum | Mainnet, Sepolia | ETH |
| Optimism | Mainnet | ETH |
| Tron | Mainnet | TRX |
| XRPL | Mainnet | XRP |
- Please note that currently only native assets are supported.
Support in the table above means CryptoSwift can monitor these blockchains for Satoshi Test verification. Mainnet entries are intended for production use, while testnets are intended for sandbox and development use only.
Wallet Screenshots
Wallet screenshots are blockchain-agnostic, because this verification method does not require on-chain cryptographic or transaction monitoring support.
Self-Declaration
Self-declaration is also blockchain-agnostic for the same reason and can be used regardless of blockchain.