Errors /

invalid_exact_evm_token_name_mismatch

The token name in the quote is not the name the token contract reports.

Reported bythe facilitator, during verify
Usually fixed bythe seller

Cause

The transfer simulation failed, and the token contract's on-chain name() differs from extra.name in the payment requirements. A signature made over the wrong name can never be accepted by the token.

Fix

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.