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:
- Get a Project ID from Reown Cloud
- Create a
.envfile with yourVITE_PROJECT_ID - Customize the components in
src/lib/components/ - Add your smart contract interactions
- 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
- Coinbase Developer Platform - 1 claim per 24h
- thirdweb Faucet - 1 claim per 24h
- Superchain Faucet - Higher limits with onchain identity
- Alchemy Faucet - 1 claim per 24h
Alternative Faucets
- Bware Labs - No registration required
- Ponzifun Faucet - 1 ETH every 48h
- QuickNode Faucet - 1 drip every 12h
- LearnWeb3 Faucet - 1 claim per 24h
For more faucets and detailed information, visit the Base Documentation.