Overview
A persistent in-game shop accessible from the lobby. Players spend CELO or Celo stablecoins (USDT/USDC) to purchase items that enhance their game experience.
Status: Post-MiniPay launch roadmap.
Item Categories
Consumables (single-use, per game)
| Item |
Price |
Effect |
| Extra Revival (1×) |
$0.001 USDT |
One extra revival for the current game |
| Extra Revival (3× bundle) |
$0.002 USDT |
Three extra revivals |
| Score Boost Potion |
$0.005 USDT |
×1.5 base points for one full game |
| Shield |
$0.003 USDT |
Prevents one game-over by giving an emergency empty row |
| Rotate Pass — Single Game |
$0.01 USDT |
Unlocks piece rotation for one session |
| Rotate Pass — Weekly |
$0.25 USDT |
Unlocks piece rotation for the full current epoch |
Cosmetics (permanent, wallet-linked)
- Board skins — replace default board background with pattern/image
- Piece colour packs — custom piece colour palette replacing defaults
- Tray skins — change the yellow tray background
- Priced $0.10–$0.50 USDT each
Season Pass (weekly subscription)
- Doubles leaderboard points earned during the epoch
- Access to exclusive piece skins
- $1.00 USDT per epoch
Technical Architecture
- Shop items defined on-chain or in backend config (not hardcoded in frontend)
- Purchases are ERC-20 (USDT) transfers to the treasury address
- Cosmetic ownership stored on-chain (NFT or simple mapping) — linked to wallet
- Consumable effects applied locally and included in on-chain move log where they affect score
Contract change required: Yes (item ownership mapping, purchase functions)
Overview
A persistent in-game shop accessible from the lobby. Players spend CELO or Celo stablecoins (USDT/USDC) to purchase items that enhance their game experience.
Item Categories
Consumables (single-use, per game)
Cosmetics (permanent, wallet-linked)
Season Pass (weekly subscription)
Technical Architecture
Contract change required: Yes (item ownership mapping, purchase functions)