Skip to main content

Economy Rules: BlobCoin, Treasury, and Modes

Economy Rules Infographic

1. Big Picture: BlobCoin and the Treasury

Bloblet runs on BlobCoin (BC) backed by a central treasury.

  • BC is your in-game currency. You earn it from wins and top-ups, and you spend it on Energize, personalization, and world features.
  • The treasury is the game’s bank. It holds the real tokens (now or in the future) and tracks how much BC belongs to each wallet.
  • A simple internal ledger records top-ups, battle results, marketplace spend, and other changes to your BC so we can keep things consistent and auditable.

The goal is a self-sustaining arcade: battles move BC between players, treasury fees and marketplace spend fund the project, and clear guardrails stop anyone from draining the bank overnight.

2. Sandbox vs Production

Bloblet supports two high-level economy modes. What you see in the HUD depends on which mode is active for your environment.

2.1 Sandbox Mode (Test / Faucet — Current Live Profile)

Sandbox is for testing and early players. It uses a special sandbox BPLAY token:

  • Minted by the treasury purely for the game.
  • Not tradable on external markets.
  • Only obtained by:
    • Claiming from the faucet.
    • Winning from other players in battles.

The purpose of Sandbox:

  • Let you stress-test the loop (Energize, Luck Bucket, battles, and top-ups) with no real-money risk.
  • Allow the team to find bugs and security issues before wiring in a real, tradable project token.

Current Sandbox settings (source: src/config/economy.ts, .env.template):

  • Faucet: Enabled, 1,000 BC grant, 1 claim per wallet.
  • Holder gate: 300 tokens (ECONOMY_SANDBOX_GATE_MIN_TOKENS).
  • BlobCoin top-ups: 25–1,000 BC per order.
  • Pricing:
    • Rename bloblet: 25 BC.
    • Custom avatar: 150 BC.
    • Landmark base price: 75 BC, +25 BC per level.
    • Landmark premium: 20% on prime spots.
  • Energize: 5 BC charge cost per action (CARE_CHARGE_COST_BC) with a +1 BC Care Upkeep credit in ledger-enabled environments (net 4 BC).

Sandbox prices are deliberately cheap so you can experiment freely.

2.2 Production Mode (Main Token, Future)

Production is the future main token world.

Once the project token is live and integrated:

  • You will acquire the real SPL project token on supported markets.
  • You will send tokens to the treasury to convert them into BC for gameplay.
  • BC redemption back into the project token will only be reintroduced after an end-to-end payout path is live, tested, and documented.

Production economics (faucet status, top-up ranges, holder gates, and exact prices) are still being finalized. Treat the live HUD as the source of truth; this Bible will be updated once Production values are confirmed.

When the main token launches:

  • The live HUD and in-game flows are the source of truth for Production prices and limits.
  • This chapter will be updated to match those live values, but you should always trust what you see in the app first.

3. How BC Flows In and Out

3.1 Getting BC

You can gain BC in several ways (depending on mode and your region):

  • PvP wins: When you win battles, you take a slice of your opponent’s BC.
  • Sandbox faucet: In Sandbox, you can claim a one-time faucet grant to jump-start your balance.
  • BlobCoin top-ups (Top Up BlobCoin): You can top up your BC balance within configured min/max limits.

Over time, the mix of these sources may change, but they all flow through the same treasury ledger.

3.2 Spending BC

You spend BC on:

  • Energize: Pay 5 BC per Energize (net 4 BC when the +1 BC Care Upkeep credit posts) to charge boosters and roll the Luck Bucket.
  • Battles: Every fight puts some of your BC at stake; you can win or lose meaningful chunks.
  • Personalization:
    • Rename your bloblet.
    • Unlock or update custom avatars.
    • Buy and rename landmarks in the world.
  • Future features: Events, special arenas, cosmetic items, and other BC sinks.

All of these BC spends either move BC to another player or into the treasury.

4. Treasury Revenue and Self-Sustainability

The treasury earns BC so the project can pay its own way.

Main revenue streams:

  • House cut from battles: When BC moves from loser to winner, a fixed slice goes to the treasury as a house cut.
  • Marketplace spend: BC spent on renames, avatars, landmarks, and other world features flows into the treasury.
  • Conversion margins (future): In Production, there may be a small spread between token ⇄ BC conversions, depending on how the pool is managed.

What this revenue is for:

  • Infrastructure (servers, storage, monitoring).
  • Ongoing development and bug fixes.
  • Events, competitions, and community rewards.
  • Potential token burns or other mechanisms decided with players.

The core promise: this is not designed as a one-shot “mint and vanish” game. The treasury is meant to keep the arcade alive.

5. Redemption Status

Redemptions are not live in the current app. The live economy supports earning, spending, and topping up BC; it does not expose a Redeem flow or payout API.

If a payout path is deliberately reintroduced later, it must be implemented end-to-end before it is documented as a player flow: user intent, treasury approval, on-chain transfer, ledger update, and public copy must all match. Until then, the HUD is the source of truth and there is no player-facing Redeem action.

6. Future: More On-Chain, More Transparency

Right now, the treasury and BlobCoin ledger live primarily in the game backend and connected services. As the project matures, more of this logic is intended to move into:

  • Public, auditable contracts that enforce treasury and top-up rules.
  • Transparently visible balances and flows for the treasury and reward pools.

The north star is simple: you should not have to “trust the devs” blindly. The rules that govern BC and the treasury should be clear, documented here, and increasingly backed by code you (or others) can inspect.