Wolf Pay

Free tool

Wallet address checker: which network is this address on?

Paste a wallet address to see which networks it can receive USDT or USDC on, and catch mistyped TRON addresses before you send.

Updated · Wolf Pay team

Wolf Pay is open in test mode: you can sign up, integrate and run test payments today. Live payments open once our custody partner goes live.

Key points

  • TRON addresses start with T and carry a checksum, so a typo can be caught.
  • Addresses starting with 0x work on Ethereum, Base, Arbitrum and Polygon alike, so the address alone doesn't tell you the network.
  • Solana addresses are 32–44 letters and numbers with no checksum.
  • The check runs in your browser. The address isn't sent anywhere.

What this checks

  • Format: whether the address matches TRON, EVM (Ethereum, Base, Arbitrum, Polygon), Solana or Bitcoin.
  • TRON checksum: the last four bytes of a TRON address are a checksum, so a mistyped character is caught.
  • Solana length: a Solana address must decode to exactly 32 bytes.

It can't tell you whether an address belongs to the person you think it does, or whether an exchange supports a network for deposits. Always confirm the network with the recipient.

Before you send

  1. Confirm the network with the recipient, not just the address.
  2. Choose that exact network in your wallet or exchange.
  3. For a large amount, send a small test first.

Sent on the wrong network already? Read what happens and what to do.

Frequently asked questions

How do I know if an address is TRC-20 or ERC-20?

TRC-20 (TRON) addresses start with T and are 34 characters long. ERC-20 addresses start with 0x followed by 40 hexadecimal characters, and the same format is used on Base, Arbitrum and Polygon.

Can I send USDT to an Ethereum address on Base?

The transfer will go through because the formats match, but it arrives on Base, not Ethereum. Only send on the network the recipient asked for.