{"format":"loopholetape.transparency/1","name":"loophole tape","version":"0.6.1","what_this_is":"the seller's own record of what it sells, what it has actually been paid, how a payment can fail and what it does not do. Published so a buyer or an assessor can check it rather than trust it.","seller":{"identity":"loopholetape","about":"https://api.loopholetape.com/about.json","did":"did:web:api.loopholetape.com","email":"hello@loopholetape.com","live_since":"2026-09-06","repository":"https://github.com/gosadu/loophole-tape"},"settlement_record":{"as_of":"2026-09-21T22:50:35Z","outside_settlements":45,"outside_gross_usd":0.833,"outside_payers":7,"by_payer_class":{"customer":{"settlements":29,"gross_usd":0.725,"payers":1},"single_buyer":{"settlements":4,"gross_usd":0.051,"payers":2},"sweep_bot":{"settlements":12,"gross_usd":0.057,"payers":4}},"by_network":{"eip155:8453":3,"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp":42},"own_settlements_excluded":6,"failed_settlements":4,"first_outside":"2026-09-06","last_outside":"2026-09-19T18:00:07Z"},"how_to_verify_independently":{"payTo":{"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp":"9HkwyUhDMyjbpSpnyu5xuZ9vRaFQeajnJsavhie7XcsT","eip155:8453":"0x25d408eF54e60F3006bD13d5A040d525E2F359c2"},"method":"both payout addresses are public and receive only USDC for API calls; read their incoming transfers on Solana mainnet and Base and compare with the counts above. Control of both is proved by the signatures in https://api.loopholetape.com/.well-known/did.json and https://api.loopholetape.com/about.json.","caveat":"counts are OUR ledger; a settlement the facilitator completed after our process restarted could be on chain and missing here, never the other way round."},"payer_classes":{"why":"a crawler that pays dozens of sellers in a sweep is not a customer, and counting it as one would overstate demand. Every payer is classified from its own on-chain history before it is counted.","rule":"sweep_bot = twenty or more distinct recipients inside the hour around its purchase; single_buyer = a wallet that bought once; customer = repeat purchases from us","classes_counted_as_customers":["customer","single_buyer"]},"what_is_sold":{"catalog":"https://api.loopholetape.com/v1/x402/resources","pricing":"https://api.loopholetape.com/pricing.json","paid_routes":14,"free_routes":41,"price_range_usd":[0.001,5.0],"account_required":false,"subscription":false,"minimum_spend":null},"charging_policy":{"model":"pay per successful call; the payment is settled by a facilitator, not held by us","no_charge_when":["the payment is refused before verification (every reason below is answered unpaid)","the feed is too stale to sell a fresh answer: the quote itself is withheld","the request is malformed, and prepaid-key credit is returned on our errors"],"replay_window_s":600,"replay":"an identical signed payment retried inside the window returns the same answer and is never charged twice","rejection_reasons":["malformed_payment_header","incomplete_payment","unsupported_scheme","unsupported_network","amount_mismatch","payto_mismatch","asset_mismatch","unsigned_payment","payment_not_verified"],"rejection_shape":"a refused payment answers 402 with `reason` and `hint` naming what to correct","networks":["solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","eip155:8453"],"asset_symbol":"USDC"},"data_provenance":{"source":"our own real-time capture of every pump.fun / PumpSwap on-chain event, joined with the launch history we observed ourselves","independence":"computed from our own independent capture; nothing here is resold third-party data","calibration":"https://api.loopholetape.com/v1/calibration","track_record":"https://api.loopholetape.com/track-record","scored":"the public track record scores our own published calls daily, wins and losses alike","disclaimer":"Derived from public Solana on-chain data; labels are statistical, not guarantees; nothing here is financial advice. Sold as-is to programs, per request."},"integrity":{"no_self_purchase":"we never buy our own resources to create traffic or revenue; the only payments from our own wallets are one-time route registrations required by a facilitator's catalog, and they are excluded from every revenue number above and counted separately","no_paid_traffic":"no paid ads, bought reviews or purchased metrics of any kind","no_wash_settlements":"no settlement in the record above is from a wallet we funded","quotes_are_not_demand":"unpaid 402 challenges and crawler traffic are never reported as sales"},"incidents":[{"date":"2026-09-11","duration":"about 16 hours","impact":"payments on the Base rail were refused with HTTP 400 before verification on the compact check routes, so a Base buyer could not pay for a check","cause":"our replay guard read Solana payment payloads only and rejected EVM signatures as malformed","resolution":"the guard understands both signature families; no payer was charged for a refused request","charged_in_error":0}],"operations":{"health":"https://api.loopholetape.com/health","status":"live","terms":"https://api.loopholetape.com/terms","uptime_evidence":"every paid route answers an unpaid 402 challenge at any time; third-party x402 monitors probe this origin continuously"},"links":{"self":"https://api.loopholetape.com/transparency","json":"https://api.loopholetape.com/transparency.json","about":"https://api.loopholetape.com/about.json","pricing":"https://api.loopholetape.com/pricing.json","catalog":"https://api.loopholetape.com/v1/x402/resources","terms":"https://api.loopholetape.com/terms","track_record":"https://api.loopholetape.com/track-record","calibration":"https://api.loopholetape.com/v1/calibration","did_document":"https://api.loopholetape.com/.well-known/did.json","directory_entry":"https://api.loopholetape.com/agent-directory.json"},"updated":"2026-09-21T22:50:35Z"}