Pular para o conteúdo
0%

Lance uma memecoin na Robinhood Chain

Uttam Singh

Escrito por Uttam Singh

Publicado em 28 de julho de 20264 min de leitura

Lance uma memecoin na Robinhood Chain

A Robinhood construiu sua chain para ações tokenizadas, mas o deployment é permissionless, então qualquer pessoa pode publicar o que quiser nela. A mainnet entrou no ar em 1º de julho de 2026, e em duas semanas o volume em DEXs na chain saltou de cerca de $200 mil para mais de $500 milhões, puxado por meme tokens como o CASHCAT.

Uma memecoin é um contrato ERC20 com uma história. O contrato é a metade fácil, e no Robinhood Chain ele funciona exatamente como em qualquer chain EVM. Você pode fazer o deploy de um sozinho com Foundry em cerca de vinte minutos, ou passar todo o fluxo para um agente de código. Os dois caminhos estão abaixo, incluindo um prompt pronto para copiar e colar que permite que qualquer agente capaz de rodar comandos de shell conduza o lançamento com o Alchemy CLI.

O que é a Robinhood Chain?

A Robinhood Chain é uma layer 2 do Ethereum construída sobre o stack Arbitrum Orbit, operada pela Robinhood e projetada para ativos do mundo real tokenizados. Ela faz settlement no Ethereum, usa ETH para gas e roda sob o chain ID 4663. É totalmente compatível com EVM, e o deployment é permissionless.

A Robinhood Chain mainnet está disponível na Alchemy com RPC e WebSockets, webhooks, gas sponsorship e a Data API. Os endpoints estão na página da Robinhood Chain.

Se você já fez deploy no Ethereum, Arbitrum ou Base antes, nada aqui vai surpreender. Mesmas ferramentas, mesmo bytecode, chain ID diferente.

Como fazer o deploy do token?

Você precisa de três coisas antes de tocar na chain:

O contrato em si é curto. Supply fixo, sem função de mint, sem owner, então não há nada para dar rug depois:

solidity
Copied
// SPDX-License-Identifier: MIT pragma solidity ^0.8.24; import {ERC20} from "@openzeppelin/contracts/token/ERC20/ERC20.sol"; contract Bagel is ERC20 { constructor() ERC20("Bagel", "BAGEL") { _mint(msg.sender, 1_000_000_000 * 10 ** decimals()); } }

Salve esse contrato como src/Bagel.sol (forge init monta um Counter.sol que você pode apagar), depois faça o deploy com Foundry:

bash
Copied
forge init bagel && cd bagel forge install OpenZeppelin/openzeppelin-contracts # paste the contract above into src/Bagel.sol, then import your deployer key once cast wallet import deployer --interactive forge create src/Bagel.sol:Bagel \ --rpc-url https://robinhood-mainnet.g.alchemy.com/v2/$ALCHEMY_API_KEY \ --account deployer \ --broadcast

Esse último comando coloca o contrato no ar na mainnet. cast wallet import guarda a chave em um keystore criptografado e --account a desbloqueia com uma senha no momento do deploy, o que mantém a chave bruta fora do histórico do shell e da lista de processos. A Robinhood também publica seu próprio tutorial de deployment com Foundry, caso você queira a versão da equipe da chain.

O que acontece depois do deploy?

Um contrato implantado é um token que ninguém pode comprar. O lançamento se torna real quando você abastece um pool de liquidez em uma das DEXs já ativas na chain e começa a distribuir o supply. É também aqui que os compradores vão te julgar. Traders experientes de memecoin verificam se o supply é fixo, se a liquidez está travada, e quanto a wallet do deployer detém antes de tocar em um token.

Um agente pode lançar a moeda por você?

Cada etapa acima é scriptável, o que faz dela um trabalho natural para um agente de código. O Alchemy CLI foi construído exatamente para isso. Todo comando aceita --json --no-interactive para que um agente consiga parsear a saída, e as agent wallets dão a ele uma sessão com escopo delimitado para assinar, em vez de uma chave privada bruta. Isso funciona com qualquer agente capaz de rodar comandos de shell, Claude Code, Cursor, um agente baseado em OpenAI, ou seu próprio script. Usuários do Claude Code têm um atalho: o plugin da Alchemy instala as skills do CLI e o servidor MCP em um único comando.

Uma observação honesta sobre a divisão de trabalho. O CLI não tem um comando de deploy, então o agente executa o deployment via Foundry contra seu endpoint da Alchemy e usa o CLI para tudo ao redor disso: checar saldos, buscar receipts, ler o contrato de volta e movimentar tokens. Essas duas metades assinam de formas diferentes, e isso importa: a criação do contrato passa pela sua conta de keystore do Foundry, enquanto as etapas do CLI assinam com a sessão da agent wallet. Configure o keystore antes de passar o prompt adiante, ou o agente vai chegar na etapa de deploy sem nenhuma chave utilizável.

Instale o CLI com npm i -g @alchemy/cli, depois dê este prompt ao seu agente. Ele te entrevista sobre os detalhes do token antes de escrever uma linha de Solidity:

text
Copied
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 Robinhood Chain 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 robinhood-mainnet is available with `alchemy evm network list`. - Check my wallet with `alchemy wallet status`, then check its ETH balance on robinhood-mainnet with `alchemy evm data balance`. If it cannot cover gas, stop and tell me how much to fund. - Write a fixed-supply ERC20 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 robinhood-mainnet endpoint, signing with my Foundry keystore account via `--account`. Never pass a raw private key on the command line. If no keystore account exists, stop and tell me to run `cast wallet import` first. - Verify the launch: pull the receipt with `alchemy evm receipt`, then read the name, symbol, and total supply back with `alchemy evm contract read`. - Ask me which wallet gets the first distribution, then send 1% of supply with `alchemy evm send --token <address>` using `--dry-run` first. Show me the preview and wait for my approval before the real send. 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 no prompt é específico de um produto de agente em particular, já que o CLI e o Foundry fazem todo o trabalho de fato. Para um padrão mais aprofundado sobre como conectar agentes a wallets e dados onchain, veja nosso guia sobre construção de agentes onchain.

O prompt mantém toda ação irreversível sob sua aprovação. Quando um agente detém uma wallet com saldo na mainnet, esse mecanismo de dry-run-e-depois-aprovar é a diferença entre uma prévia e uma transação já executada.

Comece a construir na Robinhood Chain

Os endpoints da Robinhood Chain estão disponíveis no nosso plano gratuito. Crie um app no dashboard, selecione Robinhood Chain, e você já tem um endpoint de mainnet no primeiro dia. Sem contratos, sem lista de espera, sem compromisso mínimo. Se você for pelo caminho do agente, o Alchemy CLI te leva da instalação a uma transação assinada na mainnet em poucos minutos.

A Robinhood construiu a chain para ações. Suas primeiras duas semanas mostraram que ela vai rodar o que quer que as pessoas façam deploy nela.

Background gradient

Construa magia blockchain

A Alchemy combina os produtos e ferramentas de desenvolvimento Web3 mais poderosos com recursos, comunidade e suporte lendário.