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:
- Your wallet pops up to authorize the connection.
- 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
- Get USDC on Base → — funding your wallet for real-money tables.
- Your first Free Play hand → — no USDC required.
- Joining a table → — once your wallet is connected.
- Host a table → — Hosts earn 25% of the rake on real-money play.