KCC20 covenant token · Kaspa mainnet

$KASCOV utility without influence.

Status, access and a voice for the people who use kascov. Never a shortcut around proof: every verdict stays derived from the chain, and the chain does not take payment.

chain-derived every verdict
public receipts every treasury run
5× capacity API requests for verified holders
free for everyone the anonymous rate everyone gets free — always the floor

4K on YouTube. The player is fetched only when this window opens.

Live · public · reproducible

addresses holding $KASCOV right now

Numbers that link to their proof.

One public endpoint fills every figure and refreshes once a minute. Each tile opens the explorer view that derives it, so this page is never the authority for its own claims.

reading the curve’s progress…

Launched on KRON’s bonding-curve covenant, verified byte for byte: its own bytecode priced every sale, and reaching the reserve target moved the liquidity into the pool in one verifiable transaction. The display name KASCOV is KRON’s signed-list claim, not a chain fact; the chain-derived name is humble-crimson-tortoise.

A token only gets a price here when the covenant holding its inventory runs a program kascov verified byte for byte: no verified market program means no price. There is deliberately no market cap and no FDV anywhere on this page — kascov does not publish numbers it can prove wrong.

mainnet covenant c58c826d0aa9cee62f93208718c674883f5c89a8aca4933dc41fb0391539abe2

The treasury programme

$KASCOV at work in the pool

The allocation goes to work while you sleep.

50,000 $KASCOV — 5% of supply — is committed to the pool by a nightly machine. It pairs a capped slice of KAS with tokens, then mints every LP share directly to a vault whose key the machine does not hold.

Every run publishes a receipt before it becomes a story. Read the raw receipts ↗ or inspect the pool.

reading the programme’s receipts…

Fee → buyback → lock

$KASCOV still to pair before the loop flips

The value loop, in three plain steps.

Trading activity feeds the pool’s floor. No step below shows a number unless a receipt or the chain proves it.

  1. Fees come inEvery trade pays the dev fee. That payment is on-chain and public: anyone can count it, nobody can hide it. visible on-chain, trade by trade
  2. First, fees pair the allocation nowWhile the 50,000-token allocation still holds tokens, fees fund the KAS side of the nightly pairing machine — each fee KAS puts an allocation token to work beside it, roughly twice the pool depth a buy would add. This is the treasury programme running one panel back. reading the treasury receipts…
  3. Then, fees buy and lock foreverWhen the allocation is fully at work, the same nightly discipline flips: fees buy $KASCOV on the open pool — real market demand, the treasury holds no tokens by then — and every LP position mints to a key that cannot sign: at that x, x³ + 7 has no square root mod p, so no point on the curve exists and no signature can ever verify. Locked is not a promise — it is arithmetic. the machine is built and dry-running, waiting for its phase

phase one runs nightly on receipts; the buyback machine is built and waiting for the allocation to finish — until its receipts exist, step three claims nothing.

Shipped before promised

8shipped and proven, each line linking its proof

A roadmap with receipts.

Shipped is the only status the chain enforces. Finished work links to proof; everything else is labeled as building or intent.

shipped & proven on chain

newest first · each line links its proof

  • the treasury programme armed: first machine deposit landed, shares minted straight to the vault aug 27 · receipts
  • the programme band + public receipts feed on Discord aug 27 · above
  • KCC-0020: the first spec-shaped covenant on any chain, deployed, indexed and verified aug 24 · the vector token
  • fungibility classes + borrowed receives, readable end to end aug 24–25
  • KCC-1 re-pinned to the merged draft, zero broken links aug 23
  • the liquidity surface: engine-proven deposits and withdrawals, LP positions from chain aug 18–20 · /liquidity
  • $KASCOV trades on its own graduated pool, on this site aug 9 · /kascov
  • holder roles, audit votes, the passport with mainnet anchoring jul–aug · /passport
  • 3 earlier, every one on the changelog

building now in the open

watch it happen: receipts, commits, the Discord feed

  • fee buyback & lock: trading fees buy $KASCOV on the open pool and the LP position locks forever — the value loop shows each step as its receipts land
  • the treasury ladder to full pace: from the proving cap to 100 KAS paired every night, receipted
  • deposit share-cards: every pairing rendered as an image the feed and anyone else can carry
  • holder funnel v2: verification in fewer steps, and the payoff stated where you can see it
  • the next holder vote round: point the audit bench, on chain-checked ballots

designed, next intent

specified, not started or not finished — order can change

  • a send panel: covenant tokens (and LP shares) wallet-to-wallet on this site — today no wallet can
  • KCC-0021 token metadata: the spec PR, and kascov reading it everywhere
  • conformance vectors upstream, so every KCC-0020 implementation can check itself
  • deep history: Kaspa nodes forget after ~30 hours; kascov’s archive answers further back
  • DAGKnight-ready indexing, verified against the branch before the fork ships

The non-negotiables · every new utility is checked against these before it ships · also in the bot’s terms and privacy page

free for everyone

kascov.io stays free and whole whether you hold a token or not. The anonymous tier is a floor, and that floor can only rise.

no revenue share

The token pays no dividends and carries no share of anything kascov earns. Nothing about it is engineered to go up.

no verdict influence, ever

Verdicts are derived from the chain and published with their proofs. Holding any amount changes nothing about them, and asking it to is the fastest way to lose the role.

the lanes are status, voice and access

A verified-holder role, a vote on what gets audited next, early access to new tools, extra capacity. Additive, all of it — nothing is taken from anyone else.

Status · voice · access

150tool calls an hour for a verified holder, for one free signature

What holding actually unlocks.

Every slot is version-controlled in token-utilities.json. A label flips to live only in the commit that ships the feature.

  • verified holder role

    Hold any amount, prove the address once with a free signature, keep the role while the balance stays. how it works →

    live
  • audit vote

    Verified holders point the audit bench at the next unknown build. One holder, one vote, above a dust floor of 100 KASCOV (adjustable by commit) so a ballot cannot be stuffed for free. the vote →

    live
  • watchtower

    Point the bot at any wallet — yours, a whale’s, a treasury’s — and it DMs you when a position opens, closes, or moves by ten percent. Up to five addresses. Public data the free site already publishes: convenience, never privileged sight. the bot →

    live
  • early access

    New tools land for verified holders a short window before everyone else. Tools only, never findings about live mainnet tokens — anything scarce or competitive launches for everyone at once. the bot →

    building
  • holder lane

    Extra API capacity on top of the anonymous floor — today 5× the published floor, and the floor itself only ever rises. the lane →

    live
  • holder brackets

    API capacity in three plain brackets: anonymous gets 30 tool calls an hour free forever, a verified holder gets 5× that (150 an hour) for one signature, and 10,000+ $KASCOV removes the per-address cap entirely. Reading data on the site stays unlimited for everyone. the lane →

    live
  • deploy lane

    A smoother path from the covenant builder to a live deploy for verified holders. Not started; listed so the plan is public before the code is.

    planned
  • the passport

    Every earned role becomes a claim keyed to your proven address, merkleized, root published; the mainnet anchor arms next. Your reputation, verifiable without us. the passport →

    live
  • unknowns board

    Every covenant build the bench cannot yet name, as open problems. Pin one, get the auditor role and your handle on the family forever. the board →

    live
  • bench wire

    Every Monday the bench posts its week in the Discord: totals, the top families, a specimen of the week. the discord →

    live

API capacity — tool calls per hour · reading data is unlimited for everyone

anonymous 30 an hour tool calls, free forever — and reading data on kascov.io is unlimited for everyone, already live
verified holder 150 an hour 5× the anonymous rate, for one free signature — the lane → live
10,000+ holder no cap no per-address cap at all — the global budget is the only ceiling live

Verified · public · checkable

verified holders, every one provable from the claims file

Become part of the cult.

Everyone who proved an address, in the order they proved it. Each number is minted once and never reissued — one free signature and you are on this wall forever, face and all. Start with the bot →

Rendered from the same published claims file anyone can verify against the mainnet-anchored root — the raw claims ↗ · how to check them.

reading the published claims…

keep scrolling → the dag moves sideways

No wallet connection

Prove an address. Keep your keys.

Verification is a free signed message—not a transaction. The bot confirms the signature, reads the current balance from chain, and assigns the holder role without ever touching funds.

  1. Hold $KASCOVUse a wallet whose keys are yours. Any amount counts.
  2. Run /verifyIn the kascov Discord, request a one-time phrase with a random nonce.
  3. Sign the phraseMessage signing is free, authorises no transaction, and moves nothing.
  4. The role landsThe bot verifies your address and re-checks the chain so the role reflects what you hold now.

kascov will never ask for a seed phrase, private key, or wallet connection. Anything asking for more is not us. The stored fields are limited to your Discord user ID, proven address, verification time, observed balance, alert preferences and any ballot in an open round. /unverify deletes them.

Read this before you buy anything

  • It pays no dividends and shares no fees or revenue.
  • It buys no influence over a verdict, listing or finding.
  • The site never locks for non-holders.
  • It is not an investment product, and nobody promises it will be worth more tomorrow.

If a future utility breaks a line above, the utility is wrong—not the line.

Verify everything

This page reads a public endpoint. You can ask it the same question:

curl -s https://kascov.io/data/mainnet/token/c58c826d0aa9cee62f93208718c674883f5c89a8aca4933dc41fb0391539abe2

If this page and the chain disagree, the chain is right and kascov has a bug. Report it on X, in Discord, or inspect the source.