Supported assets and networks
Scrya verifies five assets: Bitcoin (BTC), Ethereum (ETH), Solana (SOL), USDC and USDT. Bitcoin, Ethereum and Solana each live on one network. USDC and USDT exist on several networks (also called chains), so a verification always names the network the balance is held on.
Assets and networks
| Asset | Network | Address starts with | Explorer |
|---|---|---|---|
| Bitcoin (BTC) | Bitcoin | 1, 3 or bc1 | Mempool.space |
| Ethereum (ETH) | Ethereum | 0x | Etherscan |
| Solana (SOL) | Solana | No fixed prefix | Solscan |
| USDC | Ethereum | 0x | Etherscan |
| USDC | Solana | No fixed prefix | Solscan |
| USDC | BNB Smart Chain (BSC) | 0x | BscScan |
| USDC | Polygon | 0x | PolygonScan |
| USDC | Arbitrum One | 0x | Arbiscan |
| USDC | Base | 0x | BaseScan |
| USDT | Ethereum | 0x | Etherscan |
| USDT | Tron | T | Tronscan |
| USDT | Solana | No fixed prefix | Solscan |
| USDT | BNB Smart Chain (BSC) | 0x | BscScan |
| USDT | Polygon | 0x | PolygonScan |
| USDT | Arbitrum One | 0x | Arbiscan |
USDT on Base isn’t supported. Scrya reads main networks only, not test networks.
Retired: USDC on Tron. Circle, which issues USDC, stopped issuing USDC on Tron in February 2024 and ended support for it in February 2025 (Circle’s announcement). You can no longer choose USDC on Tron for a new request or address, and an unverified USDC on Tron address can’t be verified with a wallet. Add USDC on another network instead. Verifications that are already complete or under way keep their network badge, explorer link and certificate, and Scrya still reads the Tron USDC contract TEkxiTehnzSmSe2XqrBj4w32RUN966rdz8 for them. USDT on Tron is unaffected.
In Scrya, the network appears as a small badge next to the asset, using its short name (for example, BSC or Arbitrum).
Address formats
Scrya checks an address’s shape before accepting it. Networks that share a shape form an address family:
- Bitcoin: starts with
1,3orbc1. Addresses starting withbc1must be lowercase. - EVM, the Ethereum-compatible networks (Ethereum, BNB Smart Chain, Polygon, Arbitrum One, Base):
0xfollowed by 40 characters using 0–9 and a–f (upper or lower case), 42 characters in all. - Tron: starts with
T, 34 characters in all. - Solana: 32 to 44 letters and numbers, with no fixed prefix.
Every EVM network uses the same address shape. So an address being accepted doesn’t prove it’s on the right network. Check the network before you submit. See Choosing the right network.
Who picks the network?
- Bitcoin, Ethereum and Solana: there’s only one network, so nobody has to pick.
- USDC and USDT: whoever creates the request picks the network. When a business ticks USDC or USDT under Assets to verify, a Chain for USDC (or Chain for USDT) box appears. Customers who create their own request, or add an address with Add address, choose the network the same way.
- Verifying through an exchange: the network doesn’t matter. Exchanges hold one balance per asset, whichever network you deposited on.
To verify the same stablecoin on a second network, add another address with Add address and pick the other network.
Token contracts
When Scrya reads a USDC or USDT balance from a wallet, it reads these exact tokens. This matters on Polygon and Arbitrum One, where Scrya reads native USDC, not the older bridged “USDC.e”. On BNB Smart Chain, Scrya reads the Binance-Peg tokens.
| Token | Network | Contract or mint address |
|---|---|---|
| USDC | Ethereum | 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 |
| USDC | Solana | EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v |
| USDC | BNB Smart Chain | 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d |
| USDC | Polygon | 0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359 |
| USDC | Arbitrum One | 0xaf88d065e77c8cC2239327C5EDb3A432268e5831 |
| USDC | Base | 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 |
| USDT | Ethereum | 0xdAC17F958D2ee523a2206206994597C13D831ec7 |
| USDT | Tron | TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t |
| USDT | Solana | Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB |
| USDT | BNB Smart Chain | 0x55d398326f99059fF775485246999027B3197955 |
| USDT | Polygon | 0xc2132D05D31c914a87C6611C10748AEb04B58e8F |
| USDT | Arbitrum One | 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9 |
