15 ROTAS TOKEN × NETWORK
Rotas de pagamento USDT e USDC compatíveis
Escolha o par exato de token e blockchain antes de adicionar uma wallet ou enviar um pagamento. O GramPayBot monitora 15 rotas em oito redes.
O GramPayBot trata cada par de token e rede como uma rota separada. Dizer apenas “USDT” não basta: USDT na Ethereum e na TRON usam redes, endereços e contratos diferentes. O comprador precisa enviar o ativo da invoice pela rede exata selecionada.
Aceitar USDT na TRON (TRC20) — endereço de recebimento, contrato oficial, taxa em TRX e verificação.
USDT na Ethereum ou USDC na Ethereum — endereço EVM, contrato ERC-20 e gas em ETH.
USDT na Solana ou USDC na Solana — wallet versus mint, verificação SPL e taxa em SOL.
USDT na BNB Chain ou USDC na Base — rede EVM exata, representação, decimals e ativo de gas.
USDT na Optimism ou USDC na Optimism — nome OP Mainnet, representação bridged/native e gas em ETH.
USDC na BNB Chain ou USDT na Base — provenance non-native, contratos exatos e rede de saque.
USDT na Polygon ou USDC na Polygon — rede PoS, gas em POL e USDC nativo versus USDT bridged.
USDT na Arbitrum ou USDC na Arbitrum — USDT0, USDC nativo, contratos exatos e gas em ETH.
Matriz completa de rotas
A tabela está escrita diretamente nesta página. “Ativo de taxa” é o native asset normalmente usado pelo remetente na execução on-chain; a wallet ou corretora pode aplicar sua própria withdrawal fee.
| Token | Rede | Padrão ou representation | Ativo de taxa |
|---|---|---|---|
| USDT | Ethereum | ERC-20, issuer-native | ETH |
| USDC | Ethereum | ERC-20, issuer-native | ETH |
| USDT | Optimism | ERC-20, canonical bridged | ETH |
| USDC | Optimism | ERC-20, issuer-native | ETH |
| USDT | BNB Chain | BEP-20, Binance-Peg | BNB |
| USDC | BNB Chain | BEP-20, Binance-Peg | BNB |
| USDT | Base | ERC-20, canonical bridged | ETH |
| USDC | Base | ERC-20, issuer-native | ETH |
| USDT | Polygon | ERC-20, canonical bridged | POL |
| USDC | Polygon | ERC-20, issuer-native | POL |
| USDT | Arbitrum | ERC-20, USDT0 omnichain | ETH |
| USDC | Arbitrum | ERC-20, issuer-native | ETH |
| USDT | TRON | TRC20, issuer-native | TRX |
| USDT | Solana | SPL token, issuer-native | SOL |
| USDC | Solana | SPL token, issuer-native | SOL |
Escolha o tipo de receiving address
- Rotas EVM: Ethereum, Optimism, BNB Chain, Base, Polygon e Arbitrum normalmente usam endereço
0x. O mesmo valor visual pode existir em várias redes EVM, mas saldos e transferências ficam separados por rede. - TRON: use um endereço Base58Check do comerciante começando com
T. Leia o guia de endereço TRON. - Solana: use o endereço público da wallet solicitado pelo payment flow, não o mint de USDT ou USDC.
Nunca cole token contract ou mint no campo de receiving wallet. O contrato identifica o ativo; o endereço da wallet identifica o destinatário.
Verifique o token antes de aceitá-lo
Nome, ticker e logo podem ser copiados. Compare o contract ou mint completo com o emissor ou registry oficial da rede. Depois abra o mesmo identificador no explorer correto. Quantidade de transfers e holders é sinal secundário, não prova.
Use o checklist de verificação de USDT e USDC com os 15 identificadores e explorers.
Primeira invoice segura
- Escolha um token e uma rede no GramPayBot.
- Adicione um receiving address público que você controla nessa rede.
- Verifique o contract ou mint de forma independente.
- Crie uma invoice de teste com valor baixo.
- Faça o comprador selecionar a mesma rede na wallet ou corretora.
- Confirme recipient, contract, valor e status on-chain.
O GramPayBot monitora o pagamento, mas não mantém os fundos do cliente. Uma transferência correta vai diretamente para a wallet configurada pelo comerciante.