addrbookFor publishers
← The evidence ledger

Evidence row 118530

Observed , by baseline/1.

Kind
listing
About
source_record x402_bazaar:https://pii-redact.x402supply.com/tools/redact
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
36f4b464944acf5a3f6b2e9c1ace53fff5a339a57c0a1938d4d840cfd7dded0c
Leaf
0xd0a9a419261a21538c0e00a75d0039b92d876a185d81100eeb6deedbfe7d7ef4

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://pii-redact.x402supply.com/tools/redact"
    ]
  ],
  "name": "pii-redact.x402supply.com/tools/redact",
  "owner_address": "0x07ffb5044cf2cd4352be4655f578d0ba8cb754eb",
  "raw": {
    "accepts": [
      {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "outputSchema": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "input": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "additionalProperties": {},
                      "type": "object"
                    },
                    {
                      "items": {},
                      "type": "array"
                    }
                  ]
                },
                "options": {
                  "additionalProperties": false,
                  "properties": {
                    "entities": {
                      "items": {
                        "enum": [
                          "email",
                          "phone",
                          "ssn",
                          "credit_card",
                          "iban",
                          "ip",
                          "us_passport",
                          "us_driver_license",
                          "dob",
                          "us_address",
                          "person_name"
                        ],
                        "type": "string"
                      },
                      "minItems": 1,
                      "type": "array"
                    },
                    "locale": {
                      "enum": [
                        "us"
                      ],
                      "type": "string"
                    },
                    "mode": {
                      "enum": [
                        "mask",
                        "label",
                        "remove"
                      ],
                      "type": "string"
                    }
                  },
                  "type": "object"
                }
              },
              "required": [
                "input"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "counts": {
                  "additionalProperties": {
                    "type": "integer"
                  },
                  "description": "Match count per entity type",
                  "type": "object"
                },
                "findings": {
                  "items": {
                    "properties": {
                      "confidence": {
                        "maximum": 1,
                        "minimum": 0,
                        "type": "number"
                      },
                      "path": {
                        "description": "Dot/bracket path to the field, absent for plain-string input",
                        "type": "string"
                      },
                      "span_end": {
                        "type": "integer"
                      },
                      "span_start": {
                        "type": "integer"
                      },
                      "type": {
                        "enum": [
                          "email",
                          "phone",
                          "ssn",
                          "credit_card",
                          "iban",
                          "ip",
                          "us_passport",
                          "us_driver_license",
                          "dob",
                          "us_address",
                          "person_name"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "type",
                      "span_start",
                      "span_end",
                      "confidence"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                },
                "redacted": {
                  "description": "Input with matches transformed per `options.mode`; same shape as `input`."
                }
              },
              "required": [
                "redacted",
                "findings",
                "counts"
              ],
              "type": "object"
            }
          },
          "version": "2"
        },
        "maxTimeoutSeconds": 60,
        "network": "eip155:8453",
        "payTo": "0x07fFB5044cF2Cd4352Be4655f578D0ba8cb754EB",
        "scheme": "exact"
      }
    ],
    "description": "Detect and redact PII in text or JSON. Recognizers are pure pattern/checksum matching (regex + Luhn/mod-97/SSN-area validation) — no LLM calls, no external services. Person names and dates of birth are matched only via nearby context (e.g. 'Mr. Smith', 'DOB: ...'), not general NER, to keep false positives low.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "input": "Contact Jane Doe at jane.doe@example.com or 513-555-0142. SSN 123-45-6789.",
              "options": {
                "mode": "label"
              }
            },
            "bodyType": "json",
            "method": "POST",
            "type": "http"
          },
          "output": {
            "example": {
              "counts": {
                "email": 1,
                "phone": 1,
                "ssn": 1
              },
              "findings": [
                {
                  "confidence": 0.95,
                  "span_end": 40,
                  "span_start": 20,
                  "type": "email"
                },
                {
                  "confidence": 0.85,
                  "span_end": 56,
                  "span_start": 44,
                  "type": "phone"
                },
                {
                  "confidence": 0.9,
                  "span_end": 73,
                  "span_start": 62,
                  "type": "ssn"
                }
              ],
              "redacted": "Contact Jane Doe at [EMAIL_1] or [PHONE_1]. SSN [SSN_1]."
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "body": {
                  "additionalProperties": false,
                  "properties": {
                    "input": {
                      "anyOf": [
                        {
                          "type": "string"
                        },
                        {
                          "additionalProperties": {},
                          "type": "object"
                        },
                        {
                          "items": {},
                          "type": "array"
                        }
                      ]
                    },
                    "options": {
                      "additionalProperties": false,
                      "properties": {
                        "entities": {
                          "items": {
                            "enum": [
                              "email",
                              "phone",
                              "ssn",
                              "credit_card",
                              "iban",
                              "ip",
                              "us_passport",
                              "us_driver_license",
                              "dob",
                              "us_address",
                              "person_name"
                            ],
                            "type": "string"
                          },
                          "minItems": 1,
                          "type": "array"
                        },
                        "locale": {
                          "enum": [
                            "us"
                          ],
                          "type": "string"
                        },
                        "mode": {
                          "enum": [
                            "mask",
                            "label",
                            "remove"
                          ],
                          "type": "string"
                        }
                      },
                      "type": "object"
                    }
                  },
                  "required": [
                    "input"
                  ],
                  "type": "object"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-10-09T15:32:48.801Z",
    "quality": {
      "l30DaysTotalCalls": 1,
      "l30DaysUniquePayers": 1,
      "lastCalledAt": "2026-10-09T15:32:48.408Z"
    },
    "resource": "https://pii-redact.x402supply.com/tools/redact",
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Detect and redact PII in text or JSON. Recognizers are pure pattern/checksum matching (regex + Luhn/mod-97/SSN-area validation) — no LLM calls, no external services. Person names and dates of birth are matched only via nearby context (e.g. 'Mr. Smith', 'DOB: ...'), not general NER, to keep false positives low."
}

What the leaf hashes

{"body":"36f4b464944acf5a3f6b2e9c1ace53fff5a339a57c0a1938d4d840cfd7dded0c","id":118530,"kind":"listing","method":"baseline/1","observed_us":1793025613180868,"prev":null,"subject":"x402_bazaar:https://pii-redact.x402supply.com/tools/redact","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. 0xd0a9b756217e5ac166a7eb63dadd6b1dddad7e834d9f6d53a12d5b66cd5af645
  2. 0x00f7a81d35f15114ec0abf48fd6f0828957f698efba79f8e112e18d7a78e0300
  3. 0x0907c6583e5359b584500a3f4a61f346da1a4cb670d92db5f0640261ada4b878
  4. 0x03f328c6130f2b5bba3239c4365c85d0a6c7c188711cc08c471ecda091e67c72
  5. 0x73a026ead0c0bea5f4ff54207134d2fed3eed13a9dc342db3e515c9c2ac1d9dd
  6. 0x4c9e7c8f566d548713e88da8a0e93b18221382aae5217a4217cad063e60cd5cc
  7. 0xe285341111f643b0c6236691b4024e61aaac9b87f5fed69beb0ac25cbf9f4553
  8. 0x821c400cc4fd4406338c8fa6bf5ca213aaa065b553209b9668116eb55b5db853
  9. 0xa0d616381ed0c5c291a07abe0af20c8c7fbe3ccaa464a8d253b56a1b36373a26
  10. 0x0f53b93a25a2f186fd221bd4e152ef492b0cc841c0b870210a5fd6038ba3602e
  11. 0xcbb746ffeda31ff1f1b0d9f74705fed23a3c2abac5d325d65e8e867a7b5e6307
  12. 0xa4ec009cd8db00b48fa2e4df84088950b4d34c37254de09f5e3789441c0c5e73
  13. 0x889eefefef2d4457fe6114f397df813a5cbb85011a6f40309b54ddcd4aba3bd1
  14. 0xefabf1105e09cf52c12c58e60cbb5048b9ac3f02631d1816a926e14bdd86fbdf
  15. 0xe94ca5b798e9899ad611e57835af42266e20f53f44977e487d81365e30972beb
  16. 0x703f95866af09c5e5d6ead7411e9a10f964a41a2aff64d4a55ff0053c023a023
  17. 0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40
  18. 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON