Auf dieser Seite
WalletConnect-Sitzungen
Verwenden Sie eine WalletConnect-fähige Verbindungsbibliothek, wenn eine dApp eine separate Wallet-Anwendung verbinden muss. Konfigurieren Sie die von Ihrer Anwendung benötigte Projekt-ID, Anwendungsmetadaten, Chains, Methoden und Ereignisse.
Für eine EVM-Verbindungsoberfläche beginnen Sie mit RainbowKit oder Web3Modal / AppKit. Befolgen Sie die in der gewählten Anleitung dokumentierten Versionen.
Einen Sitzungskontext beibehalten
Verwenden Sie nach dem Verbinden den Provider des ausgewählten Konnektors für Kontozugriff, Anfragen und Ereignisse. Eine WalletConnect-Sitzung injiziert kein window.$onekey.ethereum; dieser Namensraum gehört zur Browser-Provider-Integration.
Behandeln Sie Sitzungsablehnung, Ablauf, Trennung sowie Konto- oder Chain-Änderungen. Bestätigen Sie ausgewähltes Konto und Netzwerk erneut, bevor Sie eine Signieranfrage vorbereiten. Wiederholen Sie einen abgelehnten Autorisierungsdialog nicht automatisch.
Historische Aptos-Integration
Der alte Aptos-Ablauf mit eigenen Methoden verwendete WalletConnect v1. Sein @1-URI und sendCustomRequest-Aufrufe sind kein aktuelles WalletConnect-Beispiel. Siehe die Legacy-Referenz oder verwenden Sie den Aptos Wallet Adapter für eine Browserintegration.