Module 00 · about 45 min

Get the Solana Mobile template running

The goal for today is a Solana app running on your emulator or Seeker, with a working "Connect wallet" button. Everything else builds on this.

1What you need

2Generate the app

Use the official generator and pick the Solana Mobile template when it asks:

npm create solana-dapp@latest

Then install and run it on Android:

cd your-app-name
npm install
npm run android

The first build takes a while. That's normal.

⚠️ Don't use Expo Go. Mobile Wallet Adapter uses native Android code, which Expo Go can't load. npm run android builds a development build of your app instead, which is what you want.

3Get a wallet on the device

4Checkpoint ✅

You're done with Module 00 when:

Post a screenshot on X tagging @biboux_sol. I'll repost the people who make it.

5Common breakages