TONNode vs le @ton/mcp officiel
Deux façons honnêtes de donner TON à un agent.
Le @ton/mcp de la TON Foundation est un wallet-agent custodial, officiel et solide. TONNode est une boîte à outils non-custodial avec du cross-chain et une option hosted. Aucun des deux n'est strictement « meilleur » — voici la vraie différence, pour que vous puissiez choisir.
| TONNode | @ton/mcp officiel | |
|---|---|---|
| Garde des clés | Non-custodial — ne signe ni ne détient de clés ; renvoie des messages TonConnect non signés que votre wallet signe | Custodial — détient une clé opérateur et signe à la place de l'agent |
| Dépense autonome | Non — chaque transaction est signée par le propriétaire du wallet | Oui — l'agent peut envoyer avec sa clé opérateur |
| Cross-chain | TON → Ethereum, Arbitrum, Base, BNB, Polygon, Avalanche (HTLC atomique) | TON uniquement |
| Swaps | Cotations Omniston fermes + transaction de swap non signée (STON.fi + DeDust) | Cotations via agrégateur DEX |
| Lecture | soldes, jettons, transactions, get-methods, decimals des jettons, état des comptes | soldes, transactions, jettons, NFT, DNS |
| Wallets | Génère des wallets autonomes — mnémonique et clés remises entre vos mains | Crée/importe des wallets d'agent (clé opérateur) |
| Hébergement | Gratuit via npx en local, ou un endpoint hosted avec clé — opéré par nous | Vous l'exécutez vous-même (local / HTTP / serverless) |
| Porté par | TONNode · open source (MIT) | TON Foundation · open source |
Choisissez TONNode si
- vous exigez du strictement non-custodial — seul le wallet de l'utilisateur signe
- vous avez besoin de swaps cross-chain depuis TON
- vous préférez appeler un endpoint hosted plutôt que d'opérer un serveur
Choisissez @ton/mcp si
- vous voulez que l'agent détienne une clé de dépense et agisse en autonomie
- vous avez besoin des outils NFT ou DNS dès maintenant
- vous préférez le package officiel de la Foundation
Les outils de lecture NFT et DNS sont sur la roadmap TONNode.