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 popular wallets — including 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. You sign in by signing a short message with your wallet. 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 an embedded wallet for you. 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. Stacked covers the network fees on this wallet, so you don't need to hold ETH for them.

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 that holds a stable value) 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​