# `invalid_exact_evm_missing_eip712_domain`

> The seller's quote has no token name or version in `extra`. What causes this x402 error and how to fix it.

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](https://x402testendpoint.com/#check); 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](https://x402testendpoint.com/errors).

Source: https://x402testendpoint.com/errors/invalid_exact_evm_missing_eip712_domain
