Skip to content

ankushKun/pixels.earth

Repository files navigation

🌍 Magicplace

A decentralized pixel canvas mapped to Earth. Place pixels anywhere on the planet instantly using MagicBlock's Ephemeral Rollups.

Live Demo →


🎮 How it Plays

🗺️ A World of Pixels The map is a massive grid of 275 billion pixels (2¹⁹ × 2¹⁹) mapped to the real Earth. It’s divided into millions of Shards (128x128 pixel blocks).

🏰 Conquer Territory You don't just paint—you own land.

  • Claim a Shard to become its Landlord.
  • Unlimited Power: Owners can draw instantly on their own shards without limits.
  • Defend: Get notified when others mess up your art and restore it easily (todo)

⚔️ Attack & Earn

  • Visit: Draw on other people's shards to earn XP (xp todo)
  • Cooldowns: Visitors have a cooldown (30s after 100 pixels).
  • Bypass: Pay a small fee to the Landlord to get 2 hours of unlimited drawing on their land (todo)

🏆 Rank Up (todo) Collect shards to earn badges and status:

  • Rookie: Own 1 shard
  • Landlord: Own 50 shards
  • Final Boss: Own 1000 shards

🚩 Faction Wars (todo) Join Red, Blue, or Green. Fight for control over continents and top the weekly leaderboards.


✨ Tech Highlights

⚡ Instant & Gasless Powered by MagicBlock Ephemeral Rollups, every pixel is placed instantly (0s latency) with no gas fees for the user. Includes Session Keys so you only sign once.
The only fees you pay are for shard account initialization on solana base layer (~0.05 SOL per shard) if you create shards, else placing pixels in other peoples shards is free.

📡 Real-Time Every change streams live to all players globally via Magicblocks.


Built with Solana & MagicBlock Ephemeral Rollups!