Protonia — Web3 Gaming Platform
A Web3 game ecosystem with blockchain-based assets and wallet integration, live at protonia.net.
Founder / Frontend Developer / Web3 Developer
Overview
Protonia is a Web3 game ecosystem built around blockchain-based assets and wallet-native onboarding, live at protonia.net.
Problem
Typical Web3 games force players through a wallet-first flow before they ever see the product — install an extension, buy gas, connect, approve — a wall most gamers never cross. Assets are also frequently bolted onto an existing game rather than designed as part of the core economy.
Solution
Protonia is built frontend-first as a normal web app, with wallet infrastructure handled through Privy for embedded/social-login wallet creation rather than requiring a pre-existing browser extension wallet, while asset ownership is genuinely on-chain via Solidity contracts on the Base network.
Architecture
- React
- TypeScript
- Vite
- Solidity
- Web3.js
- viem
- Privy Wallets
- Alchemy
- Base Network
- React + TypeScript + Vite frontend, the same client architecture pattern used across SharapovLab projects.
- Solidity smart contracts deployed on Base define the on-chain asset logic.
- viem and Web3.js handle contract reads/writes and chain interaction from the client.
- Privy provides embedded wallet creation and authentication, lowering the barrier for non-crypto-native players.
- Alchemy serves as the RPC/node provider for reliable chain access.
Features
- Blockchain-based in-game assets with genuine on-chain ownership.
- Embedded wallet onboarding via Privy — no mandatory external wallet extension.
- Built on Base for low transaction costs relative to Ethereum mainnet.
Technologies
- React
- TypeScript
- Vite
- Solidity
- Web3.js
- viem
- Privy Wallets
- Alchemy
- Base Network
Gallery
none yet
Videos
No walkthrough video published yet.
Roadmap
Core wallet onboarding + asset contracts
Live at protonia.net
Expanded game economy
Challenges
Balancing genuine on-chain asset ownership against the UX expectations of players who have never used a crypto wallet shaped the decision to build wallet creation into the normal sign-up flow rather than requiring MetaMask or similar upfront.
Lessons
Treating the wallet as an implementation detail of authentication — not a precondition for using the product — matters more for adoption than which chain or contract standard is used underneath.
Future
Growing the on-chain game economy and asset variety on top of the existing Base infrastructure.
GitHub
This is a private repository — the codebase is not public.
Demo
Live at protonia.net.
FAQ
Do I need a crypto wallet to play?
No — Protonia uses Privy for embedded wallet creation, so players can start without installing a separate wallet extension.
Which blockchain are the assets on?
Protonia's smart contracts are deployed on the Base network.
Is the source code public?
No, Protonia's repository is private.