https://github.com/ankushkun/pixels.earth
A decentralized pixel canvas on Earth
https://github.com/ankushkun/pixels.earth
magicblock magicplace solana
Last synced: about 2 months ago
JSON representation
A decentralized pixel canvas on Earth
- Host: GitHub
- URL: https://github.com/ankushkun/pixels.earth
- Owner: ankushKun
- Created: 2025-12-11T15:13:34.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-12-12T19:18:26.000Z (6 months ago)
- Last Synced: 2025-12-12T19:30:42.932Z (6 months ago)
- Topics: magicblock, magicplace, solana
- Language: TypeScript
- Homepage: https://pixels.earth/
- Size: 10 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🌍 Magicplace
A decentralized pixel canvas mapped to Earth. Place pixels anywhere on the planet instantly using **MagicBlock's Ephemeral Rollups**.
**[Live Demo →](https://ankush.one/magicplace)**
---
## 🎮 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!