addrbookFor publishers
← The evidence ledger

Evidence row 138

Observed , by baseline/1.

Kind
listing
About
source_record agentic_market:402sentinel-com
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
9935aae3cf16002f751b64c662759d5bd225ad1b0675c512d70b0e0b7e8a38e6
Leaf
0x64da206ec8a0e7c77197970233f32e11d074bce9507f4c9cfea2c54c2d1eaef6

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://402sentinel.com/api/assess"
    ],
    [
      "x402",
      "https://402sentinel.com/api/assess/deep"
    ],
    [
      "x402",
      "https://402sentinel.com/api/assess/rwa"
    ],
    [
      "x402",
      "https://402sentinel.com/api/compliance"
    ],
    [
      "x402",
      "https://402sentinel.com/api/firewall"
    ],
    [
      "x402",
      "https://402sentinel.com/api/policy"
    ],
    [
      "x402",
      "https://402sentinel.com/api/verify"
    ]
  ],
  "name": "402sentinel.com",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453",
      "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
    ],
    "category": "",
    "description": "",
    "domain": "402sentinel.com",
    "endpoints": [
      {
        "description": "Assess an x402 counterparty before paying. POST {target:{payto_address}, payment_context?, policy?}; payto may be a 0x EVM (Base) or base58 Solana seller. Returns risk_score 0-100, decision allow/review/block, confidence, coverage, per-dimension signals, key_factors (what drove the score) and a ready-to-apply recommended_policy. Scored from on-chain settlement behaviour, OFAC sanctions = hard block.",
        "method": "POST",
        "parameters": [],
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://402sentinel.com/api/assess"
      },
      {
        "description": "Is this payment address safe to pay? DEEP version — deep counterparty assessment: same shape as /api/assess but scans more on-chain settlement history for higher confidence. POST {target:{payto_address}, payment_context?, policy?}. Returns risk_score 0-100, allow/review/block, confidence, per-dimension signals, key_factors and a recommended_policy. Use when the payment is large enough that a thin-data 'review' verdict is not good enough.",
        "method": "POST",
        "parameters": [],
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "4",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://402sentinel.com/api/assess/deep"
      },
      {
        "description": "RWA risk gate: score a TOKENIZED ASSET (treasury, stock, credit) BEFORE an agent buys it. POST {target:{payto_address:<token contract>, network:eip155:1|eip155:8453}} returns 0-100 risk, allow/review/block, is_permissioned_security and signals: proxy-aware transfer-restriction scan (ERC-1404/3643/allowlist/pause) with a behavioral transfer simulation, live pause state, issuer identity and issuer OFAC screening. Not investment advice.",
        "method": "POST",
        "parameters": [],
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "4",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://402sentinel.com/api/assess/rwa"
      },
      {
        "description": "Pre-pay COMPLIANCE screen for regulated onchain flows. POST {target:{payto_address, agent_id?}, payment_context?:{amount,asset}} returns compliance_decision pass/flag/block, diligence_tier, obligations and checks: OFAC sanctions (hard block), counterparty due-diligence tier, structuring detection (sub-threshold payments aggregating within 24h, needs agent_id), FATF Travel-Rule threshold as informational. Screening support, not legal advice.",
        "method": "POST",
        "parameters": [],
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://402sentinel.com/api/compliance"
      },
      {
        "description": "Buyer-side payment firewall: should THIS agent make THIS payment now? Where /api/assess vets the seller, this vets the payment against your own agent's behaviour. POST {agent_id, payment:{payto_address,amount,resource_url}, context?:{untrusted_text,intended}, policy?} returns allow/hold/block plus 9 signals incl. routing_anomaly, velocity, amount_anomaly, injection_destination, intent_mismatch. Stateful per agent_id.",
        "method": "POST",
        "parameters": [],
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://402sentinel.com/api/firewall"
      },
      {
        "description": "Same input as /api/assess, but returns a trimmed action-oriented view: the allow/limit/deny decision plus a wallet-ready spending policy (max_payment_usdc per-counterparty cap, daily_cap_usdc, add_to_denylist, require_human_approval) an agent can apply directly to its wallet limits.",
        "method": "POST",
        "parameters": [],
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://402sentinel.com/api/policy"
      },
      {
        "description": "Can my x402 service prove it is trustworthy to buyers? 402Sentinel Verified (opt-in trust badge for sellers): deep-audit a service and, if it passes, issue a signed time-boxed 'verified-organic' credential + list it publicly at /api/verified. POST {payto, resource_url?, claimed_buyers?}. Positive-only - failing audits are returned privately, never published.",
        "method": "POST",
        "parameters": [],
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://402sentinel.com/api/verify"
      }
    ],
    "enriched": false,
    "iconUrl": "",
    "id": "402sentinel-com",
    "integrationType": "",
    "isNew": false,
    "name": "402sentinel.com",
    "networks": [
      "Base",
      "solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.012286",
      "currency": "USDC",
      "maxAmount": "0.02",
      "minAmount": "0.002"
    },
    "provider": "402sentinel.com",
    "providerUrl": "",
    "serviceName": "",
    "tags": []
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"9935aae3cf16002f751b64c662759d5bd225ad1b0675c512d70b0e0b7e8a38e6","id":138,"kind":"listing","method":"baseline/1","observed_us":1793025219982555,"prev":null,"subject":"agentic_market:402sentinel-com","subject_kind":"source_record"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).

  1. 0x64da0a723e8a421caeb32cbd8a9531513194976fed1e4a28db987680a7633a7a
  2. 0x3b6e33a9c0ca3305cffd3647ef17e36adc609578f41dcf5b20af1696395f364c
  3. 0x43d1e8205268cba871b95ffcfee5447bff82c479b5ac296da963e8a30dc5b773
  4. 0xbfd80ca61fb59a4a1221cde84df2aca18218d8a7e793b3ff0fb3158273a02211
  5. 0xfd318bc01b30241c1d98b39968da862da37e98ba2670afc9b17d5eafe5c8b54c
  6. 0x7bdea312601a2b65e8c0f332d31469dc4b8192150307ed632044bc5dae769303
  7. 0x239dbbb35e09183334cb04a1438b73601c3c283fa82c24fd19a609cd906f03e7
  8. 0xc979e1b092796ccc2c611cf778656d648196132c6356ce2b94e45cbc99109175
  9. 0xc34f94c13303da6ab3d28257a1a1abd0f6904467e1cb1ed03efd4a6528e48f82
  10. 0x5c7852987d8ba6fe5828113f999ad1e12b76c7a3c2b6883b95308389647679d3
  11. 0x4008ba50886e166082b39cf7d2aabf1793fbc0c9ee377f5c8c84131ff6d65579
  12. 0x3c8355143bb13802401d5a80f8a70809a59f429bc298f4912731fc8d207e4f43
  13. 0x13f4b94ecf613d585c952b5363dad2b247a55371eb8e358bb89dc033e83128b1
  14. 0x9a79c65e077cd9da9d436b3ade6f5ddc0d244510c4d5903ef2f02d81205f7666
  15. 0xa2d436d488e3600b0e5c3e3ed9c9234cd52853c59830b786334fd0c4292d9f40
  16. 0x47b89901b0f07938a6b9a66ddf35683903f79d756a7c7763665fd632758b08d0
  17. 0x9a83be955a206deb65b995adfd92c58fa31c95fbbf926bd199d300e70b08b26d
  18. 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON