Why do I get "EIP-7702 is disabled" (-32602) when sending a user operation on Monad?

Last updated: August 21, 2026

Example error:
{"code":-32602,"message":"EIP-7702 is disabled"}

This error is returned by eth_sendUserOperation when the sender is an EIP-7702-delegated EOA on Monad Mainnet or Testnet.

EIP-7702 support is disabled by default for every team on Monad.

Why EIP-7702 is disabled on Monad

Monad enforces a reserve balance requirement of 10 MON on accounts. If an EIP-7702-delegated EOA's balance drops below this reserve during execution (or starts below it), the bundler's onchain transaction reverts. Because the bundler still pays gas for the full transaction even when it reverts, this creates a denial-of-service and MEV risk that is unique to Monad's execution model. To prevent this, Alchemy disables EIP-7702 for user operations on Monad Mainnet and Testnet by default.

How to request access

Access is granted on a case-by-case basis to teams that can commit to keeping any EIP-7702-delegated account balances above the 10 MON reserve at all times, or to not holding MON in those accounts. Contact Alchemy support to request access, and include your expected Monad traffic volume. Alchemy reserves the right to revoke access if it observes substantial onchain reverts tied to the reserve balance requirement.