Genesis402
360 APIs de pago por llamada para agentes de IA sobre x402. Rendimientos DeFi y datos de mercado; presentaciones SEC y finanzas; debida diligencia de carteras y tokens con verificación de sanciones; inteligencia web y de dominios; herramientas de texto con IA; lecturas en Base, Ethereum, Solana, Stellar, XRPL y Bitcoin. USDC en Base, $0.001-$0.25 por llamada, sin clave API.
Documentación
Kit de agente Genesis402
Todo lo que un desarrollador externo necesita para llamar y pagar por el rail Genesis402 (https://twin.unykorn.org) desde un agente.
| Servicio | Precio | Qué devuelve |
|---|---|---|
| risk | $0.25 | Instantánea de riesgo de una dirección EVM en Base/Polygon (OFAC SDN, listas de estafas, banderas de explorador, actividad, hechos de token/contrato, hash de evidencia) |
| prove | $0.25 | Recibo firmado con Ed25519 que vincula tu digest SHA-256 + reclamo a un pago liquidado; verifica sin conexión |
| genesis-sim | $0.25 | Simulación determinista de economía de agentes (serie Gini, energía, compromiso de estado SHA-256) |
| wallet-ops | $0.25 | Saldos en vivo de tesorería del operador en Base, XRPL, Stellar |
| rwa-screen | $0.25 | Tabla de preparación estática curada para 4 mercados de RWA energéticos (no es un feed en vivo) |
| llm | $0.02 | Una finalización de chat de un modelo en lista permitida |
Pago: x402 v2. USDC en Base, Polygon o Solana (liquidado por facilitador), USDC en Stellar o XRP en XRPL (pago primero, presenta el hash de la transacción).
1. Servidor MCP (Claude, Cursor, cualquier cliente MCP)
{
"mcpServers": {
"genesis402": {
"command": "node",
"args": ["/path/to/genesis402-agent-kit/mcp/index.mjs"],
"env": {
"GENESIS402_LIVE": "0",
"GENESIS402_PAYER_KEY": "",
"GENESIS402_MAX_USD": "0.25"
}
}
}
}
Una vez publicado en npm, los argumentos se convierten en "command": "npx", "args": ["-y", "genesis402-mcp"].
- El valor predeterminado es solo cotización: las herramientas pagadas devuelven el precio y lo que obtienes; nada se firma.
- Establece
GENESIS402_LIVE=1yGENESIS402_PAYER_KEY(una billetera Base con un poco de USDC, no se necesita ETH) para pagar. - Cualquier cotización superior a
GENESIS402_MAX_USDes rechazada.
Herramientas: genesis402_catalog (gratis), genesis402_receipt (gratis), genesis402_risk, genesis402_prove, genesis402_genesis_sim, genesis402_wallet_ops, genesis402_rwa_screen, genesis402_llm.
2. Scripts de inicio rápido
cd quickstart && npm install
node buy.mjs risk '{"address":"0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed"}' # quote
PAYER_KEY=0x... LIVE=1 node buy.mjs genesis-sim '{"n":20,"epochs":20}' # $0.25 USDC on Base
XRPL_SEED=s... LIVE=1 RAIL=xrpl node buy.mjs genesis-sim '{"n":20,"epochs":20}' # 0.05 XRP on XRPL
pip install "x402[httpx,evm]" eth-account xrpl-py
python buy.py genesis-sim '{"n":20,"epochs":20}'
PAYER_KEY=0x... LIVE=1 python buy.py genesis-sim '{"n":20,"epochs":20}'
Flujo: POST sin pago -> 402 con PAYMENT-REQUIRED (JSON base64) -> firma EIP-3009 transferWithAuthorization (Base) o envía el pago XRPL -> reintenta con PAYMENT-SIGNATURE / X-PAYMENT -> 200 con resultado y un id de recibo (/receipts/{id}).
La liquidación fallida nunca cobra: el rail responde 402 settlement_failed y declara que no se movieron fondos.