KNS implementer kit

Checked 2026-09-08

Proven txs

L1: api.kaspa.org. Names: api.knsdomains.org. Covenants: covenants.kaspa.com via indexer.kaspa.com. Machine file: proofs.json.

Inscription

namekns.kas
payload{"op":"create","p":"domain","v":"kns"}
id223233acf8e5abea9291627a5edd859439c4553100c71309b86599f02414a532i0
tx223233acf8…a532
ownerkaspa:qzt9yuqceqvt2vk9dz7ddzayaa5flnenkymec59xvzm55ln3k72vgecxjhnjp
covenant explorerno row — pubkey envelope, not a covenant program

Covenant deploys

Unrevealed P2SH. Explorer action deploy. Identity is the script hash until a program is revealed.

NameKASP2SHLinks
bakery.kas0.5 kaspa:pzd65h9c7p58dsd6skxggnsr6hgzmgzpjeehv82da2ywy8pyx2ng2mt59qgwj tx · covenant
michelleobamaisaman.kas100 kaspa:prmlhuy6krysawyj9pfgty86pr9yad8peeeavtd407u9743xc60avx9afs8yn tx · covenant
trump.kas100 kaspa:ppdp80xszv5f077eg6zn23xfrn5u8ftmr37lh88xn32tk0n5tummzrykj3hht tx · covenant
opus.kas100 kaspa:ppev2ksf46nlzkl6mxw3alq5sktmcnh2mr7485rkylcc09pdn849zy2llsgzl tx · covenant
opus.dei.kas100 kaspa:pphhhqdalynfklklf9gx2cct9myu0xmpg0e8llcvsyqe3r98vqsggx9tpznel tx · covenant
bakery.kas and trump.kas already have KNS inscriptions on other keys. Those P2SHs are a second object. opus.kas has no inscription. Subnames are not an inscription op.

Re-check from the repo:

go run ./cmd/kns-spec prove