TONboard

TON Connect

2 min readupdated 2026-06-06✏️ Suggest an edit🕑 History
On this page (5)

TON Connect un protocole ouvert qui relie les applications décentralisées (dAppsL'objectif est de remplacer la saisie manuelle des phrases seed et la copie d'adresses par un standard unique d'autorisation et de signature des transactions.

Le protocole a été développé par la communauté TON et évolue selon les versions: le support actuel est construit autour de TON Connect 2.

Caractéristiques#

  • Il est multi-plateforme. La connexion fonctionne avec les navigateurs de bureau, les appareils mobiles et les tablettes. Le portefeuille peut être une application mobile, un client de bureau ou une extension de navigateur.
  • La normalisation. Les développeurs obtiennent une interface unique à des dizaines de portefeuilles (Tonkeeper, MyTonWallet, OpenMask, Telegram Wallet Il n'y a pas d'intégration individuelle.
  • La sécurité. La phrase de départ et les clés privées ne quittent jamais le portefeuille.
  • L'expérience utilisateur. Un clic pour se connecter; les interfaces proposent des codes QR et des schémas de lien profond pour les appareils mobiles.
  • C'est un projet ouvert. La spécification et le SDK sont publiés dans les référentiels ton-connect/sdkLes développeurs indépendants contribuent au développement.

Comment fonctionne TON Connect ?#

La connexion entre le portefeuille et l'application passe par ce qu'on appelle le pont (bridge) un intermédiaire qui route les messages cryptés entre les parties.

Le cycle de vie des interactions:

  1. L'utilisateur déclenche une action dans l'application demandant un portefeuille (connexion, signature de transaction).
  2. dApp envoie une requête sur le pont TON Connect.
  3. Le pont transmet la demande au portefeuille de l'utilisateur (application mobile, extension, web).
  4. L'utilisateur confirme la demande à l'intérieur du portefeuille.
  5. Le portefeuille envoie la réponse signée à travers le pont vers l'application.
  6. dApp utilise une signature pour envoyer une transaction sur le réseau ou pour vérifier l'identité.

La clé privée ne sort pas du portefeuille le pont ne voit que la charge utile chiffrée.

SDK et outils#

Les paquets officiels .:

  • @tonconnect/sdk un SDK JavaScript de base pour l'intégration dans n'importe quelle dApp;
  • @tonconnect/ui les composants d'interface utilisateur prêts à l'emploi (fenêtres modales, boutons);
  • @tonconnect/ui-react Les bandes React.

La documentation est réalisée sur docs.ton.org/develop/dapps/ton-connect/overview. Le SDK est également disponible pour d'autres stacks, y compris le développement mobile.

Les avantages pour les développeurs#

  • réduire le temps d ' intégration API unique pour tous les portefeuilles;
  • Une couche d'interface utilisateur prête à être connectée sans avoir besoin de concevoir des fenêtres modales à partir de zéro;
  • le schéma standard d ' authentification dans l ' écosystème;
  • Un canal unique pour envoyer des demandes de transaction quel que soit le portefeuille choisi.

Articles similaires#

ℹ️ Information verified: 2024

Prepared by

TONboard

Support the project with a TON tip.

Comments

Posting a comment costs a small on-chain fee that keeps spam out.
  • No comments yet — be the first.