Publication
Partagez vos connaissances.
Why can’t I connect my wallet to a Sui dApp?
I’m trying to use a Sui dApp (like Tradeport, SuiSwap, or a custom platform), but my wallet won’t connect properly. Sometimes, I get no error at all—just nothing happens when I click "Connect Wallet." Other times, I see errors like:
"Wallet not detected" (even though I have Sui Wallet or another wallet installed)
"Connection failed: Invalid account"
"Transaction rejected" before I even approve anything
What I’ve tried:
- Refreshing the page
- Switching browsers (Chrome, Firefox, Brave)
- Checking wallet extension permissions
- Trying different networks (Devnet, Testnet, Mainnet)
- Reinstalling the wallet extension
Questions:
Why does this happen, and how can I fix it?
Are there common mistakes users make when connecting wallets to Sui dApps?
If my wallet was working before but suddenly stopped, what could be the cause?
- Sui
- Transaction Processing
Réponses
1Les problèmes de connexion au portefeuille dans les Sui DApps proviennent généralement de quelques problèmes courants. Décomposons-les :
- Portefeuille non détecté Causes possibles :
La DApp ne prend pas en charge votre portefeuille (par exemple, certaines DApps ne fonctionnent qu'avec Sui Wallet ou Ethos, pas MetaMask).
L'extension du portefeuille n'est pas correctement injectée dans la page Web (c'est courant dans Brave avec « Shields Up »).
Vous utilisez un navigateur mobile qui ne prend pas en charge WalletConnect.
Solutions :
- Vérifiez la compatibilité du portefeuille — Assurez-vous que la DApp répertorie votre portefeuille comme étant pris en charge.
- Désactivez les extensions en conflit — Certains bloqueurs de publicités ou outils de confidentialité interfèrent.
- Essayez WalletConnect — Si vous utilisez un appareil mobile, utilisez un code QR pour vous connecter.
- Erreurs « Compte non valide » ou « Mauvais réseau » Causes possibles :
Votre portefeuille est configuré sur le mauvais réseau (par exemple, vous êtes sur Testnet mais le DApp attend Mainnet).
Le DApp utilise un point de terminaison RPC obsolète.
Solutions :
- Changez de réseau : ouvrez votre portefeuille et assurez-vous qu'il correspond au réseau requis par le DApp.
- Consultez la documentation de la DApp — Certaines DApps nécessitent des paramètres RPC personnalisés.
- Les transactions échouent avant l'approbation Causes possibles :
Le DApp envoie une demande de transaction mal formée.
Les transactions en attente de votre portefeuille encombrent la file d'attente.
Solutions :
- Effacez les transactions en attente — Redémarrez votre portefeuille ou réinitialisez la session.
- Essayez un autre portefeuille — Certains portefeuilles gèrent mieux le codage des transactions que d'autres.
Connaissez-vous la réponse ?
Veuillez vous connecter et la partager.
Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.
Gagne ta part de 1000 Sui
Gagne des points de réputation et obtiens des récompenses pour avoir aidé la communauté Sui à se développer.
- Pourquoi BCS exige-t-il un ordre de champs exact pour la désérialisation alors que les structures Move ont des champs nommés ?53
- « Erreurs de vérification de sources multiples » dans les publications du module Sui Move - Résolution automatique des erreurs42
- Échec de la transaction Sui : objets réservés pour une autre transaction24
- Comment les contraintes de capacité interagissent-elles avec les champs dynamiques dans des collections hétérogènes ?04