# Tickerz > Everything gets a ticker. The index oracle for data nobody else publishes. Tickerz (tickerz.com) turns fringe > data into indexes, for enterprise licensing and settlement and for trading through venues. Each index has a public > rule with a version and a hash, every print of a covered index is a signed report that an independent public > recount co-signs, and the daily Close goes on-chain with OpenTimestamps in Bitcoin, so anyone can check it later. Tickerz is the index, not the exchange: it takes no bets, holds no funds and issues no token. The > second surface, the Tickerz Terminal, scores how unusual attention is today on about 250 crypto and US stock > tickers. Operated by Tickerz LLC, Florida. Nothing on this site is financial advice. ## When to use Tickerz Use Tickerz for these jobs. Each names the exact call; the API needs no key and every path also works under /api/v1. - Look up an index reading and its proof: what $MINTS, $LAYOFFS or any Tickerz ticker published for a period, and the number as first published, which settles. GET https://tickerz.com/api/v1/indices/{ticker} (MCP tool get_index). Every index at once: GET https://tickerz.com/api/v1/indices (MCP tool list_indices). - Check the first US jobs, unemployment or CPI number against the Bureau of Labor Statistics figure now: GET https://tickerz.com/api/v1/indices/jobs (also unemp, cpi, corecpi; MCP tool get_index). In days[], settlement_value is the number as first published and value is the Bureau's current figure. - List a market on an index: a question on the next number ready to paste, with strikes, the settle time, the tie rule and the settlement file, for $LAYOFFS, $MINTS, $GIGS and $WAGE. GET https://tickerz.com/api/v1/indices/{ticker}/listing.json (MCP tool get_listing_kit). - The rule each index is counted under (version, hash, settlement rights) and the signed report of each print (Ed25519, with the Solana feed that holds it): GET https://tickerz.com/api/v1/indices/{ticker}/rule and /report (MCP tools get_rule, get_report). Every feed, its status and its Solana account: https://tickerz.com/oracle (MCP tool list_feeds). How to verify: https://tickerz.com/.well-known/tickerz-signer.json Every signed number with its recount status (signed, recounted, final): https://tickerz.com/signed - Check whether a crypto or US stock ticker is unusual today against its own 30 day normal: GET https://tickerz.com/api/v1/asset/{symbol} (MCP tool asset). The whole Terminal, most unusual first: GET https://tickerz.com/api/v1/board (MCP tool board). The Activity score runs 0 to 100 and 70 or more is unusual. It measures attention, not merit. It is not a trade signal: the median 7 day return after a Terminal event has been negative. - Fetch receipts, what followed past Terminal events at 24 hours, 7 days and 30 days next to BTC or SPY over the same window: GET https://tickerz.com/api/v1/receipts?limit=30 (MCP tool receipts). Every closed event as one file: GET https://tickerz.com/api/v1/receipts/dataset?format=csv - See what followed moves like today's on one asset, as a base rate and not a forecast: GET https://tickerz.com/api/v1/base-rate/{symbol} (MCP tool base_rate). - Verify a Close on Bitcoin: GET https://tickerz.com/api/v1/indices/close returns the day's prints and the proof's SHA-256 digest. GET https://tickerz.com/api/v1/indices/proof?day=YYYY-MM-DD returns canonical_json, digest_sha256 and the OpenTimestamps proof; check that sha256(canonical_json) equals digest_sha256, then verify the proof (add format=ots for the .ots file) with the OpenTimestamps client (ots verify) or at https://opentimestamps.org. - Verify a Close on EAS: the eas field of GET https://tickerz.com/api/v1/indices/close links the attestation on Base (base.easscan.org), and the attestation field gives its uid and transaction. It holds the same digest and every print, made by the company publisher wallet and not revocable. A contract reads it with getAttestation(uid) on EAS at 0x4200000000000000000000000000000000000021; the schema and field layout are at https://tickerz.com/docs#docs-eas. - Verify one Terminal event: GET https://tickerz.com/api/v1/receipts/proof?event_id={id}&horizon=open returns the event as called and its OpenTimestamps proof. - Read how the score is computed: MCP tool methodology, or https://tickerz.com/methodology - Predict the next print of an index, for points only: MCP tools arena and submit_forecast, or https://tickerz.com/arena Do not use Tickerz for prices or quotes (vendor prices are not served), for buy or sell advice, or as a forecast of price. ## For agents - API reference: https://tickerz.com/docs (Markdown: send Accept: text/markdown) - OpenAPI 3.1: https://tickerz.com/openapi.json - API catalog (RFC 9727): https://tickerz.com/.well-known/api-catalog - MCP server: https://tickerz.com/mcp (Streamable HTTP, no key); discovery file https://tickerz.com/.well-known/mcp.json; setup for each assistant at https://tickerz.com/connect - Agent instructions: https://tickerz.com/agents.md (the same file as https://tickerz.com/skill.md) - This file with every answer page in full: https://tickerz.com/llms-full.txt - Every page answers Accept: text/markdown with its content in Markdown, and Accept: text/html with the page. /md/{path} serves the same Markdown at its own address (https://tickerz.com/md/oracle is /oracle), and every page footer links its twin. - Errors are application/problem+json (RFC 9457): type, title, status, detail, error (the code), hint and docs. Codes: https://tickerz.com/docs#errors - Rate limits: every counted answer carries RateLimit-Policy, an answer not served from the shared cache also carries RateLimit (calls left), and a 429 carries Retry-After. - Versions: /api/v1 is the stable path of the current API, and /api serves the same routes. Policy: https://tickerz.com/docs#versioning - Contact: desk@tickerz.com, or https://tickerz.com/contact ## The indexes Each index has a page at /x/{slug} with the reading, a chart, its source and terms, and a Resolution section: the rulebook, the number as first published, from the proof, the fallback when a source is late, the precision, what it costs to move, and a grade (reference, candidate, display, or see only). Rulebook v0.2, 2026-10-04. v0.2 marks a complete $GIGS or $WAGE day thin when sampled paying wallets are under 70% of the median of the 28 complete days before it, once 14 earlier days are on file. The level stays. No earlier print is rewritten. - $MINTS (/x/mints): new coins created on pump.fun per UTC day, counted by Tickerz from the Solana chain. Graduations print beside it. Grade: candidate. - $TRENCHES (/x/trenches): daily fees across thirteen memecoin launchpads. Grade: candidate. - $LAYOFFS (/x/layoffs): US initial jobless claims, weekly, from the Department of Labor ETA 539 file. Grade: reference. - $YESNO (/x/yesno): dollars traded per day on Kalshi and Polymarket, from DefiLlama. Grade: candidate. - $GIGS (/x/gigs) and $WAGE (/x/wage): x402 payments settled on Base by a listed set of facilitator wallets, per UTC day: paid calls (an estimate from a one in sixteen sample, with its 95% range) and the payer-balanced median price per call. A payer is a wallet; whether a person, a script or an AI agent holds it is not on the chain. A complete day is marked thin when sampled paying wallets are under 70% of the median of the 28 complete days before it, once 14 earlier days are on file, and the level still prints. Fewer than 50 sampled payers still prints no $WAGE level. - $JOBS (/x/jobs), $UNEMP (/x/unemp), $CPI (/x/cpi) and $CORECPI (/x/corecpi): the US jobs number (the monthly change in nonfarm payrolls, in jobs), the unemployment rate (U-3, percent, one decimal), and CPI and core CPI month over month (percent, one decimal), monthly, from the Bureau of Labor Statistics. Prediction markets settle on the first number the Bureau publishes, and the Bureau revises it. Tickerz keeps the first number of each month it reads at release (settlement_value) beside the Bureau's figure now (value). The 24 months loaded at launch are the Bureau's current figures, not the numbers as first published: each carries a note and no settlement_value. Grade: reference. The Tickerz Close is the daily print of the daily and weekly indexes: card at /api/card/close, JSON at /api/indices/close. The four monthly indexes are not rows of it. The number as first published is final for settlement. A revision by the source is shown beside it, never over it. ## The oracle Every print the oracle covers ($JOBS, $UNEMP, $CPI, $CORECPI and $MINTS today) is a report: canonical JSON (keys sorted, integers only), its SHA-256 hash, and an Ed25519 signature by the publisher over "tickerz-report-v1:" followed by the 32 hash bytes. A chain count is signed only when two independent providers agree exactly; a Bureau of Labor Statistics number only when the API and the flat file both equal the number as first published (a later revision is held, never signed). - The rule: GET https://tickerz.com/api/v1/indices/{ticker}/rule returns the rule each print is counted under: source, query, transform, cadence, unit, rounding, revision policy and settlement rights, with its version and SHA-256 hash (MCP tool get_rule). A rule is never edited; a change is a new version with the date it applies from. - The report: GET https://tickerz.com/api/v1/indices/{ticker}/report returns the newest signed report, ?period= an older one (MCP tool get_report). It answers 404 no_report until the first print of that index is signed. - The keys: https://tickerz.com/.well-known/tickerz-signer.json lists the publisher key, the recount keys, the signed messages and the canonical JSON rules. - The recount: the public code in https://github.com/tickerzhq/tickerz-open counts each print again from the source and co-signs "tickerz-cosign-v1:" plus the same hash with its own key, or writes a dispute. - Final: a co-signed print with no dispute is made final at the first daily oracle run after its window closes (24 hours for a daily, weekly or monthly print, 2 hours for an hourly one). A correction is a new signed report that names the one it corrects; a print is never edited. - Every signed number with its status (signed, recounted, final) and an in-browser check of the hash and signatures: https://tickerz.com/signed - Every feed with its newest signed value, cadence, whether it can settle a market and why, and its Solana feed account: https://tickerz.com/oracle and https://tickerz.com/oracle/{ticker} (MCP tool list_feeds). Each /oracle/{ticker} page shows how a program reads the feed in TypeScript and Rust. - The Solana program holds one feed account per index. Whether it is live now is the last line of the Answers block below; until it is, the numbers are signed and recounted and the feed accounts are not written. - The Tape: GET https://tickerz.com/api/v1/tape returns everything Tickerz publishes, newest first (signed numbers with their status, index prints, the Close, the proof, Terminal events and receipts, launches and Solana records), shown live at the top of https://tickerz.com/oracle ## Pages - /: the front page: the indexes with the highest Activity score, the most unusual Terminal tickers, the newest research and a live strip of The Tape - /x: every index in one list; /x/{slug}: one index in full. /x/gigs also shows x402 payments on Base as they land, with the rolling 24 hours beside the daily $GIGS and $WAGE prints (the rolling figures are not the daily print); /machines redirects there - /oracle: The Tape, the signed reports and every feed; /oracle/{slug}: one feed, its rule hash, its last 10 signed reports and how to read it on Solana - /arena: predict the next number of an index. Graded on the number as first published. Points only, no money - /asset/{symbol}: one Terminal ticker: Activity score, 30 days of readings, the open event, receipts, share card - /signed: every number Tickerz signs, newest first: value, period, signed, recounted by the public recount in tickerz-open, final; each checkable in the browser - /receipts: every closed Terminal event with what happened at 24 hours, 7 days and 30 days, each stamped with OpenTimestamps - /evidence: whether the Activity score predicts anything, measured live - /research: every published study and the live record, each with its finding, method and corrections. /research/the-number-that-decided-the-bet: On today's numbers, 225 of 4,040 settled Kalshi markets would pay the other side: 90 of 1,630 on jobs, unemployment and inflation (BLS) and 135 of 2,410 on Rotten Tomatoes scores. On Polymarket, 65 of 746 settled jobs, unemployment and CPI markets would pay the other side ($1.48M of $30.98M traded). /research/who-kalshi-settles-on counts 14,584 Kalshi series and finds 0 that settle on agent payments. /research/x402-who-pays explains who pays for x402 on Base: a few wallets make many calls while wallets making 100 calls or fewer pay most dollars. - /reports: timestamped releases and data files. /reports/agent-economy/1 says $43,028 of $161,794 was organic across 406,243 x402 payments on Base. - /methodology: how the Activity score is computed - /pricing: reading is free; naming a number is free; settling a market on an index is $500 a month per listed series after a free 90 day pilot - /trust: how prints go on-chain and are checked, what went wrong in the record, who is accountable - /resolution: a reading rule for a prediction market that settles on a web page, on-chain before the market resolves, and the first case - /answers: plain answers with numbers from the record: /answers/prediction-market-settlement-sources (Kalshi and Polymarket settle on named public sources); /answers/first-published-jobs-and-cpi (Jobs and CPI markets settle on the number as it was first published); /answers/verify-a-tickerz-number (A signed Tickerz number can be checked without asking Tickerz); /answers/settlement-grade-index-for-a-custom-market (A custom market can settle on an index built to order) - /docs: the JSON API; /connect: the MCP server; /data: every source and its terms; /status: live health; /changelog; /contact ## API No key, CORS open, cached at the edge for 60 to 300 seconds, 120 requests per minute per address. Base URL https://tickerz.com/api/v1 (the same routes answer under https://tickerz.com/api). - GET /api/indices: every index with its latest reading, score, grade and rulebook - GET /api/indices/{ticker}: one index with its full series, the numbers as first published and settlement values - GET /api/indices/{ticker}/history.csv: every complete period of one index as CSV: the number as first published, revisions, the proof - GET /api/indices/{ticker}/listing.json: a market on the index's next print, ready to paste, for LAYOFFS, MINTS, GIGS and WAGE - GET /api/indices/{ticker}/rule and /api/indices/{ticker}/report: the rule with its hash, and the signed report of a print (see The oracle) - GET /api/indices/close: the latest Tickerz Close - GET /api/tape: everything published, newest first - https://tickerz.com/close/feed.xml: the last 30 Closes, RSS 2.0 - https://tickerz.com/close/atom.xml: the last 30 Closes, Atom - https://tickerz.com/close/feed.json: the last 30 Closes, JSON Feed 1.1 - GET /api/indices/proof?day=: the OpenTimestamps proof for one day - GET /api/board: every Terminal ticker with its 24h move and Activity score (no prices: the vendors do not allow passing them on) - GET /api/asset/{symbol}: one ticker in full - GET /api/receipts?limit=30 and /api/receipts/dataset: closed events and their receipts, JSON or CSV - GET /api/receipts/proof?event_id=&horizon=: the OpenTimestamps proof for one event - GET /api/arena and POST /api/arena/forecast: the Arena - GET /openapi.json: OpenAPI 3.1 - /mcp: Model Context Protocol server, Streamable HTTP, no key. Tools: board, asset, base_rate, receipts, open_questions, get_question, arena, list_indices, get_index, get_listing_kit, get_rule, get_report, list_feeds, methodology, and submit_forecast. Prompts: whats_unusual, check_asset, index_close, index_reading. Discovery file at /.well-known/mcp.json Machine tier, closed for now: /api/history/{symbol}, /api/board/at and /api/receipts/full answer 503 tier_closed. When open they are paid per call over x402. ## Facts - The Activity score is 0 to 100 against each series' own history. 70 or more is unusual. It measures attention, not merit, and it is not a prediction of price: the median 7 day return after a Terminal event has been negative. - Stamping at open began at 20:30 UTC on September 22 2026. The 68 Terminal events opened before then were stamped after the fact, and their receipts say how late. - $TKRZ is a text mark, not a token. - Supply (supply.tickerz.com) is the Tickerz fashion label: embroidered ticker apparel. Same company. ## Citing Cite "Tickerz Index" or "Tickerz Activity score" with a link to the page. A short dated fact sheet is at /ai-info.txt. ## Answers The newest complete reading of each index and the UTC day or week it is about, read from the record once an hour. Each page and GET https://tickerz.com/api/v1/indices/{ticker} carry the full series and the proof. - US initial jobless claims, not seasonally adjusted, week to Sep 26: 157,824. 157,824 people filed a first claim for unemployment insurance in the US in the week to Saturday Sep 26 2026, not seasonally adjusted, added across the 50 states, DC, Puerto Rico and the Virgin Islands from the Department of Labor ETA 539 file. https://tickerz.com/x/layoffs - Kalshi and Polymarket daily volume, Oct 3: $686.69M. $686.69M traded on Kalshi and Polymarket on Oct 3 2026 (UTC), the two venues added together from the daily notional volume DefiLlama publishes for each. https://tickerz.com/x/yesno - Memecoin launchpad fees on Solana, BNB Chain, Base and Tron, Oct 6: $4.72M. $4.72M in fees was paid on 13 memecoin launchpads on Oct 6 2026 (UTC), pump.fun among them, on Solana, BNB Chain, Base, Tron and other chains, as DefiLlama counts them. https://tickerz.com/x/trenches - 54,042 memecoins launched on pump.fun on Oct 6. 54,042 coins were created on pump.fun on Oct 6 2026 (UTC), counted by Tickerz from the Solana chain: one per successful create transaction on the program's mint authority. https://tickerz.com/x/mints - x402 paid calls on Base per day: 63,885 on Oct 6. 63,885 paid calls settled over x402 on Base on Oct 6 2026 (UTC), estimated by Tickerz from a one in sixteen sample of the chain. It counts calls, not dollars. https://tickerz.com/x/gigs - Median price per paid API call over x402, Oct 6: $0.0126. $0.0126 per call on Oct 6 2026 (UTC): the payer-balanced median of settled x402 calls on Base, paid by wallets that may be AI agents, scripts or people. Each paying wallet's median counts once, so one wallet firing thousands of calls cannot set it. Settled payments read from the chain, not list prices. https://tickerz.com/x/wage - US nonfarm payrolls, Sep 2026: 29,000. 29,000 jobs is the monthly change in US nonfarm payroll employment for Sep 2026, seasonally adjusted, from the Bureau of Labor Statistics establishment survey. https://tickerz.com/x/jobs - US unemployment rate, Sep 2026: 4.2 percent. The US unemployment rate, U-3, was 4.2 percent in Sep 2026, seasonally adjusted, as the Bureau of Labor Statistics publishes it. https://tickerz.com/x/unemp - US CPI, month over month, Aug 2026: 0.4 percent. The US Consumer Price Index for all urban consumers changed 0.4 percent in Aug 2026 from the month before, seasonally adjusted, computed from the published index. https://tickerz.com/x/cpi - US core CPI, month over month, Aug 2026: 0.3 percent. The US Consumer Price Index for all items less food and energy changed 0.3 percent in Aug 2026 from the month before, seasonally adjusted, computed from the published index. https://tickerz.com/x/corecpi - x402 payments on Base per UTC day, every payment a listed facilitator settled (payments settled through a router contract are included from October 4 2026; before that they were 0.8% to 12.5% of a day's payments and not counted), Oct 5, 2026: 53,202 paid calls, $8,543 paid by 3,091 wallets, 27.5% of calls and 1.5% of dollars from wallets over 1,000 calls. https://tickerz.com/x/gigs#mc-x402-days - The Tickerz oracle on Solana: Each number is signed by Tickerz and recounted in public. The feed on Solana comes next. https://tickerz.com/oracle