Ponslab

Docs · how it works

The full mechanics.

This is how Ponslab is designed to work: sections 1–3 and 6 enforced by an on-chain vault and a metering backend, reconciled publicly every day once live. For design rationale, read the whitepaper.

Status: pre-launch. Vault, metering, playground, and the deploy pipeline are built; launch integration (M5) ships next — see the roadmap.

1 · Lock $PONSLAB, receive credit

Connect a wallet on Robinhood Chain (4663) and lock any amount of $PONSLAB — there is no minimum. On lock, you're credited inference tokens at the prevailing on-chain rate R.

2 · Three balances

BalanceWhat it isBacked byExpires
LYour locked tokensNo
I_baseBase inference creditL at rate RNo
I_bonusDaily bonus creditTreasury24h after issue

Prompting consumes credit — base first, bonus second. Every unit of I_base you spend burns the matching $PONSLAB out of your lock. Spending bonus burns nothing: it's a gift from the treasury.

3 · The daily bonus

Idle credit earns a bonus of 25% of idle I_base per day, credited to I_bonus.

Three builders, same 1M lock, very different outcomes:

BuilderBehaviourOutcome
ABurns all 100k credit on day one1M burned, balance zero. Never sees a bonus.
BUses 10k, keeps 90k idle100k $PONSLAB burned, 900k still locked; 22.5k bonus credit lands daily on the idle 90k — whatever's unused that day is gone.
CUses nothing25k bonus issued daily, every grant expiring untouched.

The regular builder captures the most value. Parking capital and burning out in one session are both weakly rewarded — by design.

4 · Prompt, preview, and per-model pricing

The playground streams generations from the full Orbio catalogue — 400+ models under OpenRouter naming. Models are priced by what they actually cost: credit is weighted against a $50-per-1M-token baseline.

Previews render in a locked-down sandbox whose policy blocks fetch, beacons, images, and form posts — generated apps are required to be self-contained. Treat previews as untrusted regardless: never enter secrets into one.

5 · Launch: one atomic transaction

  1. Build first. Your app is hosted on a temporary subdomain while you iterate.
  2. Burn + launch together. A single transaction burns a fixed $PONSLAB amount (admin-set, targeting roughly $5–10) from your locked balance — so you need at least that much still locked — and calls the pons v2 factory with your wallet as the token's fee recipient. Your inference credit reduces proportionally with the burned tokens. You also pay the pons fee (0.0005 ETH) plus gas.
  3. Atomic means atomic. If the factory call fails, the burn reverts with it. Your tokens cannot burn without a launch existing.
  4. Promote. On confirmation your app moves to its permanent *.ponslab.family subdomain.

What's gated is the deploy, not the token — anyone can mint on pons directly. The burn pays for what only Ponslab provides: generation, hosting, and the subdomain.

6 · Withdrawing

7 · App lifecycle

Hosting is effectively free to keep, so there is no rent. Apps with zero traffic for 30 days are auto-sunset — taken offline to keep the shared domain clean. Your app's token lives on pons and is untouched by sunset.

FAQ

Why does using credit burn my tokens?

Because that's the deal that keeps inference free-of-bill: the treasury (funded by the creator tax on $PONSLAB trades) pays the AI provider, and your usage removes $PONSLAB from supply instead. Usage is deflation.

Can I lose tokens without getting anything?

The launch burn is atomic with token creation — if the factory call fails, the burn reverts on-chain. The hosting promotion that follows is guaranteed operationally rather than atomically: if it ever fails after a successful launch, fixing it is on us. Consumption burns only follow actual metered inference, with daily totals published for anyone to reconcile.

What does launching actually cost?

A fixed $PONSLAB burn from your locked balance (admin-set, targeting roughly $5–10 of value, with credit reducing proportionally) + the pons factory fee of 0.0005 ETH + gas. The app's creator fee is 100% yours afterwards.

What happens to my unused bonus?

It expires 24 hours after it was issued. Base credit never expires — only the daily gift does.

Is Ponslab trustless?

No, and we won't pretend otherwise. The backend holds the inference keys and reports burns. The mitigation is radical transparency: a public daily feed of consumption, reported burns, and tx hashes that anyone can verify against the chain. Read the trust assumptions.

Are my prompts private?

Prompts are relayed to inference providers; some routes run through marketplace supplier keys with their own logging. Treat prompts as product ideas shared with infrastructure — full details will be in the terms of service.