addrbookFor publishers
← The evidence ledger

Evidence row 283105

Observed , by sync.agentic_market/1.

Kind
listing
About
source_record agentic_market:jwt-openverbs-com
Recorded
Previous row
#272040
Body SHA-256
b9f7c09e6efd9d130d978aa0292f7b0f75be0825d2143f485caa7a47af11494e
Leaf
0x0590806f98c4174d1c48e2fdd94d056edf63819f243d34b510d2c24937be0c26

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://jwt.openverbs.com/v1/decode"
    ],
    [
      "x402",
      "https://jwt.openverbs.com/v1/sign"
    ],
    [
      "x402",
      "https://jwt.openverbs.com/v1/verify"
    ]
  ],
  "name": "jwt.openverbs.com",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "jwt.openverbs.com",
    "endpoints": [
      {
        "description": "Decode a JSON Web Token WITHOUT verifying its signature and return the header, payload and signature. A structurally malformed token is rejected before payment. Never trust a decoded payload you have not verified.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c",
            "group": "body",
            "name": "token",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.004",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Decode a JWT",
        "tags": [
          "decode jwt",
          "parse jwt token",
          "jwt payload lookup",
          "read token claims",
          "unverified jwt decode"
        ],
        "url": "https://jwt.openverbs.com/v1/decode"
      },
      {
        "description": "Mint a signed JSON Web Token from a JSON claims object, using a shared secret (HS*) or a PEM private key (RS/ES/PS). Supports expiresInSec, notBeforeSec, issuer, audience, subject and keyid. An unusable key or option is rejected before payment.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "HS256",
            "group": "body",
            "name": "algorithm",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1,
            "group": "body",
            "name": "expiresInSec",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "example",
            "group": "body",
            "name": "key",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1,
            "group": "body",
            "name": "notBeforeSec",
            "required": false,
            "type": "number"
          }
        ],
        "pricing": {
          "amount": "0.004",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Sign a JWT",
        "tags": [
          "sign jwt",
          "create jwt token",
          "mint auth token",
          "generate jws signature",
          "jwt signing api"
        ],
        "url": "https://jwt.openverbs.com/v1/sign"
      },
      {
        "description": "Verify a JSON Web Token's signature and claims against a shared secret (HS*) or a PEM public key (RS/ES/PS). Returns { valid, payload } on success or { valid: false, reason } for a bad signature, expired/not-yet-active token, or a failed issuer/audience/subject check. Pass `algorithms` to pin the accepted signing algorithms and prevent algorithm-confusion attacks.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": [],
            "group": "body",
            "name": "algorithms",
            "required": false,
            "type": "array"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "your-256-bit-secret",
            "group": "body",
            "name": "key",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c",
            "group": "body",
            "name": "token",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.004",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Verify a JWT",
        "tags": [
          "verify jwt signature",
          "validate jwt claims",
          "jwt auth verification",
          "check token expiration",
          "verify jws token"
        ],
        "url": "https://jwt.openverbs.com/v1/verify"
      }
    ],
    "enriched": false,
    "iconUrl": "",
    "id": "jwt-openverbs-com",
    "integrationType": "",
    "isNew": false,
    "name": "jwt.openverbs.com",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.004",
      "currency": "USDC",
      "maxAmount": "0.004",
      "minAmount": "0.004"
    },
    "provider": "jwt.openverbs.com",
    "providerUrl": "",
    "serviceName": "",
    "tags": [
      "decode jwt",
      "parse jwt token",
      "jwt payload lookup",
      "read token claims",
      "unverified jwt decode",
      "sign jwt",
      "create jwt token",
      "mint auth token",
      "generate jws signature",
      "jwt signing api",
      "verify jwt signature",
      "validate jwt claims",
      "jwt auth verification",
      "check token expiration",
      "verify jws token"
    ]
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"b9f7c09e6efd9d130d978aa0292f7b0f75be0825d2143f485caa7a47af11494e","id":283105,"kind":"listing","method":"sync.agentic_market/1","observed_us":1793042691703616,"prev":272040,"subject":"agentic_market:jwt-openverbs-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. 0x059076c7511f3e9ccd1e95a9d4eec58d0538b41dc00482ccd1c51d50d460f758
  2. 0xdc0558bdf8054a7fa7f5bb5d99d17de4d80d908617dafd8764bc90533f0973d3
  3. 0x11071744ebdd3750518cf10aaa81dc22eb95995aa4a8fe721bc498b3c49601fc
  4. 0xb4a655490a37738adb3e4b981c0e9488ef9ae5818b01625b7fe6780f003a0729
  5. 0xdfc92df0a0e37c9d0ccfaa1fea089d49130a378240920234e8e125f27b71705c
  6. 0x02bbe0996a1d376d1fad519280b8279bc098e65ad7dbbf684397acefdf3ca92d
  7. 0x27c528fb8e7a48c8ad4adcaa973157fe7d3a63f283539da2d07dfbd545fab79a
  8. 0xb3848dc3ee99873dec25f97a607d5d6e6bf425c320a45fd1cd3cabf2f9ac3a63
  9. 0x722fbb07d5dbdec6b342192af17963d74b052eb7d6398822992a7843a87d580e
  10. 0x29a79a1e444b726bf2db966f6ad9d0448d93ae7b7180fd783a410b336c52af9b
  11. 0x88fb9d02ea6ed7254b70cfe02388b31c183a7a709aad6303948d66f85ad516b1
  12. 0x7910a200eb458bec3c3badb3b2ead3e75cec5f3ba263800cea6b9f32efb53f25
  13. 0x610fdf3e989af0a6b4a400a3a8aab9156d757f8c96efe4e9d0594dfd04de1cc0
  14. 0xd1d3499072edb10edc68f84bcae2365d2ab534df689250cab18c751b6f13b6ff
  15. 0x7ddc2fead128357f881b63e6c7c26d7fbbb84fca6c7c8e0bbfe386de86ca8d39
  16. 0xc6a4d7899a0f442958e26505011190b7cff2483611c1b94eba9043e0ba9ac36e
  17. 0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13
  18. 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON