Skip to content

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

AssetNetworkAddress starts withExplorer
Bitcoin (BTC)Bitcoin1, 3 or bc1Mempool.space
Ethereum (ETH)Ethereum0xEtherscan
Solana (SOL)SolanaNo fixed prefixSolscan
USDCEthereum0xEtherscan
USDCSolanaNo fixed prefixSolscan
USDCBNB Smart Chain (BSC)0xBscScan
USDCPolygon0xPolygonScan
USDCArbitrum One0xArbiscan
USDCBase0xBaseScan
USDTEthereum0xEtherscan
USDTTronTTronscan
USDTSolanaNo fixed prefixSolscan
USDTBNB Smart Chain (BSC)0xBscScan
USDTPolygon0xPolygonScan
USDTArbitrum One0xArbiscan

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, 3 or bc1. Addresses starting with bc1 must be lowercase.
  • EVM, the Ethereum-compatible networks (Ethereum, BNB Smart Chain, Polygon, Arbitrum One, Base): 0x followed 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.

TokenNetworkContract or mint address
USDCEthereum0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
USDCSolanaEPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
USDCBNB Smart Chain0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d
USDCPolygon0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359
USDCArbitrum One0xaf88d065e77c8cC2239327C5EDb3A432268e5831
USDCBase0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
USDTEthereum0xdAC17F958D2ee523a2206206994597C13D831ec7
USDTTronTR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t
USDTSolanaEs9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB
USDTBNB Smart Chain0x55d398326f99059fF775485246999027B3197955
USDTPolygon0xc2132D05D31c914a87C6611C10748AEb04B58e8F
USDTArbitrum One0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9