SvelteKit Web3 Starter

A production-ready template for building Web3 dApps with SvelteKit, Reown AppKit, and Ethers

🚀 Welcome to Your Web3 DApp

This template provides everything you need to build a production-ready Web3 dApp:

  • Wallet Integration: Reown AppKit with support for 300+ wallets
  • Multi-Chain Support: Base Sepolia (testnet) and Base Mainnet
  • Modern UI: Skeleton UI with dark/light theme support
  • TypeScript: Full type safety and IntelliSense support
  • Best Practices: Proper error handling, loading states, and wallet switching
  • Production Ready: Optimized for performance and user experience

Connect your wallet to see your ETH balance and start building!

Connect Your Wallet

Connect your wallet to interact with your Web3 dApp

Click the "Connect Wallet" button in the navbar to get started

🛠️ Getting Started

Ready to build your Web3 dApp? Here's what you need to do:

  1. Get a Project ID from Reown Cloud
  2. Create a .env file with your VITE_PROJECT_ID
  3. Customize the components in src/lib/components/
  4. Add your smart contract interactions
  5. Deploy and share your dApp!

Check the README.md for detailed setup instructions and examples.

🚰 Get Testnet ETH

Need Base Sepolia testnet ETH for development? Use these faucets to get free testnet funds:

Recommended Faucets

Alternative Faucets

For more faucets and detailed information, visit the Base Documentation.