Skip to content

Solana Mobile PWAProduction-Ready Template

Build mobile-first Solana dApps with PWA + MWA integration

Solana Mobile PWA

Quick Start

bash
npx create-solana-pwa my-dapp
cd my-dapp
npm run dev

Open http://localhost:3000 on your mobile device or emulator.

Tech Stack

LayerTechnology
FrameworkNext.js 16 (App Router)
LanguageTypeScript
StylingTailwind CSS
AnimationsFramer Motion
Wallet@solana-mobile/wallet-adapter-mobile
Web3@solana/web3.js
TWABubblewrap CLI
PWAnext-pwa

What's Included

  • Mobile Wallet Adapter (MWA) - Connect to Solana mobile wallets
  • Hybrid Splash Screen - Native + PWA animated splash
  • Chrome Browser Preference - Automatic via android-browser-helper
  • Safe Area Support - Handle notches, gesture bars, curved edges
  • Bottom Navigation - Mobile-intuitive with 48dp+ touch targets
  • Pull-to-Refresh - Native-feeling gesture support
  • Framer Motion Animations - Smooth, performant UI transitions
  • TWA Scripts - Interactive setup and build scripts for dApp Store

Released under the MIT License.