What it would take to leave the lab

PegLab, as this repo, cannot deploy on Kaspa mainnet as money. The pool is 2 tKAS. The oracle is one key. If you treat tPEG as a dollar it depegs. That is the proof of concept. The name “PegLab” stays the teaching bench.

What *can* go to mainnet is a successor that copies working objects from other chains — not this toy’s ticker. This file is that map: existing proofs of concept, how they were actually funded, and the full list of what Kaspa still lacks. It is not legal advice and not a raise.

Authority: DOCTRINE.md. Related: STABLES-GUIDE.md (pegs and capital ladder), VISION.md (finished conversation on a phone), KACHAT.md (chat + pay), BATTLE.md (PegLab vs Parker’s GitHub PoC).

TESTNET-10 LAB. NOT USD. DO NOT RAISE MONEY AGAINST tPEG.


1. Call this lab what it is

NameHonest sentenceMainnet?
PegLab (this checkout)A Testnet-10 depeg demo. Tiny pool, admin price, will fail as $1.No. Keep it as the public lesson.
Successor A — KAS receiptOne unit is one sompi locked in a covenant. Not a dollar.Yes, after audit-lite + indexer + wallet verify. Default.
Successor B — hosted USDCircle / Tether / a *named* issuer. Freeze is theirs. PegLab is not the issuer.Only when that asset exists on Kaspa.
Successor C — overcollateral protocolLock more KAS (or later other collateral) than you mint. Can gap.Yes, at Maker/Liquity budget, not lab budget.
Successor D — licensed payment stableWe are an issuer. Reserves are cash and T-bills. Here is the entity.Company + bank before SilverScript.

Shipping PegLab’s current covenant on kaspa: with a 2 KAS pool is how Chainge-class wraps taught Kaspa a depeg. Mainnet does not add reserves.


2. Copy existing proofs of concept (not their brands)

Steal the mechanism. Do not steal the claim “we are USDC.”

Fiat 1:1 (the market’s winner, ~95% of stable value)

PoC: USDT, USDC, PYUSD.

What to copy

How they were funded

Kaspa takeaway: if the pitch says dollar, you are Circle’s competitor. You need a bank, not a 2 KAS pool. PegLab will never be this.

Crypto-overcollateral + liquidations

PoC: Maker SAI (Dec 2017) → MCD DAI (2019) → Sky USDS; Liquity LUSD (2021) and BOLD (v2).

What to copy

How they were funded

Kaspa takeaway: this is successor C. Budget $2M–$15M: oracles that are not one key, liquidation path, audits, incident process, MM. Do not use PegLab’s admin oracle.

Peg Stability Module (import someone else’s dollar)

PoC: Maker/Sky PSM — USDS ↔ USDC at $1 until the ceiling.

What to copy

How it was funded

Kaspa takeaway: successor B then a PSM. Do not raise to *be* the PSM until a named USDC/USDT (or licensed native) is on Kaspa. Chainge-class wraps are issuer plus bridge risk — show that in the UI.

Hard redemption, no PSM

PoC: Liquity. Anyone can redeem the stable for $1 of ETH.

What to copy

Kaspa takeaway: a KAS-receipt is even simpler: redeem for sompi, not for $1 of KAS. No oracle. That is successor A. Closest to what Toccata already is.

Receipts / programmable cash (not a dollar)

PoC: Bitcoin DLCs and Taproot escrow; Ethereum “vesting / streaming” (Sablier, Superfluid) as *time-locked units*; local-settlement IOUs that never claim USD; Kaspa-explained backed-receipt (sponsor-fee, no skim of principal).

What to copy

How they were funded

Kaspa takeaway: this is the first mainnet that is allowed. PegLab’s teaching UI becomes a receipt explorer, not a dollar.

What not to copy (funded, then died)

PoCHow it was fundedWhy it is forbidden here
Terra UST–LUNAHuge Foundation, Anchor ~20% yield, LUNA as sister tokenBacking was confidence. Do Kwon sentenced 2025. Terminal depeg.
Iron / Titan, various 2021 “partial collateral”Farm emissionsIlliquid “reserves.” Quantity was a slogan.
Algo / rebase / seigniorage stablesToken salesGENIUS/MiCA froze or banned the corner. ~0% of working payment stables.
Ethena-class hedge as “the dollar”VC + basis tradeCEX index ≠ redemption (Binance print ~$0.65 vs DEX near par, Oct 2025). Not cash.
Wrapped USDT on Kaspa (Chainge-class)Bridge operatorKaspa already saw a depeg. Speed without native redemption repeats it.

3. How the ones that lived actually got money

Copy the instrument, not the tweet.

ProjectInstrumentWhat money boughtWhat money did *not* buy
CircleEquity → IPOBank relationships, exams, ops, lawyersA smart contract that *is* the dollar
MakerPrivate MKR sales to funds (a16z, Polychain) + Foundation payrollYears of SAI, then MCD, audits, oraclesAn ICO of DAI-as-shares
LiquityCompany + fee tokenAudits, immutability, frontends run by othersA governance god-key
Ethereum public goodsEF grants, Gitcoin, Protocol GuildSpecs, clients, researchA peg
Kaspa Core / KIP workEcosystem grants, self-fund, companiesNodes, KIPs, walletsA Kaspa USDC
This PegLab repo$0 public raiseA depeg demoNothing that holds $1

Rules for PegLab / successor fundraising

  1. Name matches backing. “Receipt” → grants / self-fund. “Dollar” → equity in a licensed company.
  2. No tPEG sale. No points. No sister token that mints to defend $1.
  3. Grants pay infrastructure (indexer, SilverScript, KaChat signer, postage). They do not buy a peg.
  4. If a lawyer says you need a license, stop the token until that is true.
  5. If the deck needs this lab’s UI without WILL DEPEG, the deck is the bug.

Order-of-magnitude (same ladder as STABLES-GUIDE):


4. Think bigger than the covenant

The chain is the court file. Mainnet fails if any of these are missing.

Product (the scene)

Two people on KaChat phones quote a still number, pay, claim or reclaim. Postage is KAS in the background. No PC KaChat. No $ on a receipt. See VISION.md.

Without that scene, a mainnet series is a block explorer toy.

Protocol (what Toccata is for)

Wallets and indexers

People, law, ops

Distribution

What Kaspa uniquely adds (so “bigger” is not “become Circle”)

What Kaspa does not add: a Treasury, a banking charter, or a reason to ignore the law if you print “USD.”


5. Mainnet checklist (successor A first)

Do not tick “mainnet PegLab.” Tick a receipt (or later a named USD).

Must already be true on Testnet-10

Then mainnet (receipt only)

Only if you later host a dollar

Never


6. Suggested build order (so “bigger” has a sequence)

PegLab lab (done: depeg, honesty, KasWare, phone/PC KaChat)
  → live TN10 receipt + indexer
  → KaChat signs it; timeout pay in one thread
  → postage / grams so zero-KAS receivers work
  → groups, tips, stakes, merchant QR, agents
  → mainnet receipt after review
  → hosted USD only if an issuer is on Kaspa
  → overcollateral protocol only with Maker/Liquity-class budget
  → licensed USD only as a company

Skipping to “mainnet chat-pay with a dollar glyph” is how a bridge IOU gets minted.


7. Short version

PegLab is the proof that a cheap pool is not a dollar. Keep it. Deploy something else on mainnet:

Fund grants and payroll for infrastructure. Fund equity for a bank. Never fund a sister token. Think as big as KaChat-in-the-pocket, merchants, and agents — the covenant is the smallest part.

PegLab stays the lab. The successor earns the mainnet flag.