Saltar al contenido
0%

¿Qué es Arc? El economic OS de internet, explicado para desarrolladores

Uttam Singh headshot

Escrito por Uttam Singh

Publicado el 15 de septiembre de 20265 min de lectura

Imagen de portada de la guía para desarrolladores de Arc

Arc es una blockchain abierta y compatible con EVM, pensada para los mercados financieros del mundo, las aplicaciones nativas de stablecoins y la actividad económica agéntica. Arc usa stablecoins como gas, empezando por USDC, su finalidad es determinista, y algunos contratos que funcionan bien en Ethereum revierten en ella. Esta guía cubre qué es Arc, cómo funcionan las partes inusuales y lo que necesitas saber antes de construir sobre ella.

¿Qué es Arc?

Arc es una blockchain Layer-1 construida por Circle, el emisor de USDC, y diseñada para flujos financieros del mundo real. Es compatible con EVM, usa stablecoins como gas empezando por USDC, finaliza transacciones en menos de un segundo y está validada por un conjunto permissioned de instituciones financieras reguladas.

Circle anunció Arc en agosto de 2025, argumentando que las chains existentes no se diseñaron con las stablecoins en mente, así que los negocios de stablecoins heredan tokens de gas volátiles, finalidad probabilística y transferencias públicas por defecto.

¿Qué hace diferente a Arc de otras chains EVM?

Cuatro decisiones de diseño hacen la mayor parte del trabajo:

  • El gas es una stablecoin, empezando por USDC. Las fees están denominadas en dólares y apuntan a alrededor de un centavo por transacción, así que un negocio puede presupuestar costos de transacción sin tener un token volátil.
  • La finalidad es determinista. Arc corre Malachite, un motor BFT de la familia Tendermint, con finalidad sub-segundo y sin reorganizaciones por construcción. Una transacción está pendiente o es final. Los conteos de confirmación, la heurística de reorg que carga toda integración de exchange, dejan de importar.
  • FX viene integrado. StableFX, un motor de FX basado en RFQ para convertir entre stablecoins, está vivo en testnet como una feature de protocolo, no como un DEX que alguien desplegó.
  • La privacidad está planeada, no enviada. Circle lista capacidades de privacidad en el suite de lanzamiento de mainnet, pero los docs todavía marcan el Arc Privacy Sector, un entorno de ejecución confidencial para contratos Solidity, como roadmap. Trata las transferencias confidenciales como algo que viene, no como día uno.

¿Cómo funciona USDC como gas en la práctica?

Hay un saldo de USDC por cuenta, visto a través de dos interfaces. La vista nativa tiene 18 decimales y es la que usan la contabilidad de gas y msg.value. La vista ERC-20, en una dirección de system contract fija, tiene los 6 decimales que conoces de USDC en cualquier otra chain y es la que usan transfer y approve. Mover una mueve la otra, porque son el mismo saldo. No hay token wrapped, y los docs te dicen explícitamente que no despliegues uno.

El fee market se parece a EIP-1559, pero se comporta distinto. En vez de recalcular el base fee en cada bloque, Arc lo ajusta contra un promedio suavizado de la utilización reciente de bloques, lo que mantiene las fees estables en ráfagas cortas. El base fee no se quema; va al productor del bloque.

El gas sponsorship funciona por ahora como en otras chains EVM. Los paymasters a nivel de protocolo y el gas en varias stablecoins están documentados como planeados pero no se soportan en el lanzamiento, mientras que la account abstraction ERC-4337 sí funciona hoy. Nuestra Bundler API y el gas sponsorship corren ambos en Arc Testnet.

¿Qué más hay en el ecosistema de Arc?

Arc sale cableado al resto del stack de desarrolladores de Circle, y la mayoría de las integraciones tocan al menos uno de estos:

  • CCTP mueve USDC hacia adentro y hacia afuera. Cada USDC en Arc llega a través del cross-chain transfer protocol de Circle como el asset nativo, y las transferencias fuera de Arc se atestiguan en alrededor de un bloque.
  • Gateway da a las apps un saldo de USDC entre chains. Depositas una vez, luego minteas en una chain soportada en menos de 500 milisegundos sin esperar la finalidad de la chain de origen.
  • App Kit maneja bridging y wallets. Bridge Kit envuelve el flujo burn-attest-mint en una sola llamada, con adapters para viem, ethers, Solana y Circle Wallets.
  • CPN conecta el settlement onchain con pagos bancarios. El Circle Payments Network vincula instituciones financieras para pagos transfronterizos, con soporte nativo de Arc planeado.
  • El Agent Stack apunta agentes de IA a todo eso. Las herramientas de agentes de Circle liquidan pagos de agentes x402 en USDC, y los docs de Arc envían un servidor MCP que los agentes pueden leer de forma directa.

¿Qué puede romperse al portar un contrato a Arc?

Arc apunta a un baseline actual de fork de Ethereum, y Solidity, Foundry, Hardhat y viem funcionan sin cambios (viem incluso incluye Arc Testnet como chain built-in). Las diferencias están en el comportamiento de runtime, no en las herramientas. Lee la página de diferencias de EVM completa antes de desplegar valor real; estas son las que más probablemente rompan código existente:

  • PREVRANDAO siempre retorna 0. Cualquier contrato que lo use para aleatoriedad pierde en silencio su fuente de entropía. Usa un VRF.
  • Quemar USDC está prohibido. Una value transfer a la dirección cero revierte, y también una transfer a una cuenta self-destructed, que en Ethereum sí sucede. Los contratos de sweep y distribución que asumen que las transfers a cualquier dirección pasan necesitan una segunda mirada.
  • El blocklist de USDC corre a nivel de protocolo. Una transfer que toca una dirección en el blocklist revierte en runtime y igual consume gas. El testnet siembra una dirección blocklisted conocida para que puedas probar el camino de revert.
  • Cada transfer nativa emite un log, y las transfers ERC-20 emiten dos. Arc adopta EIP-7708, así que los movimientos nativos de USDC emiten un evento Transfer desde un system emitter a 18 decimales, mientras que las llamadas ERC-20 también emiten el evento familiar de 6 decimales. Un indexer que no haga match en la dirección del emitter va a contar dos veces cada transfer.
  • Los bloques pueden compartir timestamps. A tiempos de bloque sub-segundo, block.timestamp es no decreciente en vez de estrictamente creciente. Ordena por número de bloque.
  • No hay blob transactions, y los simuladores locales no pueden reproducir los precompiles ni el comportamiento del blocklist de Arc. Prueba contra un endpoint real de Arc en vez de un fork local.

¿Qué puedes construir en Arc hoy?

Arc Testnet está abierto ahora, y mainnet lanza el 16 de septiembre de 2026. El Chain ID de testnet es 5042002, el gas es USDC de testnet del faucet de Circle, el explorer está basado en Blockscout, y el flujo estándar de deploy-and-verify de Foundry funciona de punta a punta.

Los docs son amigables para agentes: envían un servidor MCP hospedado y un índice llms.txt que un coding agent puede leer de forma nativa. Eso encaja con el resto del stack de Circle, que ya liquida la mayoría de los pagos de agentes x402 en USDC.

Construye en Arc con Alchemy

Vamos a soportar Arc mainnet desde el día uno, incluyendo WebSockets para streams en tiempo real, junto con JSON-RPC, la Debug API, la Bundler API y gas sponsorship para flujos de smart accounts. Somos uno de los node providers listados en los propios docs de Arc, y Arc Testnet está vivo en nuestra plataforma hoy.

Crea una app gratis en el dashboard y construye contra testnet ahora. Cuando mainnet abra el 16 de septiembre, cambiar es un cambio de endpoint en la misma superficie de Arc. Sin contratos, sin waitlist, sin compromiso mínimo.

Background gradient

Construye magia blockchain

Alchemy combina los productos y herramientas de desarrollo Web3 más potentes con recursos, comunidad y un soporte legendario.