TONNode frente al @ton/mcp oficial
Dos formas honestas de darle TON a un agente.
El @ton/mcp de la TON Foundation es una billetera-agente custodial, oficial y potente. TONNode es un kit no custodial con cross-chain y opción hosted. Ninguno es "mejor" en términos absolutos — esta es la diferencia real para que elijas.
| TONNode | @ton/mcp oficial | |
|---|---|---|
| Custodia | No custodial — nunca firma ni guarda claves; devuelve mensajes TonConnect sin firmar que firma tu billetera | Custodial — guarda una clave de operador y firma por el agente |
| Gasto autónomo | No — cada transacción la firma el dueño de la billetera | Sí — el agente puede enviar con su clave de operador |
| Cross-chain | TON → Ethereum, Arbitrum, Base, BNB, Polygon, Avalanche (HTLC atómico) | Solo TON |
| Swaps | Cotizaciones firmes de Omniston + transacción sin firmar (STON.fi + DeDust) | Cotizaciones vía agregador DEX |
| Lectura | saldos, jettons, transacciones, get-methods, decimals de jettons, estado de cuenta | saldos, transacciones, jettons, NFT, DNS |
| Billeteras | Genera billeteras independientes — la mnemónica y las claves se te entregan a ti | Crea/importa billeteras de agente (clave de operador) |
| Hosting | Gratis con npx en local, o endpoint hosted con clave — lo operamos nosotros | Lo ejecutas tú (local / HTTP / serverless) |
| Detrás está | TONNode · open source (MIT) | TON Foundation · open source |
Elige TONNode si
- necesitas algo estrictamente no custodial — solo firma la billetera del usuario
- necesitas swaps cross-chain desde TON
- prefieres llamar a un endpoint hosted antes que mantener un servidor
Elige @ton/mcp si
- quieres que el agente tenga una clave de gasto y actúe de forma autónoma
- necesitas herramientas de NFT o DNS ya mismo
- prefieres el paquete oficial de la Foundation
Las herramientas de lectura de NFT y DNS están en el roadmap de TONNode.