Lanza un memecoin en Arc Chain
Escrito por Uttam Singh

Arc es la blockchain que Circle diseñó para las finanzas basadas en stablecoins, y sus validadores fundadores incluyen a BlackRock, Visa y Mastercard. Nada de eso la convierte en un club privado. La chain es abierta y sin permisos para quienes construyen sobre ella, la mainnet ya está activa, y usa stablecoins como gas, empezando por USDC. Cualquiera puede desplegar lo que sea en ella, y cada comisión a lo largo del proceso está cotizada en dólares.
Una memecoin en Arc es un ERC-20 estándar con gas denominado en USDC. El contrato funciona exactamente igual que en cualquier chain EVM, así que puedes desplegar uno tú mismo con Foundry en unos veinte minutos, o dejarle todo el flujo a un agente de código. Ambos caminos están a continuación, incluyendo un prompt listo para copiar y pegar que le permite a cualquier agente capaz de ejecutar comandos de shell llevar adelante el lanzamiento con el Alchemy CLI. La única diferencia real respecto a cualquier lanzamiento que hayas hecho antes es el token de gas, así que financias la wallet del deployer con USDC en lugar de ETH.
¿Qué es Arc?
Arc es una blockchain de Layer-1 construida por Circle, el emisor de USDC, y diseñada para pagos y finanzas basados en stablecoins. Es compatible con EVM, usa USDC como token de gas nativo, y alcanza finalidad determinística en menos de un segundo. Sus validadores son un conjunto con permisos formado por instituciones financieras. Desplegar contratos en ella no requiere ningún permiso. Nuestra explicación de qué es Arc profundiza en el diseño de la chain, incluyendo qué puede romperse cuando migras un contrato.
Arc mainnet ya está disponible en Alchemy con RPC y WebSockets, la Debug API, la Bundler API, y gas sponsorship para flujos de smart accounts. Los endpoints están en la página de la chain Arc.
Si antes has desplegado en Ethereum, Base o Arbitrum, las herramientas no te van a sorprender. Solidity, Foundry y viem funcionan sin cambios. Las diferencias aparecen en con qué financias la wallet y en cómo confirma la chain.
¿Qué cambia cuando el gas es USDC?
Arc no tiene un token de gas volátil, así que tres partes del checklist de lanzamiento habitual se comportan distinto:
- Financias al deployer con USDC, no con ETH. El USDC llega a Arc de forma nativa a través de CCTP v2, el protocolo de transferencia cross-chain de Circle, desde cualquier chain compatible. Bridge Kit envuelve el flujo de burn-attest-mint en una sola llamada si prefieres automatizarlo.
- Las comisiones están denominadas en dólares y son pequeñas. La comisión base apunta a alrededor de un centavo por transacción, y se ajusta contra la utilización reciente suavizada en lugar de bloque por bloque, así que un pico de tráfico el día del lanzamiento no la dispara como lo haría una subasta de gas en Ethereum. Puedes presupuestar todo el lanzamiento en dólares antes de empezar.
- Las operaciones son finales en menos de un segundo. Arc corre un motor de consenso BFT sin reorganizaciones por diseño. Una compra está pendiente o es final, lo que significa que nadie que opere con tu token necesita heurísticas de conteo de confirmaciones, y no hay disputas por reorgs el día del lanzamiento.
Vale la pena conocer un comportamiento antes del lanzamiento. La lista de bloqueo de USDC opera a nivel de protocolo, así que cualquier transferencia que involucre una dirección bloqueada revierte. Eso aplica al tramo en USDC de un swap, no a tu contrato de token, pero es una diferencia respecto a chains donde la lista de bloqueo solo existe dentro del contrato del token.
¿Cómo despliegas el token?
Necesitas tres cosas antes de que algo toque la chain:
- Una wallet financiada. El gas se paga en USDC, transferido vía CCTP o retirado de un exchange que soporte Arc
- El contrato del token. Para una memecoin, un ERC-20 mínimo de suministro fijo es la forma estándar. Nuestra guía sobre el estándar ERC-20 en Solidity cubre qué hace cada función.
- Un endpoint de RPC. Crea una app gratis en el dashboard y selecciona Arc.
El contrato en sí es corto. Suministro fijo, sin función de mint, sin owner, así que el contrato no le da a su deployer poderes especiales que se puedan abusar después. Todo el suministro llega igual a la wallet del deployer, y qué pasa con él después del lanzamiento se cubre más abajo:
// SPDX-License-Identifier: MIT
import {ERC20} from "@openzeppelin/contracts/token/ERC20/ERC20.sol";
contract Penny is ERC20 {
constructor() ERC20("Penny", "PENNY") {
_mint(msg.sender, 1_000_000_000 * 10 ** decimals());
}
}Guarda ese contrato como src/Penny.sol (forge init genera un Counter.sol de plantilla que puedes borrar), luego despliégalo con Foundry:
forge init penny && cd penny
forge install OpenZeppelin/openzeppelin-contracts
# paste the contract above into src/Penny.sol, then import your deployer key once
cast wallet import deployer --interactive
forge create src/Penny.sol:Penny \
--rpc-url https://arc-mainnet.g.alchemy.com/v2/$ALCHEMY_API_KEY \
--account deployer \
--broadcastEse último comando pone el contrato en vivo en mainnet, y la comisión sale de tu balance de USDC. cast wallet import guarda la clave en un keystore cifrado y --account la desbloquea con una contraseña al momento de desplegar, lo que mantiene la clave en bruto fuera de tu historial de shell y de la lista de procesos. Arc también publica su propio tutorial de Foundry si prefieres la versión del equipo de la chain.
¿Qué pasa después del deploy?
Un contrato desplegado es un token que nadie puede comprar. El lanzamiento se vuelve real cuando alimentas un pool de liquidez y empiezas a distribuir el suministro. Uniswap y Aerodrome están ambos disponibles en Arc, y en Arc el par natural es tu token contra USDC, el mismo activo que todos en la chain ya tienen para pagar gas.
Aquí también es donde los compradores te van a evaluar. Los traders de memecoins con experiencia revisan si el suministro es fijo, si la liquidez está bloqueada, y cuánto tiene la wallet del deployer antes de tocar un token. Arc cambia una parte de ese ritual. La finalidad es determinística, así que cualquier cosa que leas un segundo después de una operación ya está asentada, y no hay una ventana pendiente donde pueda esconderse un rug.
¿Puede un agente lanzar la moneda por ti?
Cada paso descrito arriba se puede automatizar, lo que lo convierte en un trabajo natural para un agente de código. El Alchemy CLI fue construido justo para esto. Cada comando acepta --json --no-interactive para que un agente pueda parsear la salida, y las agent wallets le dan una sesión con alcance limitado para firmar, en lugar de una clave privada en bruto. Esto funciona con cualquier agente capaz de ejecutar comandos de shell, Claude Code, Cursor, un agente basado en OpenAI, o tu propio script. Los usuarios de Claude Code tienen un atajo: el plugin de Alchemy instala las skills del CLI y el servidor MCP en un solo comando.
Una nota honesta sobre la división del trabajo. El CLI no tiene un comando de deploy, así que el agente ejecuta el despliegue mediante Foundry contra tu endpoint de Alchemy y usa el CLI para todo lo que lee estado: revisar balances, obtener recibos y leer el contrato de vuelta. La firma es la parte donde hay que ser cuidadoso. Todo el suministro se acuña en la cuenta del keystore de Foundry que despliega el contrato, así que esa misma cuenta también firma la primera distribución, y la sesión de la agent wallet cubre cualquier acción del CLI que implique gastar. Configura el keystore antes de entregar el prompt, o el agente llegará al paso de deploy sin una clave que pueda usar.
Instala el CLI con npm i -g @alchemy/cli, luego dale este prompt a tu agente. Te va a preguntar por los detalles del token antes de escribir una sola línea de Solidity:
You have the Alchemy CLI and Foundry installed. Run `alchemy --json --no-interactive agent-prompt` first to load the CLI's command contract, then launch a memecoin for me on Arc mainnet.
Start by asking me for:
- The token name and ticker symbol
- The total supply
- A logo image, and wait for me to upload the file before continuing
Do not invent any of these. Wait for my answers, then confirm them back to me before you write any code.
Once I have confirmed:
- Check that arc-mainnet is available with `alchemy evm network list`.
- Everything that moves funds signs with my Foundry keystore account. Get the deployer address with `cast wallet address --account deployer`. If no keystore account exists, stop and tell me to run `cast wallet import` first.
- Check the deployer's balance on arc-mainnet with `alchemy evm data balance <deployer-address>`. Gas on Arc is paid in USDC, not ETH. If the balance cannot cover gas, stop and tell me how much USDC to bridge in.
- Write a fixed-supply ERC-20 using the name, symbol, and supply I gave you, with no mint function and no owner, and deploy it with `forge create` against my Alchemy arc-mainnet endpoint, signing with `--account deployer`. Never pass a raw private key on the command line.
- Verify the launch: pull the receipt with `alchemy evm receipt`, then read the name, symbol, and total supply back with `alchemy evm contract read`.
- The full supply mints to the deployer, so the first distribution comes from the keystore too. Ask me which wallet gets it and how much. The token has 18 decimals, so convert the amount I give you to base units with `cast to-wei` before building the command. Then show me the exact `cast send <token> "transfer(address,uint256)" <recipient> <amount-in-base-units> --rpc-url <my Alchemy arc-mainnet endpoint> --account deployer` command, and wait for my approval before running it.
The logo never goes onchain. Keep the file path and hand it back to me for the block explorer and token list submissions once the contract is live.
Ask before every transaction that spends funds.Nada en el prompt es específico de un producto de agente en particular, ya que el CLI y Foundry hacen todo el trabajo real. Para un patrón más detallado sobre cómo conectar agentes con wallets y datos onchain, consulta nuestra guía sobre construcción de agentes onchain.
El prompt mantiene cada acción irreversible sujeta a tu aprobación. Cuando un agente controla una wallet financiada con USDC real en mainnet, esa barrera de aprobación es la diferencia entre una vista previa y una transacción en vivo.
Empieza a construir en Arc
Los endpoints de Arc están disponibles en nuestro tier gratuito. Crea una app en el dashboard, selecciona Arc, y tienes un endpoint de mainnet desde el primer día. Sin contratos, sin lista de espera, sin compromiso mínimo. Si tomas el camino del agente, el Alchemy CLI te lleva de la instalación a una transacción firmada en mainnet en pocos minutos.
Circle diseñó Arc para las finanzas basadas en stablecoins y reclutó bancos y redes de tarjetas para validarla. Que el despliegue no requiera permisos significa que la chain va a correr lo que sea que la gente le traiga, y la primera ola siempre incluye memecoins.
Resúmenes relacionados
Blockchain15 de septiembre de 2026
¿Qué es Arc? El sistema operativo económico para internet, explicado para desarrolladores
Arc es la Layer-1 abierta y compatible con EVM de Circle para finanzas con stablecoins. Esta guía cubre el gas en USDC, la finalidad determinista y qué puede fallar al portar un contrato.
Ethereum28 de julio de 2026
Lanza un memecoin en Robinhood Chain
Escribe y despliega un ERC20 de oferta fija en Robinhood Chain mainnet con Foundry y Alchemy RPC, o encárgale todo el lanzamiento a un agente de código con el Alchemy CLI.
Solidity4 de octubre de 2022
La guía completa de tokens ERC-20 y Solidity (2025)
Qué es el estándar Solidity ERC20, cómo funciona y cuándo usarlo

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