Skip to content
Back to projects
web3

Protonia — Web3 Gaming Platform

A Web3 game ecosystem with blockchain-based assets and wallet integration, live at protonia.net.

Founder / Frontend Developer / Web3 Developer

Live demoPrivate project

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

  1. Core wallet onboarding + asset contracts

  2. Live at protonia.net

  3. 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.