Skip to main content

Connect a wallet

You need a wallet to use Stacked. There are two paths — bring an existing wallet or have Stacked create one for you.

Bring your own wallet

If you already have a wallet, connect it from the Stacked landing page. Stacked supports any wallet that works with thirdweb — that includes Coinbase Wallet, MetaMask, Rainbow, WalletConnect-compatible wallets, and others.

When you click connect, two things happen:

  1. Your wallet pops up to authorize the connection.
  2. You sign a short message proving you control the wallet — this is the Stacked sign-in. No password, no email, no account creation. The signed message is how Stacked knows it's you on subsequent visits.

The signature is free — it's a wallet message, not an on-chain transaction. No gas, no USDC needed at this step.

Don't have a wallet yet?

If you don't have a wallet, Stacked can create one for you using thirdweb's embedded wallet. Sign in with an email or a social account and Stacked provisions a wallet behind the scenes. You can use it exactly the same way as a self-custody wallet — deposit USDC, sit at tables, withdraw.

The embedded wallet is yours. You can export the keys later if you ever want to move to a different wallet app.

What network and token

Stacked runs on Base, an Ethereum-based network built by Coinbase, with very low transaction fees. All real-money tables use USDC (a digital dollar pegged 1:1 to USD) on Base.

If you're connecting a wallet that supports multiple networks, you'll want it set to Base. Most modern wallets switch networks automatically when an app requests it.

What's next