Wallet connect

How to connect a Solana wallet to a dApp

Connecting shares your public key so a website can request payments. The Connect button and approval popup differ per wallet app. Pick Phantom, Solflare, or Backpack below, then try a free demo roll and optional 0.001 SOL payment in the panel under this page.

Free demo below Phantom · Solflare · Backpack Connect then pay

Pick your wallet

Connect flows, popup styles, and mobile deep links differ per app. Open the guide that matches your wallet.

Wallet Best for Connect guide
Phantom Browser extension and mobile; most common on Solana sites Connect Phantom to a dApp
Solflare Mobile-first; clear connect approval screen Connect Solflare to a dApp
Backpack Extension + mobile; xNFT-aware wallet Connect Backpack to a dApp

What connect actually does

Understanding the difference between connect and pay keeps you safe on unfamiliar sites.

Action What happens Risk level
Connect wallet Site reads your public key; can show your balance and request transactions Low — no SOL moves yet
Approve payment You sign a transfer with amount and recipient you review in the popup Higher — SOL leaves your wallet
Solana Pay QR Scan or open a transfer link in your wallet app without browser connect Medium — still requires your approval
Free demo roll No wallet needed; proves the site works before you connect None — no on-chain action

Before you connect

  1. Install a wallet — set up Phantom, Solflare, or Backpack on mainnet. See wallet tutorial path or your wallet setup guide.
  2. Fund for fees — you need a small SOL balance before your first payment. See how to get SOL on Solana.
  3. Switch to mainnet — wallet must show Mainnet Beta. See wrong network hub if connect fails.
  4. Try the demo first — scroll to the free roll above before connecting on a new site.

After you connect

  1. Review every popup — check recipient address and SOL amount before approving a payment.
  2. Start small — Garden Dice defaults to 0.001 SOL for a first micropayment.
  3. Payment stuck? — see Solana Pay troubleshooting or transaction failed hub.
  4. First payment walkthrough — read your first Solana payment for the full flow.

FAQ

Can a site steal my SOL after I connect?
Connecting alone cannot move funds. A site can only request a transaction — you must approve each payment in your wallet popup. Never approve unknown token approvals or unlimited permissions.
Connect button does nothing
Check that your wallet extension is unlocked, popups are allowed, and you are on mainnet. Mobile users may need the wallet in-app browser. See your wallet-specific connect guide above.
Do I need to connect for Solana Pay QR?
No. QR and transfer links open your wallet app directly. Browser connect is one path; Solana Pay is another. Both require your approval to pay.

Related guides