{"ok":true,"schema":"lvl-agent-purchase-proof-v2","domain":"lvlltd.com","time":"2026-10-15T09:44:57.561Z","loop_status":"rails_live_self_funded_tests","loop_status_note":"rails_live_self_funded_tests = x402 rails respond and every ledger row is a reviewed self-funded test transaction; not customer traction. rails_live_unreviewed_rows_present = same, but some rows post-date the 2026-09-29 review and are unclassified.","attribution":{"classification":"self_funded_test_transactions","third_party_buyers":"none_verified","is_customer_traction":false,"as_of":"2026-09-29","reviewed_through":"2026-09-29T14:00:00.000Z","basis":"Operator attestation (LVL team): ledger rows to date came from LVL's own Bankr wallet, a legacy LVL-side address, and one send to the retired treasury. Not derived from the ledger itself."},"disclosure":"The unlock/volume counters are self-funded test transactions, not customer purchases or sales. No third-party buyer has been verified. Rows confirmed after the as_of date are unclassified until reviewed.","framing":{"classification":"self_funded_test_transactions","label":"self-funded test transactions","reviewed_on":"2026-09-29","reviewed_through":"2026-09-29T14:00:00.000Z","statement":"As of the 2026-09-29 review, the on-chain unlock rows on this ledger (currently 2 row(s) / $0.1 USDC) are self-funded test transactions (operator/team-controlled wallets, including one transfer to the retired treasury). They are NOT third-party customer purchases, sales, or revenue traction; no third-party buyer has been recorded.","unreviewed_rows_since_review":0,"not":["customers","sales","revenue","market traction","third_party_buyers"],"what_it_proves":"That the x402 402 -> Base USDC transfer -> sealed-pack unlock rails work end to end (rails test).","counts_source":"live ledger (KV revenue:ledger:v1); only labels were changed, never the numbers","stripe_checkout":"Unaffected: card checkout (Stripe payment links) is reported by /api/pricing and /pricing, not by this x402 ledger."},"self_funded_test_transactions":{"label":"self-funded test transactions","count":2,"volume_usdc":0.1,"unreviewed_rows_since_review":0,"customer_purchases":"none_recorded","note":"Ledger rows relabeled (equal to activity.unlock_count / activity.volume_usdc unless unreviewed rows exist). Counts are derived from the live ledger, not hardcoded."},"payments":{"live":true,"protocol":"x402","network":"base","chain_id":8453,"asset":"USDC","asset_contract":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","pay_to":"0x8e51309870394f79574452a52a3c916622f0c4d1"},"last_successful_agent_purchase":{"classification":"self_funded_test_transaction","skill_id":"agent-x402-first-buy","price_usd":0.05,"txHash":"0x650beb04838d0d65a865a9e9e24d58cad3c4af083724ee7531fe021a93be86e8","confirmed_at":"2026-09-11T14:25:57.302Z","explorer":"https://basescan.org/tx/0x650beb04838d0d65a865a9e9e24d58cad3c4af083724ee7531fe021a93be86e8","network":"base","asset":"USDC","verification":"cdp_facilitator","kind":"skill","trace_id":"lvl_unlock_mtx1tx39_9d544711849e"},"last_self_funded_test_transaction":{"classification":"self_funded_test_transaction","skill_id":"agent-x402-first-buy","price_usd":0.05,"txHash":"0x650beb04838d0d65a865a9e9e24d58cad3c4af083724ee7531fe021a93be86e8","confirmed_at":"2026-09-11T14:25:57.302Z","explorer":"https://basescan.org/tx/0x650beb04838d0d65a865a9e9e24d58cad3c4af083724ee7531fe021a93be86e8","network":"base","asset":"USDC","verification":"cdp_facilitator","kind":"skill","trace_id":"lvl_unlock_mtx1tx39_9d544711849e"},"recent_unlocks":[{"classification":"self_funded_test_transaction","skill_id":"agent-x402-first-buy","price_usd":0.05,"txHash":"0x650beb04838d0d65a865a9e9e24d58cad3c4af083724ee7531fe021a93be86e8","confirmed_at":"2026-09-11T14:25:57.302Z","explorer":"https://basescan.org/tx/0x650beb04838d0d65a865a9e9e24d58cad3c4af083724ee7531fe021a93be86e8","network":"base","asset":"USDC","verification":"cdp_facilitator","kind":"skill","trace_id":"lvl_unlock_mtx1tx39_9d544711849e"},{"classification":"self_funded_test_transaction","skill_id":"agent-x402-first-buy","price_usd":0.05,"txHash":"0x9692f182194b13083ffcb1548fa200e6b8b1dc86e669382144116d2f11f2ce10","confirmed_at":"2026-08-09T11:28:18.403Z","explorer":"https://basescan.org/tx/0x9692f182194b13083ffcb1548fa200e6b8b1dc86e669382144116d2f11f2ce10","network":"base","asset":"USDC","verification":"base_log_scan_multi_rpc","kind":"skill"}],"recent_unlocks_label":"self-funded test transactions","recent_limit":10,"activity":{"label":"self-funded test transactions","self_funded_test_tx_count":2,"self_funded_test_volume_usdc":0.1,"unlock_count":2,"volume_usdc":0.1,"unique_skills":1,"skill_filter":"agent-x402-first-buy","updated_at":"2026-09-11T14:25:57.302Z","empty_state":null},"by_skill":{"agent-x402-first-buy":{"count":2,"volume_usd":0.1}},"by_skill_ranked":[{"skill_id":"agent-x402-first-buy","count":2,"volume_usd":0.1}],"confirmed":{"label":"self-funded test transactions","self_funded_test_tx_count":42,"self_funded_test_volume_usdc":14.17,"unlock_count":42,"volume_usdc":14.17,"unique_skills":41,"storage":"kv","updated_at":"2026-09-12T12:40:59.714Z"},"challenge_smoke":{"ok":true,"skill":"agent-x402-first-buy","maxAmountRequired":"5000","payTo":"0x8e51309870394f79574452a52a3c916622f0c4d1","network":"base","asset":"USDC","challenge_url":"https://lvlltd.com/api/pay?skill=agent-x402-first-buy"},"esp":{"protocol":"ESP","protocol_version":"1.0.0","phase":"prove","role":"source_of_truth","cycle":"Evaluate → Settle → Prove","discovery":"https://lvlltd.com/api/esp","skill_cycle":"https://lvlltd.com/api/esp?skill=agent-x402-first-buy","evaluate":"https://lvlltd.com/api/esp?skill=agent-x402-first-buy&phase=evaluate","invariants":{"free_eval_always":true,"settlement_atomic":true,"proof_public_only":true,"no_invented_metrics":true},"honesty":"Settlement claims require a matching confirmed ledger row here. quality_score/last_verified only from this ledger. Ledger rows are self-funded test transactions, not customer purchases."},"start_here":{"id":"agent-x402-first-buy","price_usd":0.005,"regular_price_usd":0.05,"amount_atomic":"5000","scheme":"exact","challenge":"https://lvlltd.com/api/pay?skill=agent-x402-first-buy","outline":"https://lvlltd.com/skills/agent-x402-first-buy/outline.json","esp_cycle":"https://lvlltd.com/api/esp?skill=agent-x402-first-buy","esp_evaluate":"https://lvlltd.com/api/esp?skill=agent-x402-first-buy&phase=evaluate","blurb":"Cheapest live ESP canary — free eval → $0.005 settle (exact 5000 atomic USDC, not the $0.05 list) → public prove"},"how_to_reverify":["GET https://lvlltd.com/api/proof — this heartbeat (framing, recent_unlocks = self-funded test transactions, unique_skills)","GET https://lvlltd.com/api/proof?limit=25 — more recent unlocks","GET https://lvlltd.com/api/esp?skill=agent-x402-first-buy&phase=prove — ESP prove slice","GET https://lvlltd.com/api/pay?skill=aie-premium-access-token → HTTP 402","POST https://lvlltd.com/api/pay with X-PAYMENT {txHash from last_successful…, skill} → sealed_pack.files (idempotent redeem)","Or: npm run test:agent-purchase with AGENT_PURCHASE_TX set"],"public_evidence":{"revenue":"https://lvlltd.com/api/revenue","proof":"https://lvlltd.com/api/proof","shop":"https://lvlltd.com/api/shop","esp":"https://lvlltd.com/api/esp","sco":"https://lvlltd.com/api/sco","sco_ledger":"https://lvlltd.com/api/sco?op=ledger","basescan_example":"https://basescan.org/tx/0x650beb04838d0d65a865a9e9e24d58cad3c4af083724ee7531fe021a93be86e8","first_dollar_doc":"https://lvlltd.com/llms.txt"},"sco":{"protocol":"SCO","protocol_version":"1.0.0","discovery":"https://lvlltd.com/api/sco","ledger":"https://lvlltd.com/api/sco?op=ledger","free_eval":"https://lvlltd.com/api/sco?op=eval&oracle=oracle-price","note":"Oracle reputation is ledger-derived on /api/sco. On-chain unlock settlement is recorded only on this /api/proof ledger."},"agent_purchase_sequence":["GET /api/esp  (ESP protocol root)","GET /api/shop","GET /api/catalog?q=","GET /api/esp?skill=<id>&phase=evaluate  (free)","GET /skills/<id>/outline.json","GET /api/pay?skill=<id> → 402","Transfer maxAmountRequired USDC to payTo on Base","POST /api/pay X-PAYMENT {\"txHash\",\"skill\"}","GET /api/proof?skill=<id>  (settlement record; rows are self-funded test transactions)","GET /api/sco  (oracle free-eval → canary → consensus → challenge)"],"signature":"♾️"}