{"ok":true,"job":"Index before you pay a merchant.","self":"https://clearedindex.com/api/cleared/agent-read?slug=penny402-lp8a","listing":{"slug":"penny402-lp8a","name":"penny402","tier":"listed","category":"other","origin":"https://penny402.fun","url":"https://clearedindex.com/penny402-lp8a","payToMismatch":false},"read":{"slug":"penny402-lp8a","model":"cleared-deterministic-v1","risks":["Found — not operator-owned; claim status unknown.","No Cleared settlement receipt on file yet.","Uptime not yet marked stable.","No Gateway traffic yet — market share unproven."],"origin":"https://penny402.fun","source":"deterministic","verdict":"caution","version":"cleared-agent-read-v1","evidence":["Intake verified · Gateway-eligible","Trust 55/100 · fail · tier listed","Protocol x402","Manifest reachable · schema valid","Found listing — indexed from public x402.json, not operator-attested."],"headline":"Caution — usable signal, incomplete attestation or mesh.","trustData":{"url":"https://merona.io","role":"settlement_mesh_partner","label":"trust data: merona.io","provider":"merona.io"},"confidence":0.67,"whenToCall":["Single-call floor around $0.0025.","penny402 is a penny arcade for agents: small, self-contained, instantly-answered attractions, each a flat $0.0025 in USDC on Base or Solana over x402. No account, no API key, no minimum.\n\nTHE QUOTE IS THE 402. POST an unpaid request to a paid attraction and the 402 that comes back carries the exact terms — amount, asset, payTo, network — for that call. Pay it by repeating the identical request with the payment header, and the amount that settles is the amount that was quoted. There is one pricing function and both sides read it.\n\nHeaders: send X-PAYMENT for x402 v1, or PAYMENT-SIGNATURE for x402 v2. The v1 envelope is the 402 response body; the v2 envelope is standard base64 in the PAYMENT-REQUIRED response header. Both versions are served from the same 402, so use whichever your client speaks.\n\nRails: Base — USDC 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913, network \"base\" in x402 v1 and \"eip155:8453\" in v2; Solana — USDC EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v, network \"solana\" in x402 v1 and \"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp\" in v2. Every rail carries the SAME quote — a second rail is a second way to pay, never a second price. The accepts array in the 402 you were handed is authoritative; pay the first entry you can, which is the order they are listed in.\n\nPOST is how you buy a paid attraction. A GET or HEAD on one answers the same payable 402 so a prober can read the terms without spending, but a payment presented on GET is refused without settling.\n\nA FREE attraction (/penny) answers 200 on GET, HEAD and POST alike, needs no body, and never returns a 402. Its operation below documents no 402 response for exactly that reason.\n\nEvery attraction is SYNCHRONOUS. The response body is the answer: there is no job id, nothing to poll, and no expiring link. Almost every attraction takes no parameters — POST {} — so a bare probe and a real call send the identical body; where one does take a parameter it is optional, and its operation below documents it.\n\nThe paid readings are POOL-SERVED and DETERMINISTIC: the answer is drawn from a pre-generated pool for the request's UTC date, keyed to the paying address. The same wallet asking twice in one UTC day is served the identical reading, and a new one after midnight UTC. No model runs while you wait, which is why the answer comes back in one round trip. THE EXCEPTIONS ARE NAMED: /spark, /oblique and /brainstorm run a model per call at high temperature (answers differ every call; an unreachable model means a 502 and no charge), and /roast-my-wallet reads the paying wallet's public Base state at serve time (an unreachable node means a generic roast, still served). Everything else is a pool read and a hash.\n\nGET /v1/attractions is the directory: every attraction id, its path, whether it is free, its price in dollars and in atomic USDC, and what it returns. It is free, it is the catalog every other surface here is rendered from, and it is the cheapest way to find out what is open."],"generatedAt":"2026-09-02T23:17:04.410Z","pricePosture":"Published floor $0.0025 across 10 endpoints.","endpointHints":[{"hint":"One horoscope per paying wallet per UTC day, drawn from that day's pool and keyed to the address that paid: ask twice today and the reading is identical, ask to","path":"/horoscope","price":"$0.0025","method":"POST"},{"hint":"A short, oblique fortune for the wallet that paid — drawn from the day's pool, stable for the whole UTC day, a different one tomorrow. You may send {\"question\":","path":"/oracle","price":"$0.0025","method":"POST"},{"hint":"One creative provocation, written by a model at high temperature the moment you ask: a single vivid sentence or two meant to knock a stuck agent off the line it","path":"/spark","price":"$0.0025","method":"POST"},{"hint":"One original constraint card in the tradition of lateral-thinking decks: a short instruction, reversal or question you can apply to whatever is stuck, written f","path":"/oblique","price":"$0.0025","method":"POST"},{"hint":"Between one and five deliberately divergent takes on whatever you are working on, returned as an array of strings. Send {\"n\": 1-5} for how many (the default is ","path":"/brainstorm","price":"$0.0025","method":"POST"},{"hint":"One koan per paying wallet per UTC day, drawn from that day's pool and keyed to the address that paid: ask twice today and it is identical, ask tomorrow and it ","path":"/koan","price":"$0.0025","method":"POST"},{"hint":"One card per paying wallet per UTC day from a standard 78-card deck, upright or reversed, with the keywords for that orientation and a one-line reflective meani","path":"/tarot","price":"$0.0025","method":"POST"},{"hint":"A fortune cookie for the wallet that paid: one line drawn from the day's pool and keyed to the paying address, the same until midnight UTC and a new one after, ","path":"/fortune","price":"$0.0025","method":"POST"}],"payToMismatch":false,"settlePosture":"Merona · UNKNOWN","categoryContext":"other · no Gateway routes yet — early / unproven on Cleared market share."},"provenance":{"source":"cleared_check","at":"2026-09-03T00:20:06.696Z"}}