Sui.

Post

Share your knowledge.

Evgeniy CRYPTOCOIN.
Jun 30, 2025
Expert Q&A

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
6
1
Share
Comments
.

Answers

1
Benjamin XDV.
Jun 30 2025, 18:14

Wallet connection issues in Sui dApps usually stem from a few common problems. Let’s break them down:

  1. Wallet Not Detected Possible causes:

The dApp doesn’t support your wallet (e.g., some dApps only work with Sui Wallet or Ethos, not MetaMask).

The wallet extension isn’t properly injected into the webpage (common in Brave with "Shields Up").

You’re using a mobile browser without WalletConnect support.

Solutions:

  • Check wallet compatibility – Ensure the dApp lists your wallet as supported.
  • Disable conflicting extensions – Some ad-blockers or privacy tools interfere.
  • Try WalletConnect – If on mobile, use a QR code to connect.
  1. "Invalid Account" or "Wrong Network" Errors Possible causes:

Your wallet is set to the wrong network (e.g., you’re on Testnet but the dApp expects Mainnet).

The dApp uses a deprecated RPC endpoint.

Solutions:

  • Switch networks – Open your wallet and ensure it matches the dApp’s required network.
  • Check the dApp’s docs – Some dApps require custom RPC settings.
  1. Transactions Fail Before Approval Possible causes:

The dApp is sending a malformed transaction request.

Your wallet has pending transactions clogging the queue.

Solutions:

  • Clear pending transactions – Restart your wallet or reset the session.
  • Try a different wallet – Some wallets handle transaction encoding better than others.
3
Best Answer
Comments
.

Do you know the answer?

Please log in and share it.

Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.

351Posts499Answers
Sui.X.Peera.

Earn Your Share of 1000 Sui

Gain Reputation Points & Get Rewards for Helping the Sui Community Grow.

Reward CampaignJuly