3 days ago @kaspaunchained shipped Toccata and $KAS became programmable.
Problem: nobody can actually see it. Nodes don't expose covenants, explorers just show you a hash, and history gets pruned after 3 days.
So I built kascov, a smart coin explorer for Kaspa ππ
Kaspa covenants just got a real toolbox.
kascov shipped 5 things: a spend simulator, verified contracts, a visual script debugger, based-app analytics, and an on-chain ZK explorer.
Most don't exist for any chain's covenants yet. What they are + why π§΅https://t.co/WPHKNWdoWe
in the demo it's a keypair generated on the spot. it runs solo, so you play the arbiter (seller's a throwaway). the contract commits to the arbiter's pubkey hash, so only that key can ever settle. in a real escrow you'd point it at a trusted third party or multisig. L1 enforces the rest.
the escrow in this video settles itself on Kaspa L1 β arbiter signs, the contract forces the payout. no middleman.
and now you can run the exact same thing. one command:
cargo run -p kascov-lab -- escrow-demo
deploy β settle β revealed on-chain. π $KAS
@MoonKing___ π you nailed it. and it just got a lot deeper today: a spend simulator, verified contracts, a visual script debugger, based-app lane analytics + an on-chain ZK explorer. covenants you can reason about now, not just watch.
Why it matters
Toccata turned Kaspa coins into programmable objects: identity, introspection, on-chain ZK. The tooling to see and reason about them didn't exist.
Now it does. Open, free, no keys.
On-chain zero-knowledge, decoded
KIP-16 lets a Kaspa script verify a ZK proof on-chain. kascov detects it and names the system, Groth16 or RISC Zero; on real mainnet coins.
the new kascov, top to bottom π
explore every smart coin on Kaspa L1 Β· decode any contract Β· build your own in one command Β· and a real developer API for all of it... no keys, CORS open.
freshly redesigned. https://t.co/ucPi1HUEz1 kaspa:native
the new kascov, top to bottom π
explore every smart coin on Kaspa L1 Β· decode any contract Β· build your own in one command Β· and a real developer API for all of it... no keys, CORS open.
freshly redesigned. https://t.co/ucPi1HUEz1 kaspa:native
everything's open source, testnet is free, and the whole loop is documented now:
https://t.co/hfKs8fWSmO
decode β edit β deploy β run. go make a smart coin. π
want to choose the parameters yourself? https://t.co/LUDTOTYGzv β "make a Mecenas / Escrow / LastWill" β edit the fields in your browser (verified on every keystroke) β copy the deploy + spend commands it hands you. contracts you can read, change, and run.