EIP-712 typed data hashing: signing digest, domain separator and struct hash fro...
https://saylorinnovations.com/api/chain/eip712-hashOverview
EIP-712 typed data hashing: signing digest, domain separator and struct hash from JSON, with an optional signature check against an address.
Protocol
x402
Price
$0.01
Payment Asset
USD Coin
Payment Network
eip155:8453
Category
uncategorized
Provider
Saylor Innovations Data Desk
Source
bazaar
Indexed
2026-10-21 04:24:46
Health
Status
healthy
Latency (p50)
377ms
Uptime (30d)
100.0%
Reliability Score
95/100
Last Checked
2026-10-28 15:23:41
Last Healthy
2026-10-28 15:23:41
Consecutive Failures
0
x402 Payment Validation
Payment Requirements
Valid
Asset Verified
Known USDC
Facilitator
—
Input Schema
{
"method": "GET",
"queryParams": {
"typed_data": "{\"domain\":{\"name\":\"Ether Mail\",\"version\":\"1\",\"chainId\":1,\"verifyingContract\":\"0xCcCCccccCCCCcCCCCCCcCcCccCcCCCcCcccccccC\"},\"types\":{\"Person\":[{\"name\":\"name\",\"type\":\"string\"},{\"name\":\"wallet\",\"type\":\"address\"}],\"Mail\":[{\"name\":\"from\",\"type\":\"Person\"},{\"name\":\"to\",\"type\":\"Person\"},{\"name\":\"contents\",\"type\":\"string\"}]},\"primaryType\":\"Mail\",\"message\":{\"from\":{\"name\":\"Cow\",\"wallet\":\"0xCD2a3d9F938E13CD947Ec05AbC7FE734Df8DD826\"},\"to\":{\"name\":\"Bob\",\"wallet\":\"0xbBbBBBBbbBBBbbbBbbBbbbbBBbBbbbbBbBbbBBbB\"},\"contents\":\"Hello, Bob!\"}}"
},
"type": "http"
}
Output Schema
{
"example": {
"digest": "0xbe609aee343fb3c4b28e1df9e632fca64fcfaede20f02e86244efddf30957bd2",
"domain_separator": "0xf2cee375fa42b42143804025fc449deafd50cc031ca257e0b194a650a912090f",
"note": "digest is keccak256(0x1901 + domain_separator + struct_hash), the 32 bytes that wallets sign for EIP-712 typed data. Pass signature and address to also check who signed it.",
"primary_type": "Mail",
"recovered_address": null,
"signature_checked": false,
"signature_valid": null,
"source": "Computed locally (EIP-712 hashing, secp256k1 recovery)",
"struct_hash": "0xc52c0ee5d84264471806290a3f2c4cecfc5490626bf912d01f240d7a274b371e"
},
"type": "json"
}
Recent Health Checks
| Time | Status | HTTP | Latency | Error |
|---|---|---|---|---|
| 2026-10-28 15:23:41 | healthy | 402 | 377ms | |
| 2026-10-28 14:18:20 | healthy | 402 | 347ms | |
| 2026-10-28 05:44:03 | healthy | 402 | 357ms | |
| 2026-10-28 04:46:08 | healthy | 402 | 195ms | |
| 2026-10-28 03:52:16 | healthy | 402 | 377ms | |
| 2026-10-28 02:53:06 | healthy | 402 | 1539ms | |
| 2026-10-28 01:48:39 | healthy | 402 | 394ms | |
| 2026-10-28 00:41:39 | healthy | 402 | 372ms | |
| 2026-10-27 23:45:20 | healthy | 402 | 463ms | |
| 2026-10-27 22:59:22 | healthy | 402 | 376ms | |
| 2026-10-27 21:48:08 | healthy | 402 | 508ms | |
| 2026-10-27 20:33:15 | healthy | 402 | 376ms | |
| 2026-10-27 19:28:41 | healthy | 402 | 403ms | |
| 2026-10-26 20:38:51 | degraded | 404 | 235ms | |
| 2026-10-25 18:29:59 | healthy | 402 | 594ms |