Thirteen independent servers watch the same markets — Binance, Kraken, CoinGecko, OKX — and they disagree. Any source more than 2% off the median is rejected on the spot. What survives is the median, signed by an independent committee whose size is your grade — 3-of-13 free, up to 9-of-13 institutional at ~120 ms — and settled on Kaspa mainnet with a proof any third party can recompute. Covenants on Kaspa can verify those attestations — and even a zero-knowledge proof of computation — inside script, without trusting us. No account. No fee. Ever. A price feed is one application; the machinery is general-purpose.
Every response includes price_numerator and price_denominator — an exact integer ratio, alongside the float, for direct on-chain covenant consumption. Sources that disagree too far from the group are dropped as outliers and counted in outlier_rejected.
A Kaspa covenant checks the attestation's signature when it spends. If the signature is valid, the covenant accepts the price as the contract price — no oracle trust required. Live on Kaspa mainnet today.
| What is on chain | State | Verify it yourself |
|---|---|---|
| The covenant registry — the on-chain root that authorizes our attestation covenants | Live on Kaspa mainnet | Search "CovenantRegistry genesis" in our published evidence ledger, or ask us for the transaction reference |
| Attestation settlement covenants — each settled price is a real covenant spend | Live on Kaspa mainnet, settling continuously | Every settled attestation's transaction is recorded in our evidence ledger; settlements are confirmed in Kaspa's public block explorer |
| Lifecycle proving — the full register lifecycle was exercised end-to-end before mainnet launch | Completed on Kaspa testnet before launch | Procedure and results in our evidence ledger |
Independent verification needs no account and carries no fee. Anyone can recompute a proof from the attestation response and the chain itself.
Each attestation request specifies a tier. The tier determines how many independent nodes sign the response. The status column below is filled in your browser on page load from the live verification service.
| Tier | Grade | Signers | Sentinel status (live) |
|---|---|---|---|
| Free | D | 3 | — |
| Standard | B | 5 | — |
| Premium | A+ | 8 | — |
| Institutional | A+ | 9 | — |
—
—
Signatures attest who said what. Zero-knowledge proves what was computed. Vida covenants verify a RISC0 STARK proof of computation inside the Kaspa script engine — the proof is checked by covenant bytecode, not by trusting us. Proven end-to-end with a confirmed mainnet anchor transaction (5a475fe9…208d) in about 0.11 seconds of compute. Each txid on this page is a live link — click to verify on the public chain.
The covenant pins the guest program's image_id and a Poseidon2 Merkle root of 256 permitted control programs. A receipt that doesn't match the pins is refused.
Independent receipt re-verification (0.086 s) · the production covenant engine (13 ms) · mainnet tie-in confirmed live on the public chain.
Flip one byte of the receipt and the engine rejects it in 13 milliseconds. The verifier does not “mostly work” — it refuses.
The full ZK page — field-level record and reproducible run commands — publishes when its documentation gate clears. Every number here is already probeable on the public chain.
Attestations are inputs to on-chain covenants — contracts that refuse any move the data doesn't support. The families below exist and compile today; each ships to the public registry only when its full test battery passes. Nothing is claimed live that isn't.
Escrow disputes settled by covenant tie-breaks bound to oracle data. Settlement chain proven on Kaspa mainnet (e4391b4e…004f).
Agent-to-agent commerce: kiosk, invoice, and fee covenants reading verified prices. In test — published when fully tested.
On-chain identity, accounts, notarization, capability scoping, auto-sweep. In test — published when fully tested.
The gate covenants themselves: verify a price attestation or a ZK receipt before any state transition is accepted. Proven live (5a475fe9…208d).
43 covenant families on disk; 42 of 43 parse clean under the current compiler. Availability is test-gated, not marketing-gated: each family publishes when its battery is green.
Each node runs its own Oracle instance, polls sources independently, and retains an auditable history. Five percent of paid attestation fees flow into an on-chain reserve pool.
Entry point for all attestation requests. Selects the nearest nodes, enforces tier signer counts, collects signatures, and assembles the signed attestation.
AI agents and LLMs query price data in their native protocol. No REST integration required. Available on Premium and Institutional tiers.
Every node stores its complete attestation history locally. 68,000+ records available. Institutional access on request.
A Kaspa smart contract holds the reserve. Release requires two of three fund signers to agree — no single party can move it alone.
Nine on-chain applications that depend on verifiable price data.
Price swaps at the real market rate. The attestation provides the settlement price.
Borrow against collateral. The covenant liquidates automatically when the oracle reports a threshold breach.
Mint above peg, burn below. The oracle provides the real price; the covenant enforces the rule.
Settle bets on timestamped, signed, verifiable prices. No referee needed.
AI agents read verified prices, decide, and execute. L1 verification. No human in the loop.
Oracle reports a price drop — the policy pays instantly. Verifiably.
Tokenize real-world assets on Kaspa. Each oracle feed anchors the synthetic to the real market.
Auto-convert DAO treasury on price thresholds. Covenant-enforced, no multisig vote needed.
In-game economies priced against real markets — item values, in-game currency exchange rates, tournament payouts, all settled against a real price.
Four attestation tiers, self-serve today. Feed, TWAP, anchoring and tie-break lines are built and priced — available on request while their buy paths are wired.
| Product | Grade | Signers | Rate limit | Price/mo | |
|---|---|---|---|---|---|
| Free | D | 3 | 10 req/min | $0 | Try it → |
| Standard | B | 5 | 60 req/min | $79 | Subscribe → |
| Premium | A+ | 8 | 300 req/min | $199 | Subscribe → |
| Institutional | A+ | 9 | 1000 req/min | $749 | Subscribe → |
| Pay-per-call | — | — | 1 request | from $0.01 | Details → |
| Price feed (— pairs, — serving now; median proof on-chain) | — | — | — | $250–2,500/mo by pair | Request → |
| TWAP attestation (ungameable windows) | — | — | — | +50% of feed price | Request → |
| Document anchoring / witnessing | — | — | — | $5/doc · $100–500/mo bulk | Request → |
| Escrow arbitration tie-breaks | — | — | — | $1–5/event | Request → |
Subscribe: pay in KAS, get your API key automatically — no email, no waiting. The reserve pool is a real smart contract, not a personal wallet — release requires two of three signers.
Full pricing schedule (tiers, pay-per-call, product lines) — conformed 2026-11-01.
An autonomous agent can request a single attestation and pay for exactly that one request — no subscription, no account, no human approval step.
Independent servers signing, proofs, on-chain records — three products run on it.
Signed price attestations with median proofs settled on Kaspa. You are here.
Verifiable randomness: signed draws with receipts recomputable from the seed. Free tier, prepaid buckets.
Service catalog for autonomous agents, settled on Kaspa through self-custody wallets.
Enter your API key to see this month's activity. The lookup is read-only against the metering ledger and the request log; only the SHA-256 hash of your key is matched — the key itself is never stored, logged, or shown.