Transferir USDC entre redes: USDC nativo, USDC.e e o CCTP da Circle

A Circle emite o USDC, mas ele não é um único token que viaja entre redes. Cada rede tem o próprio contrato de USDC, algumas têm também uma versão trazida por ponte que a Circle não emite, e antes de transferir vale saber qual das duas você tem.

Um emissor, um contrato em cada rede

A Circle descreve o USDC como uma stablecoin lastreada em dólar que funciona em várias blockchains e, em cada uma, é controlada por um contrato inteligente; a documentação lista o endereço desse contrato em cada blockchain suportada (Circle). No Ethereum, o endereço é 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48; na Polygon PoS, 0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359. Consultados por um nó público, os dois contratos respondem com o nome USD Coin e o símbolo USDC.

São saldos separados. Um token enviado por uma rede não aparece na carteira aberta em outra (BNB Chain), mesmo quando o endereço da carteira é igual: na MetaMask, a conta tem o mesmo endereço no Ethereum e em outras redes compatíveis com a EVM (MetaMask). A lista da Circle também serve para saber se um token é USDC: o nome qualquer contrato pode usar, o endereço se compara com o que o emissor publica, a mesma conferência do USDT falso.

Transferir na mesma rede ou para outra rede

Transferir USDC dentro de uma rede é enviar para um endereço nessa rede e pagar a taxa de gás dela; no Ethereum, essa taxa é paga em ether (ETH) (ethereum.org). Levar USDC para outra rede é outra operação, porque os tokens não se movem livremente entre blockchains: é o papel de uma ponte (bridge), ou de uma exchange, com depósito numa rede e saque na outra (ethereum.org). Num saque de exchange, a Binance pede que a rede selecionada seja a mesma da plataforma que recebe e avisa que, com a rede errada, os fundos podem ser perdidos (Binance).

USDC nativo e USDC trazido por ponte

Na Polygon PoS, a Circle distingue o USDC nativo, que ela emite e que pode sempre ser resgatado um por um em dólares americanos, do USDC.e, o USDC trazido do Ethereum por uma ponte, que a Circle não emite. O mesmo post indica o USDC.e em 0x2791bca1f2de4661ed88a30c99a7a9449aa84174 e anuncia o fim do suporte a depósitos e saques de USDC.e na Polygon PoS no Circle Mint e nas APIs da Circle, com o aviso de que USDC.e enviado para lá depois disso pode não ser recuperável (Circle). Consultado por um nó público, o contrato do USDC.e responde com o nome USD Coin (PoS) e o mesmo símbolo USDC do nativo: numa carteira, o símbolo não separa os dois; o endereço separa.

Na Base, a versão trazida do Ethereum por ponte se chama USDbC e tem endereço próprio, 0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA, diferente do USDC nativo, 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 (Circle). Ali os contratos já respondem com símbolos diferentes, USDbC e USDC. As cotações das rotas para a Polygon e para a Base deste site usam o USDC nativo.

O que o CCTP faz

A documentação da Circle apresenta o Cross-Chain Transfer Protocol (CCTP) como um utilitário onchain sem permissão para transferências entre blockchains: ele transfere o USDC de forma nativa, por queima e cunhagem (burn-and-mint), sem os pools de liquidez de uma ponte tradicional. Há duas modalidades, a Fast Transfer, pensada para velocidade, e a Standard Transfer, pensada para custo, e o protocolo é uma base sobre a qual aplicativos são construídos (Circle).

Como o CCTP queima o USDC numa rede e o cunha na outra, o que chega é USDC nativo, não uma versão trazida por ponte. Outra ponte pode funcionar de outro jeito, por isso a pergunta “qual USDC chega” vem antes da pergunta do preço. A comparação deste site pede a cada provedor o mesmo contrato de token nas duas redes, então cada valor mostrado se refere ao USDC que você escolheu.

Fontes

Comparar rotas

O comparador mostra cotações ao vivo de várias pontes e agregadores para a mesma transferência, depois de todas as taxas.

Abrir a comparação

Risco: Criptoativos são voláteis, e transferências entre redes podem falhar ou causar a perda de fundos. As cotações podem mudar antes de você confirmar. Nada aqui é aconselhamento financeiro.

Divulgação: Esta versão em português não tem transferências, menções pagas nem links de indicação. Na versão em inglês do site é possível fazer transferências, e nelas cobramos uma taxa; essa taxa já está incluída nas cotações dos provedores com os quais se pode transferir por lá. As rotas são ordenadas pelo custo total, não pelo que ganhamos. Aviso legal completo