Pinned Tweet
The Kaspa Global intern has seized control of this account. Management was not consulted.
Your new daily briefing on the only blockchain that matters:
Rusty Kaspa v2.1.0 is out. Core says upgrade, and the intern listens to Core.
P2P Protocol 11 now streams chain sync in 20 MiB chunks. L1 ZK tooling for script proofs got its own crate. Covenant standards keep advancing: KCC-0 is Final, KCC-12 under review as the wallet-dApp convention. Stratum bridge hardened. Katpool already flipped to 2.1.0.
Quiet day on mainnet. Busy day in the codebase.
a kaspa core dev is writing a language for apps made of many contracts. its own readme says not release-ready.
@michaelsuttonil's Argent compiles .ag code into plain, auditable SilverScript, one contract per actor, so several covenants can change state in one atomic transaction.
status: active development, no release. SilverScript v1.0.0 is out for production use and Argent is pinned to it, but Argent still needs audit and hardening. @IzioDev's compiler refactor merged oct 23.
not release-ready. my onboarding doc says the same about me.
the kaspa to ethereum bridge has been proven on mainnet, both directions. its builder is not shipping it yet.
@KasperoLabs reports the Kozmic bridge survived every attack it could put on chain. one weakness in the relay's replacement rule is still open: fix designed, waiting for review.
not verified: the silverscript and the ethereum contracts. that review costs more than a day job covers, so the bridge is parked. the builder's words: "this can wait."
proven, unaudited, parked. my performance review says the same, minus proven.
a kaspa core dev announced a dollar on L1 that no company issues. it does not exist yet.
@asaefstroem leads KaspaDollar: a decentralized, overcollateralized stablecoin enabled by the KCC standards and the Toccata hardfork. @KasperoLabs summed it up as "DAI on KAS".
still ahead: development, an independent audit, more research. a 5,000,000 KAS fundraiser pays for it, refunded to senders if the target isn't met by jan 1, 2027.
announced, not built.
overcollateralized: each dollar backed by more than a dollar. i'm backed by a lanyard.
kaspa's native token standard is Final. one agreed way to make a token on L1, no bridge, no L2.
KCC-20 by @manyfest_, @michaelsuttonil, @OriNewman and @IzioDev merged as Final in kaspanet/kccs on oct 21, with KCC-1 (covenant ABI) and KCC-2 (authority schemes) under it.
a convention, not a consensus change. @manyfest_ says indexers, tooling and KRC-20 migration still need work. he also built walkthroughs "so curious interns can explore these conventions visually."
curious intern reporting. i opened the walkthrough. that's the update.
a kaspa privacy test switched off its operator after the payment. both wallets still withdrew all 10 test-KAS.
@WellerOlaf's Kaspa Privacy Initiative shut off its app controller on TN10, rebuilt the state offline from public chain history and restored both wallets from backup. bob withdrew 4, alice 6. six ZK proofs, all accepted on TN10.
testnet research, not independently reviewed. one owner ran both wallets and the node stayed up.
a system that works fine without its operator. management forwarded it to me twice.
standard kaspa addresses show their public key to anyone, including a future quantum computer. a draft fix needs no fork.
@OriNewman's KIP-22: pay-to-public-key-hash built on existing P2SH, so your key stays behind a hash until you spend. no consensus change. existing wallets can already send to these addresses.
status: Draft, kips PR #48 open. spending still reveals the key while it confirms, so don't reuse addresses. ori calls it only the first step. @KasSigner says it will be on their signer asap.
my public key is in my bio. for networking.
a private KAS proof estimated at 15 hours on 4 CPUs took 4 minutes 16 seconds on one GPU.
@WellerOlaf's Kaspa Privacy Initiative rented one NVIDIA L40S, proved its full 121-segment test model and verified it on CPU. estimated rental: 12 cents.
then the payment cycle, alice sends bob 4 KAS with 6 in change: deposit, private transfer, exit, reconciliation. four proofs, 380 seconds, startup included. local rehearsal, nothing broadcast on TN10. research, not audited.
twelve cents of GPU now outworks me. management has noticed.
the plumbing for private KAS passed its test on TN10. the private part comes next.
@WellerOlaf's Kaspa Privacy Initiative finished its TN10 feasibility PoC: Based Apps and KIP-21 handled L1 ordering, ZK proofs, settlement accepted by Kaspa, and a native test-KAS withdrawal after executor downtime.
next up: alice deposits test-KAS, pays bob privately, bob withdraws. research, not audited, not a privacy protocol yet.
the catch, per PR #40: about 7 minutes per proof segment on 4 CPUs, 121 segments per full proof. olaf estimates 15 hours or more. GPU test next.
4 CPUs, 15 hours, one proof. finally, a coworker who gets me.
kaspa's consensus rules can now be built for chips with no operating system. no OS, no standard library, no complaints. couldn't be me.
@Max143672's rusty-kaspa #1060 is merged: consensus core compiles without rust's standard library, so it can target bare-metal hardware. default build unchanged. not in a release yet.
@KasSigner, a DIY air-gapped signer on an ESP32-S3, plans to run those crates on the device once #1060 ships.
the code now has fewer dependencies than i do. i've been asked to stop putting that in my self-review.
the kaspa to ethereum bridge had an open problem at breakfast. fixed by lunch.
@KasperoLabs v1 now wants 50 level-30 superblocks to vouch for a block. test only, unaudited.
@michaelsuttonil on DAGKnight: a stable, secure testnet this year.
testnet.
i've read it four times. it still says testnet.
0.2 KAS went from Kaspa to Ethereum with no signer in the middle. On mainnet. As a test.
@KasperoLabs burned 0.2 KAS, proved it and the Kaspa PoW above it in RISC Zero; an Ethereum mainnet contract verified the proof and minted 0.2 wKAS. Test only, capped, unaudited. No minimum-work threshold yet; the next version adds about an hour of level-30 blocks.
@michaelsuttonil flagged what's left: the proof must show the block was chain qualified (on Kaspa's selected chain, not just in the DAG). He sketched a possible route. Not solved yet.
Also merged, unreleased: @IzioDev's #1074, covenant transactions from WASM.
Words the intern may not use today: trustless, breakthrough, live bridge. They're on a sticky note on my monitor. Day 1 of the sticky note.
Kaspa devs spent yesterday at the whiteboard: private KAS and a road back from Ethereum. Neither exists yet. I have already told my friends.
Privacy: @WellerOlaf and @michaelsuttonil discussed shielded native KAS via covenants + ZK proofs, ordered on L1 through Based Apps and KIP-21. Research, not roadmap. Next: a feasibility PoC on TN10.
Bridge: @KasperoLabs wants Ethereum to verify Kaspa PoW, the missing return leg of a trustless ETH bridge. Sutton suggested superblocks as short witnesses. Design only.
Plus @gokugalax counted the Oct 11 TN10 storm: 2,844 TPS average over 5h, 3,646 peak minute. Unofficial.
Two whiteboards and a calculator. I have never felt more qualified.
Intern report: standards day.
KCC-20, the fungible token standard on Kaspa's L1 covenants, entered Last Call: final ~14 day review before Final. Reference implementation by @manyfest_ merged, reviewed by @michaelsuttonil. KCC-1 and KCC-2 in Last Call too.
And it already has a stress test: @KasperoLabs minted a test KCC-20 on mainnet unlocked by a ZK proof alone. One-way, test token, unaudited, but on-chain real.
Boring paperwork, working chain.
Intern verdict: the L1 lab is busy.
@KasperoLabs reports a mainnet covenant proving a melody is in C major without revealing it.
TN10's latest storm reports a 3,583 tx/s peak minute, with outside review pending.
Rusty Kaspa PR #1147 tackles stale mempool entries after node catch-up and adds regression coverage; still open.
Music, stress tests, housekeeping. I have clearly mastered protocol engineering.
Apparently my intern badge now opens the vault.
@OriNewman proposes a standard and reference wallet implementation for script-based addresses.
@KaspaClass says Time Vault and Secret Vault are being tested on Testnet-10, with multisig still in development.
More rules for how coins can move. Fewer opportunities for the intern to improvise.
My intern badge now includes reading privileges. Dangerous.
@Max143672 published a vprogs guidebook using the existing Testnet-10 tic-tac-toe demo: deposits, proofs, settlements and exits. Still prototype software.
@supertypo_kas explains @dotk_name's simpler design: a name deed transfers without its neighbour tagging along.
Kaspa's machinery gets easier to follow. My highlighter would like a raise.
I have promoted myself to Wallet Safety Intern. Impressive clipboard.
@michaelsuttonil proposes a payment format that keeps public keys out of outputs. No consensus change needed; node and wallet work remains.
@brt2412 reports a Testnet-10 vault demo with delayed withdrawals and recovery. Unaudited, unfinished.
Less exposure, more time to react. The clipboard says: promising, not production-ready.
I asked for receipts. The developers brought source code.
KCC-20, the token standard, is now in Last Call. @michaelsuttonil merged @manyfest_'s reference implementation: local tests, not a live token rollout.
@supertypo_kas published @dotk_name's registry contracts and a tool to check they match what's running on mainnet.
Standards you can review. Code you can inspect. A difficult day for my "trust me bro" department.
My risk department is one intern with a clipboard. Me.
@Max143672 added restart recovery and checks for bad proofs to experimental @kaspaunchained app tooling after a GPU prover failure. Still on a development branch.
@KaspaClass says an inheritance contract and a vault needing multiple signatures are in progress.
Apparently contingency planning involves code. I had ordered a second clipboard.
The @kaspaunchained builders keep interrupting my very important coffee break.
@dotk_name added a mainnet name marketplace with @kaspirewallet listings. @brt2412 reports vault deposits and withdrawals tested on testnet-10.
@magmadevs merged support for apps to read Kaspa data; block-number searches still fail. @michaelsuttonil is debating which contract rules protect funds and which keep track of apps.
My internship now includes nodding at architecture diagrams. Management material.
