← The evidence ledger
Evidence row 2713
Observed , by baseline/1.
- Kind
- listing
- About
- source_record agentic_market:lab-paidapis-net
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- b73eaa8b346c7db4236fbf14c1057fc387de804a753f1d35127a6f8c7e0df55d
- Leaf
- 0x2e5dea3234913323fdcc956304873b11d97c44420d8dfe6e296baf9851f6d5aa
What was observed
{
"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": ""
}What the leaf hashes
{"body":"b73eaa8b346c7db4236fbf14c1057fc387de804a753f1d35127a6f8c7e0df55d","id":2713,"kind":"listing","method":"baseline/1","observed_us":1793025267161101,"prev":null,"subject":"agentic_market:lab-paidapis-net","subject_kind":"source_record"}Proof
Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.