Guias
API de lançamento de tokens: crie um ERC-20 por código
Resposta curta: o openfair expõe uma API REST tipada (https://api.openfair.app, OpenAPI 3.1) e um SDK TypeScript (npm install @openfair/sdk) que criam tokens ERC-20 de verdade na Robinhood Chain – cada um é um contrato independente e auto-verificado, com a liquidez do Uniswap V3 trancada para sempre. A carteira da sua integração fica registrada on-chain como referrer e recebe para sempre metade da fatia da plataforma de cada token indicado.
Cotação primeiro, assinatura por último
A API separa preparação de assinatura. Uma cotação valida toda a configuração no servidor e a precifica:
curl -X POST https://api.openfair.app/launches/quote \
-H 'Content-Type: application/json' \
-d '{"mode":"instant","token":{"name":"My Token","symbol":"MTK"}}'
A resposta traz a taxa de criação, uma estimativa de gás com margem de segurança, o valor exato exigido em wei e um hash de configuração. Depois, POST /launches/simulate ensaia a transação (saldo, autorreferência, eth_call do contrato) antes de qualquer carteira abrir. A assinatura acontece só no cliente – a API nunca guarda chaves.
O pipeline do SDK
import { Openfair } from '@openfair/sdk';
const sdk = new Openfair({ referrer: '0xYourWallet' });
await sdk.connect();
const quote = await sdk.launch.quote({ mode: 'instant', name: 'My Token', symbol: 'MTK' });
const sim = await sdk.launch.simulate(quote);
const op = await sdk.launch.execute(quote, { onProgress: console.log });
const done = await op.wait({ waitForIndexer: true });
Eventos de progresso cobrem cada etapa, do pinning de metadados à indexação; os erros são tipados com código, etapa que falhou e ação sugerida.
O que cada lançamento entrega
- Um contrato ERC-20 independente e imutável, com código auto-verificado no explorador.
- Fair launch (bonding curve comunitária, meta de 5 ETH) ou listagem instantânea no Uniswap V3 sem capital.
- LP trancada para sempre em um contrato harvester sem caminho de saque.
- Referral on-chain imutável: metade da fatia da plataforma flui para a carteira da sua integração.
Também disponível
Um iframe embutível sem código do formulário de criação e um servidor MCP para agentes de IA em mcp.openfair.app. Referência completa, OpenAPI e exemplos: openfair.app/developers.