← The evidence ledger
Evidence row 1261872
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://api.facts402.com/vat
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- ca536719a0546a4e57da60ba74914a38ecf5c14215cc3c43eb2fd7d97f5ebbc8
- Leaf
- 0xc2c816dd4b22205ba9f74ddc8f1e0481725078af880b988fcd514e7887a18161
What was observed
{
"endpoints": [
[
"x402",
"https://api.facts402.com/vat"
]
],
"name": "EU VAT Number Check",
"owner_address": "0x5498b0aa90cd56f8962cbd136df3d3769c85f149",
"raw": {
"accepts": [
{
"amount": "10000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0x5498b0Aa90cd56F8962CBd136DF3D3769C85f149",
"scheme": "exact"
}
],
"description": "Validate an EU VAT number: offline format and check-digit test plus a live lookup in the European Commission's VIES, returning registration status, company name and address. Busy or offline member states return 503 and are not charged. For B2B invoicing, KYB and onboarding agents.",
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"vat_number": "IE6388047V"
},
"bodyType": "json",
"method": "POST",
"type": "http"
},
"output": {
"example": {
"address": "3RD FLOOR, GORDON HOUSE, BARROW STREET, DUBLIN 4",
"country_code": "IE",
"disclaimer": "Format and check digits verified offline with python-stdnum 2.2; registration status, name and address come live from the European Commission's VIES at request time. Some member states do not disclose name/address via VIES. A valid VIES result confirms registration for intra-EU trade only.",
"format_valid": true,
"input": "IE6388047V",
"name": "GOOGLE IRELAND LIMITED",
"vat_number": "IE6388047V",
"vies_checked": true,
"vies_request_date": "2026-10-29T23:26:29.866Z",
"vies_valid": true
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"properties": {
"vat_number": {
"description": "EU VAT number with country prefix, e.g. IE6388047V",
"pattern": "^[A-Za-z]{2}[A-Za-z0-9 .\\-]{2,20}$",
"title": "Vat Number",
"type": "string"
}
},
"required": [
"vat_number"
],
"title": "VatRequest",
"type": "object"
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST"
],
"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-30T10:50:24.24Z",
"quality": {
"l30DaysTotalCalls": 1,
"l30DaysUniquePayers": 1,
"lastCalledAt": "2026-10-30T10:50:24.042Z"
},
"resource": "https://api.facts402.com/vat",
"serviceName": "EU VAT Number Check",
"tags": [
"vat",
"vies",
"eu",
"invoicing",
"kyb"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Validate an EU VAT number: offline format and check-digit test plus a live lookup in the European Commission's VIES, returning registration status, company name and address. Busy or offline member states return 503 and are not charged. For B2B invoicing, KYB and onboarding agents."
}What the leaf hashes
{"body":"ca536719a0546a4e57da60ba74914a38ecf5c14215cc3c43eb2fd7d97f5ebbc8","id":1261872,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793385517056665,"prev":null,"subject":"x402_bazaar:https://api.facts402.com/vat","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (243099 rows).
- 0xc2c832c3fcf6ffef42c041a4fd213961c6fa22d166ebd9317054d6ba93161c14
- 0xb5fd29eea3ef0e8eafbd20e21d8011d2bea83ad4fb2b6b45e79629cc9cc38718
- 0xf002936d7c4d0d63b00e6239655766409054e34dcd1f526c5f5880d8362b5969
- 0x996fc77f0415f3bff7a10655e230c9560ba4d4bedd49f21c1f331c8c3f3d365c
- 0x6fbf62a019f201c86992e2f5ef1835c5e7cca4190cfe66a49a6876138385a556
- 0x5cb252749d6595e6c110682c34c51e4b86c633bc6012018562c16e71e3f46ed3
- 0xa85f657ce71880ac153e611bc60e2a072791e9df96d9ef527f870ec971b82f23
- 0xd0ec61c7e498b25949c4ccc5804c5e150598bde16599bb9dad31719173f6e01c
- 0xb8624ea5a8449b518b99f8b2b3639cd546ec8a235949b575e4365bdc177bff7d
- 0xc226ccabb89db84f76e3b8139408560b03651450b25fc16611bcd2056b703b28
- 0x4e15b963370e957234db95dd689b672eb696273969cea8d4b75007b5fd34c438
- 0x9fb1119d8b5095fdcdaef00d4f92ce423ad5d224a8ecf628aca8fa9c35c3dc5e
- 0x471b09add521b98a16ea9fc9d6a9b0d36c3550dc29ba4c83971dbd67d002d009
- 0x342f35813d736e85ba1881bcb69ecc7b4b96d68e557b8417f1f4ec705ab16ab6
- 0x9fb4eebd924fd42d4eb61d55691812de0db9242fc9c0dabb65c4054447246797
- 0x0c59b8770d2782eb535aefbb9b2f6810bab4757f51b37e00f5147713a1de9481
- 0x61ef83255d34604cb052882568ca1d1386ac3cfb8284509715bc1734cff77831
- 0x0c43c73b62a5d49ee1444b5dc4195fc5b16b141d3f4458e2e9fbd5fd6ecb367d
- Day root
- 0x0826c7ad6039e06a2360ca0a4a3a4fe7f2626c6dc19f71a37599386f78b39875
- Chained
- 0x36b4c8a1063758f0b8765fa1bdf75fa92fb543cc183add3e261880ee2bd1f822
- Published
- On Arc Testnet, block 69923247: 0x8704744146c6967c8abc9e9a99de4db7283b29e840922ea83a69b6fe776e6861