2026-08-26KCC20 tokens gained registry names; the temporary name table was removed
This change added kascov’s KRON registry metadata: listed_name,
listed_ticker, listed_decimals, listed_known,
listed_checks_passed, listed_list_name and
listed_art_url on every KCC20 feed. The site shows the familiar ticker when — and
only when — the wire says the publisher is KRON, that it knows this exact covenant
id, and that every testable check passed. At the time of this entry, all 7 priced markets
qualified; none published a claimed_ticker.
What that check actually proves, stated once so it cannot drift. kascov
matched the list’s testable statements — creator key, genesis txid, curve
covenant — against its own chain index. So the LISTING is bound to that covenant. It did
not verify the name or the ticker string: those are the registry’s
labels, not on-chain facts. A registry could list a token as “BITCOIN” and every
structural check would still pass. Earlier wording on the site called listed_*
“checked KRON-registry metadata”, which reads as though the name had been
checked. It had not. The browser wording was corrected to match the API’s actual trust
boundary, and the website and verification clients now carry the distinction above.
The correction, in full. For one day — 2026-08-25 —
an unreleased website revision carried a frozen seven-entry table of covenant id →
ticker/name, used as a bridge for API versions that predated
the listed_* fields. It rendered the seven tickers under a “KRON
registry” badge with the sentence “7 of 7 markets have a checked human label from
the KRON registry”, while the wire it was describing carried no such field at all. That
count was a tautology of the frozen table, not a measurement, and the page had no way to notice
a delisting or a re-ticker. It never reached the deployed site. It was deleted on 2026-08-26
along with the badge that announced it. Regression checks require a feed with no qualified
listed_* metadata to fall back to its ID-derived codename.
The rule that replaces it: if a feed carries no listed_*, render the
derived codename and say nothing more — never a label bundled with the page.