Errors /
invalid_exact_evm_insufficient_balance
The paying wallet holds less of the token than the quoted amount.
| Reported by | the facilitator, during verify |
| Usually fixed by | the buyer |
Cause
The facilitator simulated the transfer, it failed, and the payer's on-chain balanceOf for the quoted asset was below the required amount.
Fix
- Fund the paying wallet with the quoted token on the quoted network. A balance on Base does not count for a quote on Base Sepolia, and the reverse.
- Confirm the wallet that signs is the wallet you funded.
- For test USDC on Base Sepolia, use Circle's faucet at https://faucet.circle.com.
Reproduce it
The Standard payment scenario on this site returns this error when paid from a wallet with no test USDC.
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.