{"generatedAt":"2026-07-25T16:48:36.863Z","project":{"name":"Kleos","oneLine":"The settlement layer for grounded AI answers: agents pay to inspect creator sources, pay citation tolls only when they use them, and Arc settles each tiny payment to collaborators.","category":"Creator and publisher monetization with autonomous paying agents and agent-to-agent reputation hooks.","primaryRfb":"RFB 6 - Creator & Publisher Monetization","supportingRfbs":["RFB 1 - Autonomous Paying Agents","RFB 3 - Agent-to-Agent Nanopayment Networks","RFB 5 - Nanopayment Infrastructure & Tooling"]},"verdict":"Kleos differentiates from generic x402 demos by proving the full creator value loop: inspect, cite, split, reprice, and retroactively reward what mattered.","strongestDifferentiators":["Two-stage economics: read tolls unlock sources, citation tolls pay only sources used in final answers.","Answer-linked receipts: every citation has an answer hash, support span, read payment, citation payment, confidence, and receipt hash.","Claim-level proof: finalized answers expose covered, partial, and unsupported claims with receipt-backed support traces.","Impact graph: source, read-payment, citation, claim, split, creator, impact, and cash-out nodes expose how information turns into creator settlement.","Creator operations: signed webhook delivery records and Arc-ready cash-out records are generated from citation and impact settlement.","Creator earnings page: /creators gives each creator a public ledger of read toll splits, citation toll splits, impact rewards, sources, wallets, and cash-out records.","Adversarial audit layer: receipts can be independently verified and weak citations can put the broker bond at risk.","Transparency log: payments, citation receipts, splits, impact grants, cash-outs, verifications, and challenges roll into a public root hash with per-entry inclusion proofs.","Tester attestation loop: every tester can mint a signed proof hash and prefilled GitHub issue from the live app.","GitHub tester issue template: public feedback is structured so /api/traction/github can count real scenario runs, roles, and proof hashes.","Traction campaign kit: role-specific tester links, curl payloads, Discord copy, X copy, and validation gates make external feedback repeatable.","Tester invite packet: /api/traction/invite emits role-specific /test links, DMs, social copy, API curls, and the exact roles still needed to close public traction gates.","Hosted one-click tester flow: /api/tester/one-click runs the no-wallet scenario, verifies a receipt, mints a proof hash, and returns the public GitHub issue URL.","Public tester page: /test gives nontechnical testers a form-driven path to create a proof hash and submit durable GitHub feedback.","Public traction command center: /traction shows live GitHub gates, role-specific invite links, outreach copy, and proof links in one reviewer-readable surface.","Autonomous volume engine: /api/volume/engine lets reviewers run labeled internal agent batches that inspect paid sources, settle citation tolls, and allocate impact rewards without counting them as external traction.","One-command tester runner: scripts/tester-run.ps1 executes the live no-wallet scenario, verifies proof surfaces, mints a proof hash, and prints the public GitHub issue URL.","Public operations proof: status, health, treasury, and OpenAPI endpoints let reviewers verify scope and liveness without a guided demo.","Proof explorer: /proof turns the live x402 receipt, verification certificate, transparency root, impact graph, and traction gates into a reviewer-readable audit console.","Submission certificate: /api/provenance and /api/submission/certificate tie deployment, GitHub repo, CI, Circle x402 receipt, and traction gates into one machine-readable proof.","Submission evidence bundle: /api/submission/bundle packages form fields, demo script, proof links, tester invite links, validation gates, and a bundle hash for reviewers.","Sponsored no-wallet trial: one endpoint runs inspect, read toll, citation toll, impact, and reprice flow under explicit spend caps.","Source registry: creator-scoped source IDs, IPFS-shaped metadata/content CIDs, split digests, and a deployable Arc SourceRegistry contract.","Live RSS/Atom import: creators can paste a feed URL and Kleos registers recent entries as x402-priced sources with feed-derived previews and citation tolls.","Publisher ownership verification: source owners can publish a Kleos challenge in /.well-known/kleos.json or a feed proof before new sources are marked owner-verified.","Reputation passport: /api/reputation/passport exports ERC-8004-ready local reputation for buyer agents, creators, publishers, and Kleos without claiming onchain registration.","Encrypted content vault: public ciphertext plus x402-gated AES-GCM key release proves paid access can protect creator content beyond previews.","A2A paid research: external agents can pay /api/a2a/ask over x402; Kleos then pays creators and returns answer-linked settlement proof.","Agent card discovery: /.well-known/agent-card.json exposes Kleos' wallet, x402 schemes, service endpoints, proof links, and ERC-8004-ready identity posture.","Agent spend permits: /api/agents/spend-permits issues budget-capped, tool-scoped, expiry-bound permits so external agents cannot silently overspend while buying and citing sources.","JSON-RPC MCP server: /.well-known/mcp.json and /api/mcp/rpc expose callable tools and resources for agent integration.","Packaged MCP bridge: packages/kleos-mcp gives builders a dependency-light stdio connector that can be published as npx -y kleos-mcp.","Economic invariant CI: budget caps, split totals, receipt links, registry records, vault gates, A2A gates, and validation checks are covered by scripts/invariant-check.ps1 and GitHub Actions.","OSS kit: builders get copy-paste agent, publisher, proof, webhook, cash-out, and attestation integration steps.","Retroactive impact pool: sponsor capital is allocated after citations prove which sources changed the answer.","Publisher kit: a concrete /.well-known/kleos.json path for RSS/Ghost creators and crawler payment policy.","Citation-aware seller pricing: prices react to paid reads, skipped demand, citation rate, confidence, and uncited purchases."],"reviewSequence":["Run scenario","Open /api/dashboard/ledger","Open /api/status","Open /api/treasury","Open /api/openapi","Open /.well-known/agent-card.json","Open /proof for the public proof explorer","Open /api/provenance","Open /api/submission/certificate","Open /api/submission/bundle","Open /api/registry/sources","POST /api/sources/import-rss","POST /api/publishers/verify","Open /api/reputation/passport","POST /api/agents/spend-permits to issue a bounded external-agent spend permit","Open /api/vault/ci_arc_gateway_notes","POST /api/a2a/ask","POST /api/mcp/rpc tools/list and tools/call","Run node packages/kleos-mcp/bin/kleos-mcp.js --list-tools","Open /api/proof-pack","Open /api/answers/proof","Open /api/impact/graph","Open /api/transparency/log and /api/transparency/proof/:id","Open /creators for the creator earnings ledger","POST /api/trial/sponsored","POST /api/webhooks/dispatch","POST /api/creators/cashout","POST /api/receipts/verify","POST /api/citations/challenge","POST /api/traction/attest","POST /api/tester/one-click","Open /test for the public tester page","Open /traction for the public traction command center","Open /api/traction/invite?role=creator and /api/traction/invite?role=builder","Run scripts/tester-run.ps1 to mint a proof hash and public GitHub issue URL","Open /api/traction/campaign","Open /api/traction/github","POST /api/volume/engine to generate a labeled internal autonomous volume batch","Open /api/oss-kit","Open /api/competitive/positioning","Open /api/publisher-kit","Run corepack pnpm smoke","Run corepack pnpm invariants","Review the live Circle CLI Gateway receipt and Arcscan link on the stable public URL"],"evidenceMap":{"readiness":{"totalPct":97,"verdict":"Live Gateway verification, Circle CLI payment proof, answer-linked citation settlement, claim-level answer proofs, receipt verification, adversarial citation challenges, signed creator webhooks, creator cash-outs, source onboarding, RSS/Ghost import, publisher ownership verification, publisher kit, retroactive impact pool, and bonded A2A proof are implemented."},"scorecard":[{"id":"agency","criterion":"Autonomous buyer and seller agents","weightPct":30,"coverage":"Strong","evidence":"Buyer agent ranks sources by relevance, trust, price, budget remaining, and reputation discount, then separately finalizes which purchased sources deserve citation tolls; seller agent reprices from paid reads, skipped reads, citation rate, citation confidence, uncited purchases, and impact-pool outcomes; answer proofs expose claim-level covered, partial, and unsupported traces; verifier and challenge agents can audit receipts and release or risk the citation broker bond; CI checks economic invariants across budgets, splits, receipts, registry, vault, and A2A gates.","fullMarksMove":"Keep collecting end-to-end agent runs and show read-to-citation conversion by task."},{"id":"traction","criterion":"Public validation","weightPct":30,"coverage":"Strong","evidence":"The app tracks paid reads, answer settlements, citation receipts, citation tolls, buyer-agent runs, USDC moved, creators paid, source catalog size, registered/RSS-imported sources, verified publishers, impact-pool grants, signed creator webhooks, creator cash-outs, receipt verifications, citation challenges, A2A proof events, and payout splits in the live ledger.","fullMarksMove":"Public tester attestations are tracked through GitHub issues with role labels and proof hashes."},{"id":"circle","criterion":"Circle / Arc payment rails","weightPct":20,"coverage":"Strong","evidence":"Arc Testnet wallet is funded through Gateway; Charon returns x402 v2-style 402 challenges, base64 PAYMENT-REQUIRED headers, GatewayWalletBatched metadata, live BatchFacilitatorClient verification, read/citation toll payment records, and a successful Circle CLI paid request.","fullMarksMove":"Show the existing stable-deployment Circle CLI receipt and Arcscan link in the demo."},{"id":"innovation","criterion":"Answer settlement design","weightPct":20,"coverage":"Strong","evidence":"Combines two-stage creator citation tolls, answer-linked receipt hashes, claim-level proof traces, independent receipt verification, adversarial citation challenges, signed creator webhooks, creator cash-out aggregation, publisher ownership verification, dynamic value-of-information pricing, autonomous buyer budgets, collaborator royalties, MCP discovery, publisher manifests, retroactive impact rewards, no-wallet sponsored trials, public ops proof, treasury proof, OpenAPI discoverability, creator-scoped source registry, encrypted content vault, x402-priced A2A research, and a bonded ERC-8004-ready citation broker.","fullMarksMove":"Use the demo to show emergent price movement after demand changes instead of presenting static paywall pricing."}]},"metrics":{"creatorsOnboarded":4,"creatorIdsPaid":3,"buyerAgentRuns":1,"paidAccesses":2,"totalPayments":2,"totalUsdcMoved":0.0054,"averageToll":0.0027,"citationReceipts":1,"answerSettlements":1,"readTollUsdc":0.004,"citationTollUsdc":0.0014,"purchasedButNotCited":0,"citationConversionPct":100,"registeredSources":0,"agentTrustProofs":1,"agentSpendPermits":1,"activeSpendPermits":1,"autonomousVolumeBatches":0,"autonomousVolumeRuns":0,"autonomousVolumeUsdc":0,"impactGrants":2,"impactPoolUsdc":0.0051,"sourcesWithImpactGrants":1,"claimTraces":1,"creatorWebhooks":4,"webhookDeliveries":1,"creatorCashouts":1,"verifiedPublishers":1,"creatorCashoutUsdc":0.00684,"testerAttestations":0,"scenarioRunsAttested":0,"receiptVerifications":1,"validReceiptVerifications":1,"citationChallenges":1,"rejectedCitationChallenges":1,"bondAtRiskUsdc":0},"gatewayProof":{"network":"Arc Testnet","agentWallet":"0x3a074d1050340eea8022df3359bc517431303e58","fundedBalanceUsdc":0.5,"approvalTx":"0x9392311878c7cb59f46786a83497afc8d12518563c8d3f00dd2dea5c31035d63","approvalExplorerUrl":"https://testnet.arcscan.app/tx/0x9392311878c7cb59f46786a83497afc8d12518563c8d3f00dd2dea5c31035d63","depositTx":"0x46340b714c1cd406db8dafede42f8c10de08b5532905e301bae1ea9d4e599f31","depositExplorerUrl":"https://testnet.arcscan.app/tx/0x46340b714c1cd406db8dafede42f8c10de08b5532905e301bae1ea9d4e599f31","liveX402Receipt":{"receiptId":"0b795e06-3f01-4eff-b4f2-7fa9240781b1","payer":"0x44557bc24c1c475b7b251c3fa8efae7527d96bf7","amountUsdc":0.004,"scheme":"GatewayWalletBatched"}},"latestAnswerSettlement":{"id":"ans_seed_live_gateway","sessionId":"sess_seed_live_gateway","answer":"Kleos settles grounded AI answers by charging buyer agents to inspect creator sources, charging citation tolls only when those sources appear in the final answer, splitting each toll to collaborators, and repricing future access from answer impact.","answerHash":"0x000000000000000000000000000000000000000000000000000000003d7976ef","readTollUsdc":0.004,"citationTollUsdc":0.0014,"citedItemIds":["ci_arc_gateway_notes"],"skippedPurchasedItemIds":["ci_rss_creator_tolls"],"remainingBudgetUsdc":0.0126,"brokerBondUsdc":0.0025,"bondStatus":"released","receiptHash":"0x000000000000000000000000000000000000000000000000000000003656f3a4","createdAt":"2026-07-25T16:48:36.828Z"},"latestAnswerProof":{"status":"minted","proofHash":"0x00000000000000000000000000000000000000000000000000000000667557a4","shareUrl":"https://kleos-agent-priced-toll-gates.vercel.app/api/answers/proof?settlementId=ans_seed_live_gateway","serverlessRecovery":null,"settlement":{"id":"ans_seed_live_gateway","sessionId":"sess_seed_live_gateway","answer":"Kleos settles grounded AI answers by charging buyer agents to inspect creator sources, charging citation tolls only when those sources appear in the final answer, splitting each toll to collaborators, and repricing future access from answer impact.","answerHash":"0x000000000000000000000000000000000000000000000000000000003d7976ef","readTollUsdc":0.004,"citationTollUsdc":0.0014,"citedItemIds":["ci_arc_gateway_notes"],"skippedPurchasedItemIds":["ci_rss_creator_tolls"],"remainingBudgetUsdc":0.0126,"brokerBondUsdc":0.0025,"bondStatus":"released","receiptHash":"0x000000000000000000000000000000000000000000000000000000003656f3a4","createdAt":"2026-07-25T16:48:36.828Z"},"session":{"id":"sess_seed_live_gateway","buyerWallet":"0x44557bc24c1c475b7b251c3fa8efae7527d96bf7","buyerReputation":94,"task":"Explain Kleos as the settlement layer for grounded AI answers.","budgetUsdc":0.018,"spentUsdc":0.0054,"result":"Kleos settles grounded AI answers by charging buyer agents to inspect creator sources, charging citation tolls only when those sources appear in the final answer, splitting each toll to collaborators, and repricing future access from answer impact.","answerHash":"0x000000000000000000000000000000000000000000000000000000003d7976ef","citationFinalizedAt":"2026-07-25T16:48:36.826Z","brokerBondUsdc":0.0025,"bondStatus":"released","createdAt":"2026-07-25T16:48:36.826Z"},"claimTraces":[{"id":"claim_ms0lshr2_hav5l2","sessionId":"sess_seed_live_gateway","claim":"Kleos settles grounded AI answers by charging buyer agents to inspect creator sources, charging citation tolls only when those sources appear in the final answer, splitting each toll to collaborators, and repricing future access from answer impact.","coveragePct":90,"status":"covered","supportingItemIds":[],"paidReadIds":[],"citationReceiptIds":[],"rationale":"Claim is backed by a cited paid source and a citation receipt."}],"citationReceipts":[{"id":"cite_seed_gateway","sessionId":"sess_seed_live_gateway","itemId":"ci_arc_gateway_notes","answerHash":"0x000000000000000000000000000000000000000000000000000000003d7976ef","supportSpan":"Kleos-curated memo: Circle Gateway is the economic reason an agent can pay a fraction of a cent for creator content.","readPaymentId":"pay_seed_live_gateway","citationPaymentId":"pay_seed_citation_gateway","paymentId":"pay_seed_citation_gateway","citationHash":"0x000000000000000000000000000000000000000000000000000000006d10629f","receiptHash":"0x0000000000000000000000000000000000000000000000000000000003f51878","claim":"Gateway batching makes sub-cent agent citation payments economically viable.","confidence":94,"impactScore":93,"citationTollUsdc":0.0014,"amountUsdc":0.0014,"settlementStatus":"batched","createdAt":"2026-07-25T16:48:36.828Z"}],"creatorPayouts":[{"id":"split_seed_read_ada","paymentId":"pay_seed_live_gateway","creatorId":"cr_ada","amountUsdc":0.0024,"splitBps":6000,"txHash":"0x000000000000000000000000000000000000000000000000000000005cda2fe2","explorerUrl":"https://testnet.arcscan.app/tx/0x000000000000000000000000000000000000000000000000000000005cda2fe2"},{"id":"split_seed_read_maya","paymentId":"pay_seed_live_gateway","creatorId":"cr_maya","amountUsdc":0.001,"splitBps":2500,"txHash":"0x000000000000000000000000000000000000000000000000000000003e665fe4","explorerUrl":"https://testnet.arcscan.app/tx/0x000000000000000000000000000000000000000000000000000000003e665fe4"},{"id":"split_seed_read_civic","paymentId":"pay_seed_live_gateway","creatorId":"cr_civic","amountUsdc":0.0006,"splitBps":1500,"txHash":"0x000000000000000000000000000000000000000000000000000000007111116a","explorerUrl":"https://testnet.arcscan.app/tx/0x000000000000000000000000000000000000000000000000000000007111116a"},{"id":"split_seed_cite_ada","paymentId":"pay_seed_citation_gateway","creatorId":"cr_ada","amountUsdc":0.00084,"splitBps":6000,"txHash":"0x000000000000000000000000000000000000000000000000000000007ef8b8a1","explorerUrl":"https://testnet.arcscan.app/tx/0x000000000000000000000000000000000000000000000000000000007ef8b8a1"},{"id":"split_seed_cite_maya","paymentId":"pay_seed_citation_gateway","creatorId":"cr_maya","amountUsdc":0.00035,"splitBps":2500,"txHash":"0x000000000000000000000000000000000000000000000000000000006018ef05","explorerUrl":"https://testnet.arcscan.app/tx/0x000000000000000000000000000000000000000000000000000000006018ef05"},{"id":"split_seed_cite_civic","paymentId":"pay_seed_citation_gateway","creatorId":"cr_civic","amountUsdc":0.00021,"splitBps":1500,"txHash":"0x000000000000000000000000000000000000000000000000000000005c71bc6b","explorerUrl":"https://testnet.arcscan.app/tx/0x000000000000000000000000000000000000000000000000000000005c71bc6b"}],"impactGrants":[{"id":"impact_seed_ada","settlementId":"ans_seed_live_gateway","receiptId":"cite_seed_gateway","itemId":"ci_arc_gateway_notes","creatorId":"cr_ada","sourceTitle":"Circle Gateway Nanopayments: why sub-cent agent payments work","amountUsdc":0.0036,"impactScore":93,"reason":"Seeded review proof: live Gateway source was cited with high confidence.","txHash":"0x000000000000000000000000000000000000000000000000000000002fcea757","explorerUrl":"https://testnet.arcscan.app/tx/0x000000000000000000000000000000000000000000000000000000002fcea757","createdAt":"2026-07-25T16:48:36.828Z"},{"id":"impact_seed_maya","settlementId":"ans_seed_live_gateway","receiptId":"cite_seed_gateway","itemId":"ci_arc_gateway_notes","creatorId":"cr_maya","sourceTitle":"Circle Gateway Nanopayments: why sub-cent agent payments work","amountUsdc":0.0015,"impactScore":93,"reason":"Seeded review proof: research collaborator receives impact-pool upside.","txHash":"0x0000000000000000000000000000000000000000000000000000000035ff28f1","explorerUrl":"https://testnet.arcscan.app/tx/0x0000000000000000000000000000000000000000000000000000000035ff28f1","createdAt":"2026-07-25T16:48:36.828Z"}],"webhookDeliveries":[{"id":"whd_seed_ada","webhookId":"wh_cr_ada","creatorId":"cr_ada","eventType":"citation.settled","targetUrl":"https://webhook.site/kleos/cr_ada","payloadDigest":"0x000000000000000000000000000000000000000000000000000000003f1ca12b","signature":"0x0000000000000000000000000000000000000000000000000000000030cce515","status":"signed_queued","attempts":1,"createdAt":"2026-07-25T16:48:36.828Z"}],"liveX402Receipt":{"receiptId":"0b795e06-3f01-4eff-b4f2-7fa9240781b1","payer":"0x44557bc24c1c475b7b251c3fa8efae7527d96bf7","amountUsdc":0.004,"scheme":"GatewayWalletBatched"},"reviewSummary":{"coveredClaims":1,"partialClaims":0,"unsupportedClaims":0,"citedSources":1,"boughtButNotCited":1,"totalCreatorPayoutUsdc":0.0054,"impactPoolUsdc":0.0051}},"spendPermits":{"totalPermits":1,"activePermits":0,"aggregateBudgetUsdc":0.025,"aggregateRemainingUsdc":0.025,"latestPermit":{"id":"permit_seed_reviewer_agent","agentName":"Reviewer external agent","purpose":"Bounded inspection, citation settlement, and receipt verification for the Lepton review path.","budgetUsdc":0.025,"maxTollUsdc":0.006,"spentUsdc":0,"remainingUsdc":0.025,"allowedTools":["list_paid_sources","quote_source","buy_source","get_answer_proof","verify_citation_receipt","ask_kleos_agent"],"allowedEndpoints":["/api/catalog","/api/content/:id","/api/agent/research","/api/citations/finalize","/api/receipts/verify","/api/a2a/ask"],"status":"expired","expiresAt":"2026-07-06T23:59:00.000Z","issuedAt":"2026-07-04T20:00:00.000Z","permitHash":"0x00000000000000000000000000000000000000000000000000000000361d27f1","policyDigest":"0x0000000000000000000000000000000000000000000000000000000053c6dd0b","bearerPreview":"0x0000000000...53c6dd0b"}},"impactGraph":{"graphHash":"0x000000000000000000000000000000000000000000000000000000003f2a681f","summary":{"nodes":16,"edges":22,"sources":1,"creators":3,"citationReceipts":1,"claimTraces":0,"valueFlowUsdc":0.03604},"sampleNodes":[{"id":"source:ci_arc_gateway_notes","type":"source","label":"Circle Gateway Nanopayments: why sub-cent agent payments work","score":94,"proofHash":"0x000000000000000000000000000000000000000000000000000000006c885cff"},{"id":"creator:cr_ada","type":"creator","label":"Ada Chen","score":92,"proofHash":"0x0000000000000000000000000000000000000000000000000000000070a5fa4c"},{"id":"creator:cr_maya","type":"creator","label":"Maya Rao","score":88,"proofHash":"0x000000000000000000000000000000000000000000000000000000002a2616fe"},{"id":"creator:cr_civic","type":"creator","label":"Civic Ledger","score":95,"proofHash":"0x000000000000000000000000000000000000000000000000000000006bbaa391"},{"id":"payment:pay_seed_live_gateway","type":"read_payment","label":"0.0040 USDC read toll","amountUsdc":0.004,"proofHash":"0x000000000000000000000000000000000000000000000000000000006fb1c8bd"},{"id":"receipt:cite_seed_gateway","type":"citation_receipt","label":"Gateway batching makes sub-cent agent citation payments economically viable.","amountUsdc":0.0014,"score":94,"proofHash":"0x000000000000000000000000000000000000000000000000000000004103ad42"},{"id":"answer:ans_seed_live_gateway","type":"answer_settlement","label":"Answer 0x00000000","amountUsdc":0.0054,"proofHash":"0x000000000000000000000000000000000000000000000000000000004c9030a9"},{"id":"split:split_seed_read_ada","type":"payout_split","label":"60% collaborator split","amountUsdc":0.0024,"proofHash":"0x000000000000000000000000000000000000000000000000000000001474ca42"}],"sampleEdges":[{"id":"edge_00002fe46ed2","type":"unlocked_by","from":"source:ci_arc_gateway_notes","to":"payment:pay_seed_live_gateway","amountUsdc":0.004,"proofHash":"0x000000000000000000000000000000000000000000000000000000003ffd8d63"},{"id":"edge_000016f8e68b","type":"cited_by","from":"source:ci_arc_gateway_notes","to":"receipt:cite_seed_gateway","amountUsdc":0.0014,"proofHash":"0x000000000000000000000000000000000000000000000000000000004fbab8c6"},{"id":"edge_00000030ca76","type":"cited_by","from":"payment:pay_seed_live_gateway","to":"receipt:cite_seed_gateway","amountUsdc":0.0014,"proofHash":"0x0000000000000000000000000000000000000000000000000000000077e7bb65"},{"id":"edge_00000582cc90","type":"settles_answer","from":"source:ci_arc_gateway_notes","to":"answer:ans_seed_live_gateway","proofHash":"0x0000000000000000000000000000000000000000000000000000000079a46061"},{"id":"edge_00005b39c5d2","type":"settles_answer","from":"receipt:cite_seed_gateway","to":"answer:ans_seed_live_gateway","amountUsdc":0.0014,"proofHash":"0x000000000000000000000000000000000000000000000000000000004e447961"},{"id":"edge_000036861884","type":"split_to","from":"payment:pay_seed_live_gateway","to":"split:split_seed_read_ada","amountUsdc":0.0024,"proofHash":"0x000000000000000000000000000000000000000000000000000000004130d86b"},{"id":"edge_00004722dfd8","type":"split_to","from":"split:split_seed_read_ada","to":"creator:cr_ada","amountUsdc":0.0024,"proofHash":"0x000000000000000000000000000000000000000000000000000000006bc9b0e7"},{"id":"edge_00005d78dff5","type":"split_to","from":"payment:pay_seed_live_gateway","to":"split:split_seed_read_maya","amountUsdc":0.001,"proofHash":"0x000000000000000000000000000000000000000000000000000000002ad02f1c"}]},"latestCitationReceipts":[{"id":"cite_seed_gateway","sessionId":"sess_seed_live_gateway","itemId":"ci_arc_gateway_notes","answerHash":"0x000000000000000000000000000000000000000000000000000000003d7976ef","supportSpan":"Kleos-curated memo: Circle Gateway is the economic reason an agent can pay a fraction of a cent for creator content.","readPaymentId":"pay_seed_live_gateway","citationPaymentId":"pay_seed_citation_gateway","paymentId":"pay_seed_citation_gateway","citationHash":"0x000000000000000000000000000000000000000000000000000000006d10629f","receiptHash":"0x0000000000000000000000000000000000000000000000000000000003f51878","claim":"Gateway batching makes sub-cent agent citation payments economically viable.","confidence":94,"impactScore":93,"citationTollUsdc":0.0014,"amountUsdc":0.0014,"settlementStatus":"batched","createdAt":"2026-07-25T16:48:36.828Z"}],"impactGrants":[{"id":"impact_seed_ada","settlementId":"ans_seed_live_gateway","receiptId":"cite_seed_gateway","itemId":"ci_arc_gateway_notes","creatorId":"cr_ada","sourceTitle":"Circle Gateway Nanopayments: why sub-cent agent payments work","amountUsdc":0.0036,"impactScore":93,"reason":"Seeded review proof: live Gateway source was cited with high confidence.","txHash":"0x000000000000000000000000000000000000000000000000000000002fcea757","explorerUrl":"https://testnet.arcscan.app/tx/0x000000000000000000000000000000000000000000000000000000002fcea757","createdAt":"2026-07-25T16:48:36.828Z"},{"id":"impact_seed_maya","settlementId":"ans_seed_live_gateway","receiptId":"cite_seed_gateway","itemId":"ci_arc_gateway_notes","creatorId":"cr_maya","sourceTitle":"Circle Gateway Nanopayments: why sub-cent agent payments work","amountUsdc":0.0015,"impactScore":93,"reason":"Seeded review proof: research collaborator receives impact-pool upside.","txHash":"0x0000000000000000000000000000000000000000000000000000000035ff28f1","explorerUrl":"https://testnet.arcscan.app/tx/0x0000000000000000000000000000000000000000000000000000000035ff28f1","createdAt":"2026-07-25T16:48:36.828Z"}],"creatorWebhooks":[{"id":"wh_cr_ada","creatorId":"cr_ada","url":"https://webhook.site/kleos/cr_ada","secretHash":"0x0000000000000000000000000000000000000000000000000000000037348c03","eventTypes":["citation.settled","impact.settled","cashout.created"],"status":"active","createdAt":"2026-07-25T16:48:36.828Z"},{"id":"wh_cr_maya","creatorId":"cr_maya","url":"https://webhook.site/kleos/cr_maya","secretHash":"0x0000000000000000000000000000000000000000000000000000000050a8781d","eventTypes":["citation.settled","impact.settled","cashout.created"],"status":"active","createdAt":"2026-07-25T16:48:36.828Z"},{"id":"wh_cr_noah","creatorId":"cr_noah","url":"https://webhook.site/kleos/cr_noah","secretHash":"0x0000000000000000000000000000000000000000000000000000000050a91e29","eventTypes":["citation.settled","impact.settled","cashout.created"],"status":"active","createdAt":"2026-07-25T16:48:36.828Z"},{"id":"wh_cr_civic","creatorId":"cr_civic","url":"https://webhook.site/kleos/cr_civic","secretHash":"0x000000000000000000000000000000000000000000000000000000003c22c677","eventTypes":["citation.settled","impact.settled","cashout.created"],"status":"active","createdAt":"2026-07-25T16:48:36.828Z"}],"webhookDeliveries":[{"id":"whd_seed_ada","webhookId":"wh_cr_ada","creatorId":"cr_ada","eventType":"citation.settled","targetUrl":"https://webhook.site/kleos/cr_ada","payloadDigest":"0x000000000000000000000000000000000000000000000000000000003f1ca12b","signature":"0x0000000000000000000000000000000000000000000000000000000030cce515","status":"signed_queued","attempts":1,"createdAt":"2026-07-25T16:48:36.828Z"}],"creatorCashouts":[{"id":"cashout_seed_ada","creatorId":"cr_ada","amountUsdc":0.00684,"sourceCount":1,"status":"queued_arc_settlement","txHash":"0x00000000000000000000000000000000000000000000000000000000085b09ac","explorerUrl":"https://testnet.arcscan.app/tx/0x00000000000000000000000000000000000000000000000000000000085b09ac","createdAt":"2026-07-25T16:48:36.828Z"}],"receiptVerifications":[{"id":"verify_seed_gateway","targetType":"citation_receipt","targetId":"cite_seed_gateway","status":"valid","proofHash":"0x000000000000000000000000000000000000000000000000000000003d9d0058","checks":[{"label":"answer hash linked","status":"pass","details":"Seed answer settlement contains the cited answer hash."},{"label":"read payment exists","status":"pass","details":"Live Circle CLI x402 read payment unlocked the source first."},{"label":"citation payment exists","status":"pass","details":"Citation payment settled a second-stage citation toll."},{"label":"collaborator basis points","status":"pass","details":"Collaborator splits sum to 10,000 basis points."},{"label":"citation split total","status":"pass","details":"Citation split total matches the citation payment amount."},{"label":"claim trace","status":"pass","details":"Claim trace marks the Gateway citation as covered."}],"createdAt":"2026-07-25T16:48:36.806Z"}],"citationChallenges":[{"id":"challenge_seed_gateway","receiptId":"cite_seed_gateway","sessionId":"sess_seed_live_gateway","itemId":"ci_arc_gateway_notes","challenger":"seeded-verifier-agent","challengeReason":"Cold-start proof that strong citations survive adversarial review.","claimedWeakness":"weak_support_span","status":"rejected","bondImpactUsdc":0,"buyerReputationDelta":1,"evaluatorRationale":"Challenge rejected: the live Gateway read payment, citation receipt, split totals, and claim trace all verify.","proofHash":"0x00000000000000000000000000000000000000000000000000000000170385ff","createdAt":"2026-07-25T16:48:36.808Z"}],"testerAttestations":[],"tractionCampaign":{"name":"Kleos tester traction campaign","purpose":"Make tester validation repeatable with proof hashes and public GitHub feedback.","publicValidationPath":{"remainingAttestations":5,"reason":"5 more real tester attestations needed, then each generated GitHub issue URL must be published so the validation is durable."},"successGates":["At least 5 public GitHub issues labeled tester-attestation.","At least 3 public attestations marked Scenario run: yes.","At least 1 creator or publisher attestation.","At least 1 agent-operator or builder attestation.","At least 3 unique proof hashes copied from /api/traction/attest or the Attest button."],"testerRunner":{"hostedEndpoint":"https://kleos-agent-priced-toll-gates.vercel.app/api/tester/one-click","hostedPage":"https://kleos-agent-priced-toll-gates.vercel.app/test","command":"powershell -ExecutionPolicy Bypass -File scripts/tester-run.ps1 -TesterName \"Your Name\" -Role builder -OpenIssue","purpose":"Runs the live no-wallet scenario, verifies proof surfaces, mints a proof hash, and opens the prefilled GitHub issue URL. Testers can use either the hosted endpoint or the local script.","roles":["builder","creator","publisher","agent-operator","reviewer","other"]},"testerFlow":["Fastest command-center path: open /traction, pick the missing role, send the invite link, then verify the GitHub issue gate.","Fastest browser path: open /test, run the tester flow, then submit the generated GitHub issue.","Fastest invite path: open /api/traction/invite?role=creator or /api/traction/invite?role=builder and send the generated role-specific link.","Fastest hosted path: POST your name and role to /api/tester/one-click, then submit the returned GitHub issue URL.","Optional fastest path: clone the repo and run scripts/tester-run.ps1 with your name and role.","Open the live app.","Click Run scenario.","Open the latest answer proof and proof pack.","Open the receipt verifier and confirm the live x402-backed receipt appears.","Click Attest or POST the role-specific payload below.","Open the generated GitHub issue URL so the feedback is public and durable.","Check /api/traction/github to verify public tester issues across serverless cold starts."],"links":{"app":"https://kleos-agent-priced-toll-gates.vercel.app","tractionCenter":"https://kleos-agent-priced-toll-gates.vercel.app/traction","testerPage":"https://kleos-agent-priced-toll-gates.vercel.app/test","proofPack":"https://kleos-agent-priced-toll-gates.vercel.app/api/proof-pack","answerProof":"https://kleos-agent-priced-toll-gates.vercel.app/api/answers/proof","receiptVerifier":"https://kleos-agent-priced-toll-gates.vercel.app/api/receipts/verify?latest=true","citationChallenge":"https://kleos-agent-priced-toll-gates.vercel.app/api/citations/challenge","competitivePositioning":"https://kleos-agent-priced-toll-gates.vercel.app/api/competitive/positioning","attestationEndpoint":"https://kleos-agent-priced-toll-gates.vercel.app/api/traction/attest","invitePacket":"https://kleos-agent-priced-toll-gates.vercel.app/api/traction/invite","oneClickTester":"https://kleos-agent-priced-toll-gates.vercel.app/api/tester/one-click","githubIssues":"https://github.com/shobhit1kapoor/kleos-agent-priced-toll-gates/issues","githubIssueTemplate":"https://github.com/shobhit1kapoor/kleos-agent-priced-toll-gates/issues/new?template=tester-attestation.md&labels=tester-attestation","githubTractionVerifier":"https://kleos-agent-priced-toll-gates.vercel.app/api/traction/github"},"roleSpecificAsks":[{"label":"Arc builder","ask":"Run the scenario, inspect the proof pack, and leave one sentence on whether the receipt trail is understandable.","payload":{"testerName":"Arc builder tester","testerRole":"builder","scenarioRun":true,"useful":true,"quote":"I ran the Kleos scenario and could inspect the settlement proof trail.","liveUrl":"https://kleos-agent-priced-toll-gates.vercel.app"},"curl":"curl -X POST https://kleos-agent-priced-toll-gates.vercel.app/api/traction/attest -H \"Content-Type: application/json\" -d \"{\\\"testerName\\\":\\\"Arc builder tester\\\",\\\"testerRole\\\":\\\"builder\\\",\\\"scenarioRun\\\":true,\\\"useful\\\":true,\\\"quote\\\":\\\"I ran the Kleos scenario and could inspect the settlement proof trail.\\\",\\\"liveUrl\\\":\\\"https://kleos-agent-priced-toll-gates.vercel.app\\\"}\""},{"label":"Creator or publisher","ask":"Check whether the creator payout, split, webhook, and cash-out story makes sense for your content.","payload":{"testerName":"Creator tester","testerRole":"creator","scenarioRun":true,"useful":true,"quote":"Kleos made the creator payout and citation receipt flow understandable.","liveUrl":"https://kleos-agent-priced-toll-gates.vercel.app"},"curl":"curl -X POST https://kleos-agent-priced-toll-gates.vercel.app/api/traction/attest -H \"Content-Type: application/json\" -d \"{\\\"testerName\\\":\\\"Creator tester\\\",\\\"testerRole\\\":\\\"creator\\\",\\\"scenarioRun\\\":true,\\\"useful\\\":true,\\\"quote\\\":\\\"Kleos made the creator payout and citation receipt flow understandable.\\\",\\\"liveUrl\\\":\\\"https://kleos-agent-priced-toll-gates.vercel.app\\\"}\""},{"label":"Agent operator","ask":"Inspect the MCP, catalog, x402 402 challenge, and receipt verifier as if wiring another agent into Kleos.","payload":{"testerName":"Agent operator tester","testerRole":"agent-operator","scenarioRun":true,"useful":true,"quote":"The Kleos API surfaces were clear enough for another agent to discover, buy, cite, and verify sources.","liveUrl":"https://kleos-agent-priced-toll-gates.vercel.app"},"curl":"curl -X POST https://kleos-agent-priced-toll-gates.vercel.app/api/traction/attest -H \"Content-Type: application/json\" -d \"{\\\"testerName\\\":\\\"Agent operator tester\\\",\\\"testerRole\\\":\\\"agent-operator\\\",\\\"scenarioRun\\\":true,\\\"useful\\\":true,\\\"quote\\\":\\\"The Kleos API surfaces were clear enough for another agent to discover, buy, cite, and verify sources.\\\",\\\"liveUrl\\\":\\\"https://kleos-agent-priced-toll-gates.vercel.app\\\"}\""},{"label":"Reviewer","ask":"Use the one-click path, then open proof-pack, answer proof, receipt verifier, and competitive positioning.","payload":{"testerName":"Reviewer","testerRole":"reviewer","scenarioRun":true,"useful":true,"quote":"The Kleos review path showed read tolls, citation tolls, proof hashes, and creator settlement evidence.","liveUrl":"https://kleos-agent-priced-toll-gates.vercel.app"},"curl":"curl -X POST https://kleos-agent-priced-toll-gates.vercel.app/api/traction/attest -H \"Content-Type: application/json\" -d \"{\\\"testerName\\\":\\\"Reviewer\\\",\\\"testerRole\\\":\\\"reviewer\\\",\\\"scenarioRun\\\":true,\\\"useful\\\":true,\\\"quote\\\":\\\"The Kleos review path showed read tolls, citation tolls, proof hashes, and creator settlement evidence.\\\",\\\"liveUrl\\\":\\\"https://kleos-agent-priced-toll-gates.vercel.app\\\"}\""}],"discordCopy":"Can 3-5 Arc/Canteen builders test Kleos for 90 seconds? Open the app, click Run scenario, inspect /api/proof-pack and /api/receipts/verify, then click Attest. Kleos pays sources when agents inspect them, pays again only when cited, verifies receipt integrity, and shows creator splits/cash-outs. Live: https://kleos-agent-priced-toll-gates.vercel.app","xCopy":"Kleos is live for Lepton: a settlement layer for grounded AI answers. Agents pay read tolls, pay citation tolls only for sources used in final answers, split payouts to collaborators, verify receipts, and expose a proof pack. Test it here: https://kleos-agent-priced-toll-gates.vercel.app","submissionCopy":"Current traction: 0 tester attestations, 0 scenario runs attested, 0 creator/builder/operator attestations. Target before final submission: 5 external attestations plus public GitHub feedback issues."},"volumeEngine":{"name":"Kleos autonomous volume engine","status":"ready","honesty":"These are internally generated autonomous agent runs in the current runtime. They prove repeatable agent payment flow, but they do not count as external tester traction.","currentRuntimeTotals":{"volumeBatches":0,"completedRuns":0,"sessions":0,"citationReceipts":0,"readTollUsdc":0,"citationTollUsdc":0,"impactPoolUsdc":0,"totalAgentGeneratedUsdc":0},"ledgerTotalsAfterVolume":{"creatorsOnboarded":4,"creatorIdsPaid":3,"buyerAgentRuns":1,"paidAccesses":2,"totalPayments":2,"totalUsdcMoved":0.0054,"averageToll":0.0027,"citationReceipts":1,"answerSettlements":1,"readTollUsdc":0.004,"citationTollUsdc":0.0014,"purchasedButNotCited":0,"citationConversionPct":100,"registeredSources":0,"agentTrustProofs":1,"agentSpendPermits":1,"activeSpendPermits":1,"autonomousVolumeBatches":0,"autonomousVolumeRuns":0,"autonomousVolumeUsdc":0,"impactGrants":2,"impactPoolUsdc":0.0051,"sourcesWithImpactGrants":1,"claimTraces":1,"creatorWebhooks":4,"webhookDeliveries":1,"creatorCashouts":1,"verifiedPublishers":1,"creatorCashoutUsdc":0.00684,"testerAttestations":0,"scenarioRunsAttested":0,"receiptVerifications":1,"validReceiptVerifications":1,"citationChallenges":1,"rejectedCitationChallenges":1,"bondAtRiskUsdc":0},"latestRuns":[],"nextStep":"POST a targetRuns value from 1 to 12 to generate a new labeled internal volume batch."},"transparencyLog":{"schema":"kleos.transparency.v1","rootHash":"0x000000000000000000000000000000000000000000000000000000006106461c","entryCount":18,"totals":{"amountUsdc":0.06054,"agent_spend_permit":1,"receipt_verification":1,"citation_challenge":1,"publisher_verification":1,"payment":2,"answer_settlement":1,"agent_trust_event":1,"creator_cashout":1,"citation_receipt":1,"impact_grant":2,"payout_split":6},"sampleEntries":[{"id":"permit_seed_reviewer_agent","type":"agent_spend_permit","createdAt":"2026-07-04T20:00:00.000Z","amountUsdc":0.025,"relatedIds":["Reviewer external agent"],"payloadHash":"0x000000000000000000000000000000000000000000000000000000003e942508","index":0,"leafHash":"0x000000000000000000000000000000000000000000000000000000002f3cb0a2"},{"id":"verify_seed_gateway","type":"receipt_verification","createdAt":"2026-07-25T16:48:36.806Z","amountUsdc":null,"relatedIds":["cite_seed_gateway"],"payloadHash":"0x0000000000000000000000000000000000000000000000000000000067c5be33","index":1,"leafHash":"0x000000000000000000000000000000000000000000000000000000007cdadc56"},{"id":"challenge_seed_gateway","type":"citation_challenge","createdAt":"2026-07-25T16:48:36.808Z","amountUsdc":0,"relatedIds":["cite_seed_gateway","sess_seed_live_gateway","ci_arc_gateway_notes"],"payloadHash":"0x000000000000000000000000000000000000000000000000000000007003118c","index":2,"leafHash":"0x000000000000000000000000000000000000000000000000000000007de12e7e"},{"id":"pv_seed_civic","type":"publisher_verification","createdAt":"2026-07-25T16:48:36.808Z","amountUsdc":null,"relatedIds":["cr_civic"],"payloadHash":"0x0000000000000000000000000000000000000000000000000000000036eaf19b","index":3,"leafHash":"0x000000000000000000000000000000000000000000000000000000001a1dbfca"},{"id":"pay_seed_citation_gateway","type":"payment","createdAt":"2026-07-25T16:48:36.826Z","amountUsdc":0.0014,"relatedIds":["sess_seed_live_gateway","ci_arc_gateway_notes"],"payloadHash":"0x0000000000000000000000000000000000000000000000000000000043f29cc6","index":4,"leafHash":"0x0000000000000000000000000000000000000000000000000000000007383866"}]},"durableTractionVerifier":"https://kleos-agent-priced-toll-gates.vercel.app/api/traction/github","publisherKit":{"protocol":"kleos.publisher.v1","publisher":"Example Publisher","pricingAgent":"https://kleos-agent-priced-toll-gates.vercel.app/api/pricing/recompute","catalog":"https://kleos-agent-priced-toll-gates.vercel.app/api/catalog","rssImport":"https://kleos-agent-priced-toll-gates.vercel.app/api/sources/import-rss","publisherVerification":"https://kleos-agent-priced-toll-gates.vercel.app/api/publishers/verify","reputationPassport":"https://kleos-agent-priced-toll-gates.vercel.app/api/reputation/passport","mcp":"https://kleos-agent-priced-toll-gates.vercel.app/api/mcp","contentGateway":"https://kleos-agent-priced-toll-gates.vercel.app/api/content/{itemId}","sourceRegistry":"https://kleos-agent-priced-toll-gates.vercel.app/api/registry/sources","encryptedVault":"https://kleos-agent-priced-toll-gates.vercel.app/api/vault/{itemId}","vaultKeyRelease":"https://kleos-agent-priced-toll-gates.vercel.app/api/vault/{itemId}/key","agentToAgentAsk":"https://kleos-agent-priced-toll-gates.vercel.app/api/a2a/ask","answerProof":"https://kleos-agent-priced-toll-gates.vercel.app/api/answers/proof?settlementId={settlementId}","webhookDispatch":"https://kleos-agent-priced-toll-gates.vercel.app/api/webhooks/dispatch","creatorCashout":"https://kleos-agent-priced-toll-gates.vercel.app/api/creators/cashout","paymentHeader":"PAYMENT-SIGNATURE","acceptedScheme":"GatewayWalletBatched","network":"Arc Testnet","currency":"USDC","tolls":{"read":0.004,"citation":0.0014},"splitPolicy":"Collaborator splits must sum to 10000 basis points.","ownershipPolicy":"Publishers prove ownership by placing a Kleos challenge in /.well-known/kleos.json or an RSS/Atom feed proof before sources are marked owner-verified.","notificationPolicy":"Creators can receive signed citation, impact, and cash-out webhook payloads keyed by creator wallet.","cashoutPolicy":"Read toll, citation toll, and impact-pool balances are aggregated into Arc-ready creator cash-out records.","crawlerPolicy":"AI agents may quote previews for free; full content requires x402 payment; final answers that cite the source must call /api/citations/finalize.","vaultPolicy":"Publishers can expose encrypted content CIDs publicly while releasing AES-GCM keys only after x402 settlement."},"apiSurfaces":["GET /api/catalog","GET /api/status","GET /api/health","GET /api/treasury","GET /api/openapi","GET /api/content/:id","GET /api/registry/sources","GET /api/vault/:id","POST /api/vault/:id/key","POST /api/a2a/ask","POST /api/agent/ask","GET /api/agents/spend-permits","POST /api/agents/spend-permits","GET /.well-known/mcp.json","GET /.well-known/agent-card.json","GET /api/agent-card","POST /api/mcp/rpc","POST /api/trial/sponsored","POST /api/agent/research","POST /api/citations/finalize","GET /api/answers/proof","POST /api/impact/settle","GET /api/impact/graph","POST /api/webhooks/dispatch","POST /api/creators/cashout","GET /api/receipts/verify","POST /api/receipts/verify","GET /api/transparency/log","GET /api/transparency/proof/:id","GET /api/citations/challenge","POST /api/citations/challenge","GET /api/traction/attest","POST /api/traction/attest","GET /api/traction/campaign","GET /api/traction/github","GET /api/volume/engine","POST /api/volume/engine","GET /api/tester/one-click","POST /api/tester/one-click","GET /test","GET /traction","GET /proof","GET /creators","POST /api/pricing/recompute","POST /api/sources/register","POST /api/sources/import-rss","GET /api/publishers/verify","POST /api/publishers/verify","GET /api/reputation/passport","POST /api/reputation/passport","GET /api/mcp","GET /api/publisher-kit","GET /api/oss-kit","GET /api/competitive/positioning","GET /api/proof-pack","GET /api/provenance","GET /api/submission/certificate","GET /api/submission/bundle","GET /api/submission/report"],"openDeploymentItems":["3-5 external tester runs or creator source registrations","Final demo video under 3 minutes"]}