Errors /
invalid_exact_evm_transaction_simulation_failed
The facilitator simulated the transfer and it failed for a reason it could not identify.
| Reported by | the facilitator, during verify |
| Usually fixed by | the buyer or the seller, depending on the cause |
Cause
The simulated transferWithAuthorization call reverted, and the follow-up checks (balance, token name and version, nonce) did not explain why.
Fix
- Retry once; a transient RPC problem can cause this.
- Check the token is not paused and neither address is blocked by the token issuer.
- Check the
assetaddress and network in the quote are correct.
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.