USDC is a secure, fully-reserved stablecoin that allows users to transact seamlessly across different blockchain ecosystems. ZKsync is an emerging blockchain network that offers support for native USDC. ZKsync is an Ethereum Layer-2 solution that uses zero-knowledge rollups (zk-rollups) to make transactions faster and more cost-effective1 while still benefiting from Ethereum’s underlying security. By using ZKsync, USDC transfers can be processed efficiently, with lower fees and near-instant confirmations.
Neste guia, vamos explicar por que a ZKsync é uma boa opção para usuários de USDC, como adquirir USDC na ZKsync e as diferentes maneiras de usá-lo no crescente ecossistema da rede.
O que é o USDC?
As a quick reminder, USDC is a stablecoin — a type of cryptocurrency designed to maintain a stable value — that’s backed 100% by highly liquid cash and cash-equivalent assets. USDC leverages the power of the internet and blockchain technology to be transferable almost anywhere with near-instant settlement and near-zero fees. USDC is readily available to those with an internet connection and a digital wallet in more than 180 countries around the world.
Devido ao fato de a stablecoin operar em redes blockchain, as transações em USDC são processadas com rapidez e eficiência, sem necessidade dos intermediários bancários tradicionais. As blockchains funcionam continuamente, 24 horas por dia, 7 dias por semana, eliminando os atrasos associados ao expediente bancário, aos feriados ou às liquidações transfronteiriças. Essa disponibilidade constante permite transferências de fundos quase instantâneas a qualquer hora do dia ou da noite, reduzindo o tempo e o custo normalmente envolvidos na movimentação de dinheiro em âmbito global.
O que é ZKsync?
A ZKsync é uma solução de escalabilidade de camada 2 desenvolvida para tornar as transações na Ethereum mais rápidas a preços mais acessíveis, utilizando uma técnica criptográfica avançada conhecida como "rollups zero-knowledge" (zk-rollups).
Para entender melhor a função da ZKsync, é importante, primeiro, reconhecer as principais limitações da Ethereum: os altos custos das transações e o congestionamento da rede. Devido à popularidade da Ethereum, milhares de transações competem por espaço em cada bloco da rede, causando atrasos e impulsionando o aumento das taxas de gás (ou seja, o custo necessário para processar uma transação). Como resultado, atividades cotidianas — como negociar, emprestar, efetuar pagamentos ou apenas enviar ativos — podem se tornar ocasionalmente caras e ineficientes, às vezes até com frequência.
A ZKSync ajuda a solucionar esse problema ao agrupar diversas transações e processá-las off-chain (ou seja, fora da blockchain principal da Ethereum). Em vez de verificar cada transação individualmente na rede principal da Ethereum, a ZKsync cria uma única prova criptográfica para confirmar que todas as transações no lote são válidas. A seguir, essa prova é enviada para a Ethereum, que finaliza as transações com segurança. Em outras palavras, a ZKSync foi desenvolvida para reduzir consideravelmente o número de transações que precisam ser processadas na Ethereum e, assim, diminuir as taxas de gás, acelerar as transações e também reduzir o congestionamento da rede.
Beyond simple transactions, ZKsync also supports smart contracts and decentralized applications (dApps), meaning developers can build everything from decentralized finance (DeFi) platforms to Web3 gaming applications on ZKsync while benefiting from lower costs. This makes it easier for users to participate in blockchain-based dApps without worrying about high fees.
Com foco na escalabilidade, acessibilidade e segurança, a ZKsync está se tornando uma parte essencial do ecossistema de camada 2 mais amplo da Ethereum: um conjunto de tecnologias desenvolvidas para aprimorar o desempenho da Ethereum sem comprometer sua descentralização e segurança.
O que é USDC nativo da ZKsync?
O USDC nativo na ZKsync é um token ERC-20 exatamente como ocorre na Ethereum — significando que segue o mesmo padrão técnico usado pela maioria dos tokens na Ethereum e funciona perfeitamente com carteiras, dApps e outros aspectos do ecossistema da Ethereum sem requerer nenhuma modificação.
Para entender por que isso é importante, é útil saber o que ERC-20 significa. ERC-20 é um conjunto de regras que define como os tokens devem se comportar na blockchain da Ethereum, além de garantir que todos os tokens ERC-20 — como USDC, DAI, UNI etc. — possam ser enviados, recebidos e armazenados em carteiras compatíveis com a Ethereum e usados sem problemas nos dApps da Ethereum. Essa padronização torna os tokens ERC-20 altamente interoperáveis, o que significa que podem interagir com tranquilidade com as diferentes plataformas e aplicativos.
Because ZKsync is designed to be fully compatible with Ethereum, it also supports ERC-20 tokens without any changes. This means that USDC transactions on ZKsync work exactly as they do on Ethereum — users can send, spend, save, and trade USDC using their favorite wallets and dApps, but with the added benefits of lower fees and faster processing times thanks to ZKsync’s Layer-2 scaling technology. Unlike some blockchain networks that require tokens to be "wrapped" or converted for compatibility, USDC on ZKsync is native, meaning no extra steps or conversions are needed.
Circle launched native USDC on ZKsync in 2024, bringing a trusted, fully reserved stablecoin to the network. As of March 2025, more than $75 million native USDC is already in circulation on ZKsync, demonstrating its growing adoption within Ethereum’s expanding Layer-2 ecosystem.
Por que usar USDC na ZKsync?
O USDC na ZKsync oferece uma maneira rápida, econômica e segura de efetuar transações, graças à sua tecnologia de rollups zero-knowledge. Veja por que o USDC se destaca:
- Finalização quase instantânea: as transações de USDC na ZKsync são liquidadas rapidamente, com tempos de espera reduzidos se comparados aos de redes blockchain tradicionais como a Ethereum.
- Tarifas mínimas: ao compactar e agrupar as transações antes de colocá-las na Ethereum, a ZKsync reduz consideravelmente as taxas de gás para as transferências de USDC.
- A segurança da Ethereum: como uma rede de camada 2, a ZKsync herda a segurança da Ethereum e, ao mesmo tempo, torna as transações mais eficientes e mais ampliáveis.
Para os usuários em busca de uma forma segura e rápida de enviar, negociar ou utilizar o USDC a preços acessíveis, a ZKsync é uma ótima opção.
Entenda o que são corretoras de criptomoedas e carteiras de criptomoedas
Before diving into the step-by-step process of acquiring USDC on ZKsync, it’s important to understand the platforms and tools you’ll use: crypto exchanges and wallets.
Corretoras de criptomoedas são plataformas onde os usuários podem comprar, vender e negociar criptomoedas. Atuam como intermediárias entre compradores e vendedores e costumam permitir transações de fiat para cripto e de cripto para fiat, possibilitando o uso de on-ramps e off-ramps de cripto na conversão de e para ativos digitais como o USDC. Existem dois tipos principais de corretoras de criptomoedas:
- Corretoras centralizadas (CEXs): plataformas administradas por empresas que costumam incluir interfaces fáceis de usar e um atendimento ao cliente consistente. No entanto, os ativos comprados em uma CEX são armazenados em carteiras de criptomoedas baseadas em corretoras e com custódia, o que significa que os usuários precisam confiar na CEX para custodiar e proteger seus ativos. Os usuários não têm controle total sobre seus ativos, a menos que os transfiram para uma carteira sem custódia.
- Corretoras descentralizadas (DEXs): plataformas descentralizadas baseadas em blockchain, em que as negociações são efetuadas sem uma autoridade central. Os usuários efetuam negociações peer-to-peer com o auxílio de contratos inteligentes. Conectar-se a uma DEX requer uma carteira de criptomoedas sem custódia compatível. Carteiras sem custódia oferecem maior controle sobre seus ativos, mas também requerem maior responsabilidade quando se trata de protegê-las. Da mesma forma, as corretoras descentralizadas oferecem maior controle sobre a experiência de trading, mas seu uso pode adicionar complexidade.
As carteiras de criptomoedas, que são ferramentas para armazenar e gerenciar seus ativos digitais com segurança, se dividem em duas categorias principais:
- Carteiras com custódia: frequentemente fornecidas por CEXs, essas carteiras são convenientes, mas dependem da corretora para gerenciar as chaves privadas associadas aos seus ativos.
- Carteiras sem custódia: oferecem aos usuários um controle total sobre seus fundos e chaves privadas (ou frases de recuperação), mas requerem um gerenciamento cuidadoso para evitar perdas.
Ao entender as diferenças entre corretoras e carteiras, você pode tomar decisões bem-fundamentadas sobre onde comprar, armazenar e gerenciar seu USDC e encontrar o equilíbrio ideal entre conveniência e segurança.
Guia passo a passo para obter USDC na ZKsync
Existem quatro maneiras principais de obter USDC na ZKsync: por meio de corretoras centralizadas, de corretoras descentralizadas, usando a função de trading integrada de uma carteira ou por meio de uma ponte com uma blockchain compatível. A seguir, vamos detalhar cada um desses métodos passo a passo.
1. Usar uma corretora centralizada (CEX) de criptomoedas para comprar USDC na ZKsync
Some centralized exchanges (CEXs), like Crypto.com, support native USDC on ZKsync. Buying USDC on a CEX that supports ZKsync means that your funds are natively issued on the network, avoiding the need for any additional steps. Here’s how to buy USDC on ZKsync from a CEX:
- Crie uma conta: cadastre-se em uma CEX que ofereça USDC na ZKsync e execute as etapas de verificação de identidade obrigatórias.
- Deposite moeda fiduciária: adicione fundos por meio de transferência bancária, cartão de crédito/débito ou outra forma de pagamento. Preste atenção às possíveis tarifas associadas ao depósito e certifique-se de inclui-las no cálculo da compra que estiver planejando.
- Compre USDC na ZKsync: selecione USDC e certifique-se de escolher a ZKsync como a rede escolhida antes de confirmar sua transação.
Once your purchase of USDC on ZKsync is complete, you can either hold it in the exchange’s custodial wallet or transfer it to a self-custodial wallet (like MetaMask) to interact with dApps on ZKsync.
2. Usar uma corretora descentralizada (DEX) de criptomoedas para fazer o swap para USDC na ZKsync
If you hold ETH or other assets on ZKsync, you can swap them for USDC using DEXs like Koi, SyncSwap, or ZeroLend.
- Access a DEX: Navigate to a ZKsync DEX and connect your ZKsync-compatible wallet (e.g., MetaMask). Always verify you’re on the official DEX website to avoid scams.
- Selecione um par de trading: escolha o par de trading ETH/USDC ou outro par com USDC, dependendo dos ativos que você tiver disponíveis para negociar.
- Revise e confirme a negociação: insira a quantia em USDC que quiser comprar, verifique os detalhes da transação e aprove o swap.
Certifique-se de manter um pequeno saldo de ETH na sua carteira para pagar as taxas de gás da ZKsync. Se não tiver os fundos necessários para pagar as taxas de gás, sua transação não será processada corretamente.
3. Usar a função de swap integrada em uma carteira com autocustódia, como a MetaMask
Some self-custodial wallets that support ZKsync, like MetaMask, offer a built-in swap function, allowing you to trade assets without leaving the wallet app. To perform an in-wallet swap for USDC on ZKsync, follow these steps:
- Open your wallet’s swap tool: Navigate to the swap function in MetaMask or another supported wallet.
- Selecione seus tokens: escolha ETH (ou outro ativo compatível) como o ativo que você vai trocar e o USDC na ZKSync como o ativo que você quer receber.
- Revise e confirme a transação: insira os detalhes da sua transação, verifique duplamente se tudo está correto, se necessário ajuste a tolerância ao slippage e aprove o swap.
In the event that your swap fails, double-check that you have sufficient ETH to cover the transaction fees on ZKsync. If the problem persists, try adjusting advanced settings like slippage tolerance, or check the ZKsync Era Explorer to track your transaction status or investigate potential network congestion.
4. Usar uma ponte de USDC da ZKsync
Falamos um pouco sobre swaps cross-chain e como algumas carteiras e DEXs são compatíveis com a função de transferência de um ativo entre duas blockchains diferentes. Mas, no caso do USDC, existem duas maneiras distintas de transferi-lo para uma outra rede blockchain, e a principal diferença gira em torno do USDC nativo e USDC em ponte (bridged).
As a reminder, native USDC originates directly from Circle on a particular blockchain, and is fully supported by the originating blockchain. Bridged USDC, however, is created when USDC is locked in a smart contract on one blockchain (i.e., the origin blockchain) and a “synthetic” or “bridged” form of USDC is minted (or created) on another supported blockchain (i.e., the destination blockchain) by a third-party bridge dApp. Crucially, bridged USDC is not issued by Circle, and only native USDC, issued through regulated affiliates of Circle, is fully reserved and redeemable 1:1. Many blockchains support both native and bridged USDC — so you should always be aware of which version you’re interacting with. If you’re not sure which version of USDC you’re dealing with, compare the token’s contract address on a blockchain explorer (e.g., Etherscan or ZKsync Era Explorer) with the official list provided by Circle.
O USDC obtido em corretoras centralizadas é nativo em sua maioria. O USDC transferido entre blockchains por meio de uma ponte pode ser nativo ou "bridged", dependendo de a ponte utilizar ou não o Cross-Chain Transfer Protocol (CCTP). Desenvolvido pela Circle como uma ferramenta sem permissão para transferir USDC entre blockchains compatíveis, o CCTP é uma ferramenta poderosa que queima (ou destrói) USDC em uma blockchain e cunha USDC nativo em uma outra blockchain de destino também compatível, sem precisar manter o USDC "travado" em um contrato inteligente. Transferir USDC nativamente é uma alternativa melhor do que usar uma ponte tradicional, cujos protocolos de segurança podem não ser tão resilientes quanto os da Circle, a emissora do USDC.
O CCTP está integrado em carteiras como a MetaMask, em DEXs como a OKX (não confundir com a corretora centralizada OKX) e em pontes cross-chain como a Across, Allbridge e Wormhole, para citar apenas algumas. Saiba mais sobre o CCTP e confira uma lista completa de integrações de dApp clicando aqui. Em seguida, utilize as plataformas alimentadas pelo CCTP para fazer a ponte de USDC nativo entre blockchains com suporte.
Considerações importantes sobre o USDC na ZKsync
Antes de enviar USDC na ZKsync, é essencial que você entenda como a rede funciona para evitar tarifas desnecessárias ou contratempos técnicos. Uma das etapas mais importantes é se certificar de que sua carteira e sua corretora sejam compatíveis com o USDC nativo da ZKsync, já que nem todas oferecem esse recurso. Os usuários devem sempre se esforçar para garantir a compatibilidade antes de transacionar, porque não fazê-lo poderá resultar na perda de seus fundos.
Vale observar que algumas plataformas oferecem apenas uma versão do USDC encapsulada ou em ponte, o que poderá requerer conversões adicionais, além de resultar em um acréscimo de tarifas ou atrasos no processamento. Optar pelo uso de USDC nativo (em vez do USDC em ponte) ajuda a garantir uma experiência de transações sem complicações.
Embora a ZKSync reduza consideravelmente os custos das transações se comparada à mainnet da Ethereum, as taxas de gás continuam se aplicando. Para executar qualquer transação — seja o envio de fundos, trading ou interação com dApps — você vai precisar de um saldo de ETH na sua carteira para cobrir essas taxas de rede. Embora as taxas da ZKSync sejam mínimas, a falta de um saldo de ETH disponível na sua carteira poderá impedir que você seja capaz de processar transações quando precisar.
Se estiver apenas começando a operar na ZKsync, pense em efetuar um teste com um valor baixo antes de transferir grandes quantias de USDC. Essa precaução ajuda a confirmar que sua carteira esteja configurada corretamente, seu endereço de destinatário esteja correto e a rede operando conforme o esperado. Como as transações na blockchain costumam ser irreversíveis, testar uma pequena quantia primeiro poderá evitar que um erro lhe custe caro.
Como usar USDC na ZKsync
O USDC na ZKsync oferece a estabilidade de preços de um ativo digital lastreado em dólares e a velocidade e eficiência de uma escalabilidade de camada 2. Ao contrário do que ocorre na rede principal da Ethereum, onde as transações podem ser lentas e dispendiosas, a tecnologia zk-rollup da ZKsync permite que as transferências de USDC ocorram com rapidez e economia. Não importa se você é um iniciante procurando uma maneira fácil de enviar dinheiro ou um usuário experiente se aprofundando em DeFi: o USDC na ZKsync pode ajudar a tornar suas transações cotidianas mais acessíveis.
Assim que seu USDC estiver na ZKsync, você terá à sua disposição várias maneiras de fazê-lo funcionar. As plataformas DeFi na ZKsync se beneficiam de taxas de rede mais baixas que as da Ethereum, facilitando a participação nas finanças descentralizadas. No que se refere às despesas diárias, você poderá usar USDC para enviar e receber pagamentos rapidamente em diversos dApps e serviços, aproveitando as vantagens do baixo custo das transações na ZKsync. Além disso, se você precisar transferir seus fundos entre redes blockchain diferentes, as ferramentas de transferência cross-chain simplificam o envio de USDC da ZKsync para outras blockchains compatíveis.
Since USDC is natively issued on more than 15 blockchains, it’s one of the most widely used and trusted stablecoins in the digital economy. If you're looking to explore wallets, exchanges, and applications that support USDC, check out our USDC Ecosystem Catalog for a comprehensive list of platforms where you can use and manage your digital dollars.