Supported Chains & Address Types
WalletShield currently supports wallet risk checks and counterparty monitoring on the following blockchains and address types.
Ethereum (ETH)
- Address format: 42-character hex starting with
0x(e.g.0x742d35Cc6634C0532925a3b844Bc454e4438f44e) - Token support: ERC-20 (USDT, USDC, DAI, etc.)
- Use cases: Merchant payment screening, DeFi counterparty risk, exchange deposit monitoring
- Detection: Automatic — enter any ETH address and chain is detected instantly
TRON (TRX)
- Address format: 34-character Base58 starting with
T(e.g.TQn9Y2khEsLJW1ChVWFMSMeRDow5KcbLSE) - Token support: TRC-20 (USDT, USDC, etc.)
- Use cases: USDT payment screening (TRON carries the majority of USDT transfers globally)
- Detection: Automatic — enter any TRON address and chain is detected instantly
BNB Smart Chain (BSC)
- Address format: 42-character hex starting with
0x(same format as ETH) - Token support: BEP-20 (USDT, BUSD, USDC, etc.)
- Use cases: DeFi payment screening, cross-chain counterparty checks
- Detection: Automatic with disambiguation from Ethereum when possible
Why These Chains?
Ethereum, TRON, and BNB Smart Chain account for the vast majority of global USDT and stablecoin payment volume. WalletShield prioritizes chains where counterparty risk is most likely to impact merchants and payment receivers.
Planned Chains
Additional chain support is planned based on demand. Candidates include:
- Polygon (MATIC)
- Arbitrum
- Solana (SOL)
- Avalanche (AVAX)
To request support for a specific chain, contact [email protected].
Address Validation
WalletShield validates wallet addresses before processing:
- Format validation (length, prefix, character set)
- Checksum verification where applicable (EIP-55 for ETH)
- Chain detection — addresses are automatically routed to the correct chain risk engine
Invalid addresses are rejected with a clear error message before any risk check is performed.