Run the receipt PoC on the home page

Best of both: the real proof of concept

Authority: DOCTRINE.md. Parker’s GitHub PoC already has the unit. PegLab already has the warning and the product scene. This tab is both, as one receipt lab.

Not USD. Not tPEG. Do not raise against this either — fund grants for the live TN10 series.


Steal from Parker (kaspa-explained + TN12)

RuleWhy it survives a run
1 unit = 1 locked sompiRedemption is the product. No dollar feed.
Sponsor pays feesPrincipal cannot skim mass. 0-KAS receivers can still settle.
Name ≠ authenticityWallets verify genesis / template / series.
SCRIPT_ENFORCED vs copyThe engine may demo; only accepted txids count.
Timeout / escrow already accepted on TN12KaChat pay-with-timeout should reuse that family, not a third covenant.
wTestUSD cannot buy the town’s cropsA wrap or tPEG must not sit in KaChat as money.

Steal from PegLab

RuleWhy it belongs
WILL DEPEG classroomA 2 tKAS pool is not a peg. Keep that demo next to the receipt, not instead of it.
KaChat on a phoneThe job is a finished conversation, not a block explorer.
Capital instrumentsGrants for receipts. Equity only if you are a licensed issuer. No sister token.
KasWare log-inGramlane getBalance. Public site never holds the host key.

Do not mix

ObjectTabMainnet
Receipt (this PoC)Receipt PoCAllowed after live TN10 txids + KaChat signer
tPEG + admin oracle + tiny poolDepeg warningNever as money
Named USDC/USDTLaterHost it. PegLab is not the issuer.

Executable spec

src/receipt.mjs is the receipt engine (browser + Node). Tests in tests/receipt.test.mjs.

  1. Lock 0.5 tKAS → Alice holds 50_000_000 sompi of claim. Backing = claim.
  2. Transfer to Bob. Totals unchanged.
  3. Redeem 0.2 tKAS. Bob gets sompi. Sponsor pays 263_800 sompi (native 1-in 2-out floor).
  4. Skim refused (SKIM).
  5. Redeem the rest. Series empty. 1:1 the whole way.

That is Parker’s wrap-lab native tab, taught on PegLab’s page, with PegLab’s “not a dollar” banner.

Still missing (so it is a PoC, not production)

Until the broadcast box ticks, this tab is ENGINE_SPEC. It is not SCRIPT_ENFORCED on Testnet-10 either — there is no receipt txid. Do not read Parker’s wrap pUSD round-trip as a 1-sompi receipt journal.