Пост
Поделитесь своими знаниями.
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
Ответы
1Проблемы с подключением к кошельку в Sui dApps обычно возникают из-за нескольких распространенных проблем. Давайте разберем их:
- Кошелек не обнаружен Возможные причины:
Приложение dApp не поддерживает ваш кошелек (например, некоторые dApps работают только с Sui Wallet или Ethos, а не с MetaMask).
Расширение кошелька неправильно вставлено на веб-страницу (обычно в Brave используется надпись «Shields Up»).
Вы используете мобильный браузер без поддержки WalletConnect.
Решения:
- Проверьте совместимость кошельков — убедитесь, что в dApp указан ваш кошелек как поддерживаемый.
- Отключите конфликтующие расширения — некоторые блокировщики рекламы или инструменты обеспечения конфиденциальности мешают.
- Попробуйте WalletConnect — если вы используете мобильное устройство, используйте QR-код для подключения.
- Ошибки «Неверная учетная запись» или «Неправильная сеть» Возможные причины:
Ваш кошелек настроен не в ту сеть (например, вы находитесь в тестовой сети, но dApp ожидает Mainnet).
В dApp используется устаревшая конечная точка RPC.
Решения:
- Переключение сетей — откройте кошелек и убедитесь, что он соответствует требуемой сети dApp.
- Ознакомьтесь с документацией dApp — для некоторых dApps требуются собственные настройки RPC.
- Транзакции не удаются до утверждения Возможные причины:
dApp отправляет искаженный запрос на транзакцию.
В вашем кошельке есть незавершенные транзакции, которые засоряют очередь.
Решения:
- Удалите отложенные транзакции — перезапустите кошелек или перезапустите сеанс.
- Попробуйте использовать другой кошелек. Некоторые кошельки лучше других обрабатывают кодирование транзакций.
Знаете ответ?
Пожалуйста, войдите в систему и поделитесь им.
Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.
Заработай свою долю из 1000 Sui
Зарабатывай очки репутации и получай награды за помощь в развитии сообщества Sui.
- Почему BCS требует точного порядка полей для десериализации, когда структуры Move содержат именованные поля?53
- «Ошибки проверки нескольких источников» в публикациях модуля Sui Move — автоматическое устранение ошибок42
- Сбой транзакции Sui: объекты, зарезервированные для другой транзакции24
- Как ограничения возможностей взаимодействуют с динамическими полями в гетерогенных коллекциях?04