← The evidence ledger
Evidence row 2677
Observed , by baseline/1.
- Kind
- listing
- About
- source_record agentic_market:jwt-openverbs-com
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- b9f7c09e6efd9d130d978aa0292f7b0f75be0825d2143f485caa7a47af11494e
- Leaf
- 0x7301ed95aac878609405a10378baf166d517939e79febc656ed4a3e664f96e72
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":2677,"kind":"listing","method":"baseline/1","observed_us":1793025267096771,"prev":null,"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).
- 0x7301f3142a72347eed336bc7bfb0a93be8a85e7e45eccd3cc6cd70d3cf33d243
- 0x981cb4c8ae1d9a109b6af555108a8bcb0a0545460bafce55fc6b25ebdb9b6d25
- 0x0f142ef817c92eac4682a2402c6c42c1811b31bc00f77ed2b14b52c4c0e1afa6
- 0x3a6b3999c34bca6dc60a4ab673734d84efff51fa3c8493138f705944b6ced8e5
- 0xecff9b7863c49b83303f9f32c95a0db0fe9e622af0a3fc583a5630b2e7695037
- 0x56ee4c2a43b420e6b8692c5258581f640ff32769e053a697f6c0c2cc2699dd2f
- 0xf2def699713f84bd0e2e29143f38acae92c742575e7fe29970b7442ca7e76aec
- 0x4ae6b386d6523d591cd4dac22e5b121f2c3b8aff5de9c004b2c61c0c21720f1a
- 0x3535943122431e7c2826492f8dd76fcee69a4bf3bb60c7b87d7ed0ee4e0ea06a
- 0xc2fcd11ef5af6a59df481070e310192a7ac0d719b88489223003ed02d68e2c79
- 0x4ad1cba264cd30b4cce9fb7c52897b51c3d91649c3d00e37d10c56aed923e338
- 0x3f193b47c78cf4e7b9e4988cd716854b0e1011e5fcbca161f5a885f1aa02857d
- 0x06064dc1eb2363bec8c2a752e0a28aafc4bf0cb21d1b1b755821c1575bb77a96
- 0xc4fe2177880ea1b0e82b6fe4c270090fd0fbe5af3a42a8cbf6a6ba2fa35625f6
- 0x15039087bf60ae9b06b756ec3cbc299760e59923a438bbd91e34d105186db0ed
- 0x2b6e23e3624a1b66e1d2298cfbce99a93ce6b13d24a58112a71802d79c5f7a76
- 0xd21942ae3214eff88e08ab04884fd4b11958b51af9a0741b7668e2d07a2c56c9
- 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae