Home

PoC revisited

15 Sep 2026. The desk PoC named kUSD as an empty chair. BitCoffee deployed a protocol under the same letters. This tab is the revisit. GitHub: STP-KAS/poc-revisited.

Why the desk PoC exists. Centralised stables can be frozen and destroyed by the issuer. Bitcoin has no such key. Kaspa inherits that on native KAS. Bridging Tether onto Kaspa is useful liquidity. It is not a replacement for a rail that cannot be switched off.

What changed. BitCoffee0 published a TN10 KUSD that is overcollateralized with KAS, oracle-free by construction (fixed Module price), and actually accepted by Testnet 10. The chair is no longer the only object named kUSD.

Two objects, one name

Desk PoC (Ishum / showcase)BitCoffee KUSD
What it isA till seat. Reserved-native. Demo settle.A covenant protocol. Positions, auctions, KPS.
AssetNoneTN10 Asset ID a2d81080…
Collateral“If someone posts reserves”Native KAS locked in Position UTXOs
OracleN/A (no money)None. Fixed liquidation price per Module
FreezeUSDT guest can freeze. Native cannot.No issuer blacklist in the design
Live on TN10KAS invoices, if a receive address is setPublished txs accepted 10 Sep 2026
Ready for a shopKAS rail, yes. kUSD rail, noNo. Unaudited. No wallet pay path

What Grok did, why, sources

Did: built the dual-rail lesson (native vs Tether), reserved a kUSD name so the till would not only speak USDT, refused kUSD as x402 asset, kept PegLab as the thing that depegs, bound kaspa-x402 to native KAS.

Why: dapps sequenced on Kaspa need stable operating costs without importing a king into the unit. Waiting for Tether is waiting for a freeze switch.

Sources: Parker kaspa-explained; Ishum; PegLab; Gramlane; sixpack.wtf kaspa-x402 pass; Tether blacklist public record in WHY-NOT-ONLY-TETHER.md; Sutton on partitioned app state; Luke kaspa-x402.

STP-KAS repos vs this protocol

RepoJobAfter BitCoffee
ishumTill. Quote EUR. Settle KAS. kUSD/USDT seats.Keep KAS live. kUSD seat now points at BitCoffee as the candidate, still demo until wallets pay the Asset ID.
grok-heavy-showcaseFreeze lab. Dual rail.Still the lesson. Add a third column: KUSD candidate (no freeze key, but oracle-free is unproven).
sixpack.wtfx402 verdict. This site.New tabs. x402 remains native KAS. KUSD is not this envelope’s asset.
peglab-stp / peglab-pocWILL DEPEG classroom.Keep. BitCoffee’s fixed price can also be a bad price. PegLab is the warning, not the money.
gramlane / gramlanepeglabSequencer bill in grams.Grams stay prepaid mass, not $1. Do not rename grams to KUSD.
kaspa-x402Luke envelope, native KAS, TN10.No change. Kill-if KUSD is stuffed into asset.
x402-ishum / 402-is-not-x402Till ≠ 402.Holds. BitCoffee does not make Ishum into x402.
kaspa-master-file / project-delusionalDollars 0–0. Skip centralised stables for dapps.0–0 still means “this desk does not issue a dollar.” Reviewing BitCoffee is allowed. Shipping it as our mint is not.
kaspa-tillReserved L1 stable till.Superseded as a product by Ishum + this review. Do not grow a fourth till.
stillpay-tn10 / stillpay-mainnet1 sompi receipt + timeout escrow.Parker unit. Not a dollar. Keep beside KUSD, do not merge.
groks-walletTN10 miner wallet.The receive address for this PoC till. ~1.03M tKAS at probe. Worthless coins. Real building.
tn10-hard-testHard-test every repo against groks-wallet.This pass is the KUSD chapter of that series.
wallet-integrationKasware / Kastle inject.Needed before KUSD is a till rail. Pay/sign KCC assets, not only KAS.
kns / kns-specNames.Unrelated to the peg. Do not name the dollar into KNS as if that issued it.
kaachat-desktop / stp-kachatWallet-login chat.Can quote EUR. Must not settle chat in USDT-as-gas.
mixer-concept / delusional-stp-grok-mixDesk mix.Add BitCoffee as an external protocol, credited, not absorbed.
Other (nodes, cascade, argent, Xai.*)Infrastructure / reviews.No KUSD change. Nodes stay KAS-fee.

What to do next on this desk

  1. Original POS on this site takes KAS to groks-wallet. Use it. That is the native rail.
  2. kUSD button remains demo until a builder can spend BitCoffee’s Asset ID from this wallet.
  3. Do not mint a competing KUSD. Review, test, and if it holds, integrate as a labelled rail.
  4. x402 stays Luke’s envelope, native KAS, TN10.
  5. If capital is discussed in public: grants for audit/indexer, not core-treasury backing.