Errors /
invalid_exact_evm_missing_eip712_domain
The seller's quote has no token name or version in extra.
| Reported by | the facilitator, during verify |
| Usually fixed by | the seller |
Cause
For the exact scheme on EVM, the payment requirements must carry extra.name and extra.version, the token's EIP-712 domain. The facilitator rejects the payment when either is missing.
Fix
- Seller: add
extra: { name, version }to each EVM payment option. The official server packages fill this in for known tokens. - Check your endpoint with the endpoint checker; it warns when these fields are missing.
About this reference
Causes are taken from the source of @x402/evm 2.31. Other facilitators and later versions may use the same code for slightly different checks. See all x402 errors.