{"id":2713,"recorded_at":"2026-10-26T14:34:27.161170Z","observed_at":"2026-10-26T14:34:27.161101Z","subject_kind":"source_record","subject":"agentic_market:lab-paidapis-net","kind":"listing","method":"baseline/1","body":{"endpoints":[["x402","https://lab.paidapis.net/api/alerts/subscribe"],["x402","https://lab.paidapis.net/api/attestation-log"],["x402","https://lab.paidapis.net/api/batch-resize"],["x402","https://lab.paidapis.net/api/bundle/subscribe"],["x402","https://lab.paidapis.net/api/enrich-address"],["x402","https://lab.paidapis.net/api/escrow/create"],["x402","https://lab.paidapis.net/api/freshness-priced-data"],["x402","https://lab.paidapis.net/api/gas-comparator"],["x402","https://lab.paidapis.net/api/gas-history-export"],["x402","https://lab.paidapis.net/api/gas-metrics"],["x402","https://lab.paidapis.net/api/insured-feed/subscribe"],["x402","https://lab.paidapis.net/api/invoice/create"],["x402","https://lab.paidapis.net/api/large-usdc-transfers"],["x402","https://lab.paidapis.net/api/leaderboard/list"],["x402","https://lab.paidapis.net/api/market-snapshot"],["x402","https://lab.paidapis.net/api/normalized-gas"],["x402","https://lab.paidapis.net/api/reliable-eth-price"],["x402","https://lab.paidapis.net/api/reputation"],["x402","https://lab.paidapis.net/api/resize-image"],["x402","https://lab.paidapis.net/api/subscriptions/register"],["x402","https://lab.paidapis.net/api/verify-tx"],["x402","https://lab.paidapis.net/api/verify-tx-multi-source"],["x402","https://lab.paidapis.net/api/wiki-summary"]],"name":"lab.paidapis.net","owner_address":null,"raw":{"caip2_networks":["eip155:8453"],"category":"","description":"","domain":"lab.paidapis.net","endpoints":[{"description":"Alerting: register a one-shot webhook that fires when Ethereum gas price crosses your threshold — the server pushes to you when it happens, instead of you polling for it.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":"above","group":"body","name":"condition","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":0,"group":"body","name":"thresholdGwei","required":false,"type":"number"},{"default":null,"description":"","enumValues":[],"example":"","group":"body","name":"webhookUrl","required":false,"type":"string"}],"pricing":{"amount":"0.02","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/alerts/subscribe"},{"description":"Audit trail: a verifiable, timestamped log of past oracle attestations (?limit=, default 20). Each entry carries its own signature from the verify-tx endpoint; the returned page is also freshly signed as a whole.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":0,"group":"query","name":"limit","required":false,"type":"number"}],"pricing":{"amount":"0.02","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/attestation-log"},{"description":"Batch task-runner: run up to 5 image-resize jobs in one paid call (?jobs=<JSON array of {url,width,height}>). Priced as the sum of each job's real output-megapixel cost — one payment covers N heterogeneous units of work instead of paying per call for each.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"","group":"query","name":"jobs","required":false,"type":"string"}],"pricing":{"amount":"0.005","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/batch-resize"},{"description":"Bundle/all-access pass: one payment unlocks 2 minutes of free access to /api/bundle/market-snapshot, /api/bundle/normalized-gas, and /api/bundle/gas-metrics — instead of paying each separately (?subscriberAddress= required). New mechanic: an access-control check gates every bundled route before it runs.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":"","group":"query","name":"subscriberAddress","required":false,"type":"string"}],"pricing":{"amount":"0.03","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/bundle/subscribe"},{"description":"Enrichment: attaches real on-chain context to a bare address (contract vs EOA, native balance, transaction count, new-vs-active classification) — checkable facts only, no unverifiable labels.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"","group":"query","name":"address","required":false,"type":"string"}],"pricing":{"amount":"0.01","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/enrich-address"},{"description":"Escrow-lite: payment settles immediately, like every other endpoint here — but the purchased resource is withheld until our oracle confirms your named release condition (a given tx hash confirming on-chain). Soft escrow: delayed delivery, not real fund custody.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":"","group":"body","name":"txHash","required":false,"type":"string"}],"pricing":{"amount":"0.02","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/escrow/create"},{"description":"Freshness-tiered pricing: gas price + ETH/USD price, same data either way. ?freshness=cached ($0.002) serves the last known values with no network call; ?freshness=live ($0.02) forces a guaranteed-current fetch right now.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"cached","group":"query","name":"freshness","required":false,"type":"string"}],"pricing":{"amount":"0.002","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"5","l30DaysUniquePayers":"5"},"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/freshness-priced-data"},{"description":"Cross-chain gas comparator: real, current gas price on Ethereum and Base side by side, with the delta and ratio between them, plus the estimated USD cost of a standard 21,000-gas transfer on each chain (using the live ETH/USD price). No advice or 'cheaper chain' verdict — just the numbers.","method":"GET","parameters":[],"pricing":{"amount":"0.01","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"2","l30DaysUniquePayers":"2"},"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/gas-comparator"},{"description":"Historical data export: raw Ethereum gas price samples over a date range (?from=, ?to=, ISO 8601, max 24h; ?format=json|csv). Priced at $0.0005/sample (min $0.005) — the real row count for your range, not a flat fee.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"json","group":"query","name":"format","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"","group":"query","name":"from","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"","group":"query","name":"to","required":false,"type":"string"}],"pricing":{"amount":"0.005","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/gas-history-export"},{"description":"Derived metrics: Ethereum gas price sampled continuously in the background and turned into rolling average, min/max, volatility, and trend direction over a window (?windowMinutes=, default 10) — none of which exist in the raw upstream feed's single instantaneous value.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":0,"group":"query","name":"windowMinutes","required":false,"type":"number"}],"pricing":{"amount":"0.01","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/gas-metrics"},{"description":"Insured data feed: pay a premium for an ETH/USD price snapshot (?premiumUsdc=, ?maxDeviationPct=, ?checkDelaySeconds=). If the real price has drifted more than your insured tolerance by the checkpoint, claim a 2x refund — a real payout for genuinely stale data, not a fabricated failure.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":0,"group":"query","name":"checkDelaySeconds","required":false,"type":"number"},{"default":null,"description":"","enumValues":[],"example":0,"group":"query","name":"maxDeviationPct","required":false,"type":"number"},{"default":null,"description":"","enumValues":[],"example":0,"group":"query","name":"premiumUsdc","required":false,"type":"number"},{"default":null,"description":"","enumValues":[],"example":"","group":"query","name":"subscriberAddress","required":false,"type":"string"}],"pricing":{"amount":"0.01","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/insured-feed/subscribe"},{"description":"Machine-to-machine invoicing: issue a signed invoice now (payerAddress, amountUsdc, optional lineItems/memo/dueBy); the payer settles it later at its own dynamically-priced /pay sub-resource, instead of paying synchronously like every other endpoint here.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":0,"group":"body","name":"amountUsdc","required":false,"type":"number"},{"default":null,"description":"","enumValues":[],"example":"","group":"body","name":"dueBy","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"","group":"body","name":"lineItems","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"","group":"body","name":"memo","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"","group":"body","name":"payerAddress","required":false,"type":"string"}],"pricing":{"amount":"0.001","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/invoice/create"},{"description":"Filtering: USDC on Base settles thousands of transfers a minute. This scans the raw feed and returns only transfers above a value threshold (?minUsd=, default $10,000) — the noise removed, not delivered.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":0,"group":"query","name":"minUsd","required":false,"type":"number"}],"pricing":{"amount":"0.02","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/large-usdc-transfers"},{"description":"Leaderboard: pay a tiny fee to appear on a ranked scoreboard (?name=, ?url=, ?note=). No underlying data product — pure visibility. Ranked by cumulative amount paid; paying again bumps your rank.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":"","group":"query","name":"name","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"","group":"query","name":"note","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"","group":"query","name":"url","required":false,"type":"string"}],"pricing":{"amount":"0.005","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/leaderboard/list"},{"description":"Aggregated market snapshot: Ethereum mainnet gas price (Gwei), ETH/USD spot price, and the latest Base mainnet block number and timestamp — combined into one call. Optional ?ref=<address> pays that wallet a 20% referral cut, sent as a separate on-chain transfer after settlement.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"","group":"query","name":"ref","required":false,"type":"string"}],"pricing":{"amount":"0.01","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"5","l30DaysUniquePayers":"4"},"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/market-snapshot"},{"description":"Normalization: Ethereum and Base both return gas price and block data as raw hex (wei, Unix seconds) with no shared shape. This cleans both into one consistent schema per chain — decimal Gwei, ISO 8601 timestamps.","method":"GET","parameters":[],"pricing":{"amount":"0.01","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"2","l30DaysUniquePayers":"2"},"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/normalized-gas"},{"description":"Reliability: ETH/USD price with retry-with-backoff and last-known-good cache fallback layered on top — sells dependability, not the raw data itself. Optional ?simulateFailureRate=0-1 for demoing the fallback path.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":0,"group":"query","name":"simulateFailureRate","required":false,"type":"number"}],"pricing":{"amount":"0.01","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"1","l30DaysUniquePayers":"1"},"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/reliable-eth-price"},{"description":"Reputation layer: a trust score (?address=) computed from two real sources — live on-chain activity (via enrichment) and our own ledger of settled payments this address has actually made to us. No third-party data, fully documented breakdown, not a black box.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"","group":"query","name":"address","required":false,"type":"string"}],"pricing":{"amount":"0.01","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/reputation"},{"description":"Task-runner: resize an image (?url=, ?width=, ?height=, max 2000px each) and return it as a data URL. Priced at $0.02/output-megapixel (min $0.005) — sells compute, metered by resource use, not a flat fee.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":0,"group":"query","name":"height","required":false,"type":"number"},{"default":null,"description":"","enumValues":[],"example":"","group":"query","name":"url","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":0,"group":"query","name":"width","required":false,"type":"number"}],"pricing":{"amount":"0.005","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/resize-image"},{"description":"Register a subscription (yours or one you manage for another agent) for renewal-reminder tracking. Bookkeeping only — no auto-renewal, no custody, this server never pays on your behalf. Fires a webhook once per cycle when the reminder window opens.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":0,"group":"body","name":"amountUsdc","required":false,"type":"number"},{"default":null,"description":"","enumValues":[],"example":"","group":"body","name":"nextRenewalAt","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"","group":"body","name":"ownerAddress","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":0,"group":"body","name":"reminderLeadSeconds","required":false,"type":"number"},{"default":null,"description":"","enumValues":[],"example":0,"group":"body","name":"renewsEverySeconds","required":false,"type":"number"},{"default":null,"description":"","enumValues":[],"example":"","group":"body","name":"serviceName","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"","group":"body","name":"serviceUrl","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"","group":"body","name":"webhookUrl","required":false,"type":"string"}],"pricing":{"amount":"0.01","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/subscriptions/register"},{"description":"Oracle: checks whether a base transaction hash has confirmed on-chain, and returns a signed (EIP-191) yes/no attestation — verifiable independently against 0x5a6d60f11C0E33f97E2De12b8B2b70d1B1FE9Efc, without trusting us again on a later call.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"","group":"query","name":"txHash","required":false,"type":"string"}],"pricing":{"amount":"0.02","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/verify-tx"},{"description":"Multi-source oracle: checks a Base tx hash against 3 independent RPC providers in parallel and only signs an attestation if all of them unanimously agree. If they disagree, the raw per-source breakdown is returned instead of a false attestation — stronger trust than the single-source oracle, priced accordingly.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"","group":"query","name":"txHash","required":false,"type":"string"}],"pricing":{"amount":"0.05","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/verify-tx-multi-source"},{"description":"Format conversion: Wikipedia's own REST API serves full rendered HTML, not JSON. This fetches an article's lead section (?title=) and returns clean, tag-free paragraph text as JSON.","method":"GET","parameters":[{"default":null,"description":"","enumValues":[],"example":"","group":"query","name":"title","required":false,"type":"string"}],"pricing":{"amount":"0.01","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://lab.paidapis.net/api/wiki-summary"}],"enriched":false,"iconUrl":"","id":"lab-paidapis-net","integrationType":"","isNew":false,"name":"lab.paidapis.net","networks":["Base"],"priceSummary":{"avgCostBasis":"exact","avgCostPerTransaction":"0.013174","currency":"USDC","maxAmount":"0.05","minAmount":"0.001"},"provider":"lab.paidapis.net","providerUrl":"","serviceName":"","tags":[]},"source":"agentic_market","summary":""},"body_sha256":"b73eaa8b346c7db4236fbf14c1057fc387de804a753f1d35127a6f8c7e0df55d","prev_id":null,"leaf":"0x2e5dea3234913323fdcc956304873b11d97c44420d8dfe6e296baf9851f6d5aa","leaf_text":"{\"body\":\"b73eaa8b346c7db4236fbf14c1057fc387de804a753f1d35127a6f8c7e0df55d\",\"id\":2713,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025267161101,\"prev\":null,\"subject\":\"agentic_market:lab-paidapis-net\",\"subject_kind\":\"source_record\"}","day":null,"proof":[]}