"Where Every Game Matters — Interoperable Gaming on Solana"
An Interoperable Arcade Gaming Ecosystem on Solana where assets, achievements, and experiences transcend individual games. Powered by the revolutionary Viewer-Influence Loop.
Empire of Bits is an interoperable arcade gaming ecosystem leveraging the Airdrop Arcade platform. We're revolutionizing blockchain gaming by creating a unified ecosystem where players can seamlessly move between games while maintaining their assets, progress, and rewards. Our collection of interconnected arcade games on Solana share a common economy, enabling true interoperability and enhanced player experiences.
Our core innovation: The Viewer-Influence Loop — an innovative mechanic where live stream viewers spend platform-provided Airdrop Arcade Credits to directly trigger game-changing events, making every gameplay session unique, unpredictable, and highly social.
The gaming landscape today suffers from critical fragmentation issues:
- Isolated Experiences: Games operate in silos, with assets locked within single titles
- Wasted Player Investment: Time and money spent in one game have no value in others
- Limited Economic Incentives: Traditional games offer entertainment but minimal financial rewards
- Repetitive Gameplay Loops: Players face monotonous experiences with limited innovation
- Fragmented Communities: Gaming communities are divided across different platforms and titles
- Passive Viewing: Live stream viewers have minimal ways to meaningfully interact with gameplay
Our core solution addresses the hackathon's mission to build games where viewers directly influence gameplay by establishing The Loop:
- Developers Build Games: We create diverse, engaging arcade titles (Space Invader, Axe Arcade, Candy Crush, Battleship)
- Players Stream and Play: Gameplay is streamed live (e.g., Twitch, YouTube)
- Viewers Spend Credits: Viewers utilize the Airdrop Arcade interface to spend credits to instantly trigger "Immediate" or "Cycle" influence packages within the streamer's game
- Unforgettable Runs: Viewer participation fundamentally changes the challenge and outcome of the game, transforming passive viewing into active, collaborative chaos
- Real-Time Interaction: Low-latency Solana-based API allows instant processing of viewer input
- Direct Viewer Engagement: Streamlined interface cuts out friction associated with separate wallets or complex applications
- Game-Changing Events: Viewers can spawn bosses, give shields, alter game speed, and more
- Cross-Game Ecosystem: Common influence currency and shared player identity across all games
Our submission includes playable builds demonstrating the Viewer-Influence Loop across diverse genres:
| Package Type | Name | Effect |
|---|---|---|
| Immediate | Overclock | Player's ship shoots twice as fast and fires triple-shot for 6s |
| Immediate | Guardian Shield | Creates a rotating energy shield that blocks 3 enemy bullets/hits |
| Immediate | Thunder Strike | Lightning bolts randomly zap enemies in the top rows for 3s |
| Immediate | Precision Mode | Slow-motion (0.6× speed) for everyone except the player, for 4s |
| Cycle | Frenzy Mode | Player moves and shoots 1.5× faster; score multiplier ×2 during effect |
| Cycle | Rain Drop | A continuous shower of bonus points rains down for collection |
| Package Type | Name | Effect |
|---|---|---|
| Immediate | Rain of Mini-Axes | Unleash a storm of tiny axes that rain down on your targets |
| Immediate | Clone Throw | Duplicate your throw; every toss creates multiple synchronized axes |
| Immediate | Slow-Motion Zone | Enter bullet-time: everything slows down except player reflexes |
| Immediate | Extra-Axe | Gain an additional axe throw opportunity this round |
| Cycle | Giant Target | Targets become huge, giving a massive edge in accuracy for the duration |
| Cycle | Balloon Storm | Colorful, moving balloons fill the arena; pop them for bonus points |
| Package Type | Name | Effect |
|---|---|---|
| Immediate | Colour Bomb | Clear all candies of a single color from the board |
| Immediate | Sweet Teeth | Candy-eating chompers chew through blockers, chocolate, and jelly |
| Immediate | Lollipop Hammer | Smash any candy or blocker instantly with a single tap |
| Cycle | Free Switch | Swap two candies without consuming a move (limited duration) |
| Cycle | 5X Moves | Get five additional moves to finish the current level |
| Package Type | Name | Effect |
|---|---|---|
| Immediate | Bomb | Drop a high-impact explosive to damage a large 3×3 grid area |
| Immediate | Sonar Ping | Detect partially hidden enemy ships within a small radius |
| Immediate | Radar Ping | A wide-area radar sweep reveals an entire section of the map |
| Immediate | Guided Missile | Locks onto and destroys the nearest detected enemy ship segment |
| Cycle | Rapid Fire | Unleash a burst of consecutive shots across targeted coordinates |
| Cycle | Repair Drone | Repair damaged sections of your own ships over time |
The Airdrop Arcade platform is the perfect fit for real-time viewer influence:
- Direct Viewer Interaction: Streamlined API and interface allows viewers to engage directly from the stream overlay
- Real-Time API: Low-latency Solana-based API enables instant processing of viewer input with minimal delay
- Seamless Integration: Cuts out friction associated with setting up separate on-chain wallets or complex applications
- Competitive Advantage: Moves beyond simple chat emotes or polls—viewers become direct co-creators of gameplay
-
Innovative Viewer-Centric Gameplay: We move beyond simple chat emotes or polls. Viewers become direct co-creators of the gameplay experience through deep, transactional influence—spending currency to cause immediate, high-impact events.
-
Cross-Game Ecosystem Design: The underlying architecture supports true interoperability. Common influence currency (Airdrop Arcade Credits) and shared player IDs across all games demonstrate a unified gaming world, fighting industry fragmentation from day one.
-
True Interoperability: Unlike other gaming platforms that merely share a token, our games share a complete ecosystem of assets, achievements, and player identity.
-
Accessibility First: We're building games that are fun first, blockchain second—lowering the barrier to entry for mainstream gamers.
-
Scalable Architecture: Our infrastructure is designed to easily onboard new games and developers into the ecosystem.
- Blockchain: Solana
- Frontend: React, Next.js, Three.js, BabylonJS
- Smart Contracts: Rust, Anchor Framework
- Infrastructure: Vercel, AWS
- Integrations: Airdrop Arcade, Magickblocks, Sonic
- Real-time Multiplayer: Vorld API - Arena Arcade integration for streaming and live viewer interactions
We've integrated the Airdrop Arcade platform to enable real-time viewer influence during live gameplay streams. This allows viewers to directly impact gameplay through immediate and cycle-based influence packages.
- Real-time WebSocket Communication: Bidirectional WebSocket connections for instant game updates
- Streaming Integration: Connect games to streaming platforms (Twitch, YouTube, etc.)
- Viewer Influence System: Viewers spend credits to trigger game-changing events
- Package Drops: Immediate and cycle-based influence packages with unique effects
- Airdrop Arcade Platform: Airdrop Arcade
- Arena Portal: Viewer & Streamer Interface
Our monetization model leverages The Loop and Web3 design:
- Viewer-Driven Credit Consumption: Primary model involves viewers using platform credits (or future tokenized currency) to purchase "Influence Packages"
- Ecosystem Fees: Small percentage fee applied to all credit/token transactions, feeding back into development and maintenance
- Cross-Game Utility: Core currency useful across all games increases utility and demand, driving adoption and retention
- Target Streamers/Content Creators: Focus on small-to-mid-sized gaming streamers who rely heavily on viewer interaction
- Community-Driven Growth: Build a tight-knit community through Discord, leveraging shared economy and potential for new game submissions
- Diverse Game Portfolio: Immediate launch of 4+ playable games provides broad appeal across different demographics
Led by a passionate team of blockchain enthusiasts and gaming veterans with experience across Web3 and traditional gaming industries.
- Email: empireofbits@gmail.com
- Twitter: @empireofbits
We welcome contributions from the community! Check out our contributing guidelines to get started.
This project is licensed under the MIT License - see the LICENSE file for details.
This project includes a server-side Colosseum Copilot integration so you can verify your Personal Access Token and search Solana hackathon projects without exposing the token to the browser.
Add these values to your local .env file:
COLOSSEUM_COPILOT_API_BASE=https://copilot.colosseum.com/api/v1
COLOSSEUM_COPILOT_PAT=your-token-hereGenerate the PAT from Colosseum Arena and keep it private. The token is read only on the server.
Start the app, then call:
curl http://localhost:3000/api/colosseum/statusYou should receive a JSON response with success: true and the upstream Colosseum authentication payload inside data.
curl -X POST http://localhost:3000/api/colosseum/search/projects \
-H "Content-Type: application/json" \
-d "{\"query\":\"What Solana hackathon projects have worked on gasless transactions?\",\"limit\":8,\"diversify\":true}"This route forwards your request to Colosseum Copilot and returns the upstream search response inside data.
lib/colosseum-copilot.ts- typed server-side Copilot client with a 15 second timeout and clear error messagesGET /api/colosseum/status- verifies that the PAT is configured and still validPOST /api/colosseum/search/projects- searches the Colosseum project corpus from your app backend
The colosseum-copilot skill is already present in this workspace, so you can use it from Codex in parallel with the in-app API integration.
You can now ask Copilot questions directly from the terminal:
npm run copilot -- --status
npm run copilot -- "generate the project's Crowdedness Score"
npm run copilotWith no question, the command starts an interactive terminal prompt. The script reads COLOSSEUM_COPILOT_API_BASE and COLOSSEUM_COPILOT_PAT from your shell, .env.local, .env, or ~/.superstack/config.json.
Empire of Bits — Where Every Game Matters. Transforming passive viewing into active, collaborative chaos.
