All errors

Contract reverts

“ReentrancyGuard: reentrant call”


What it means

The contract blocked a call that re-entered it before a previous call finished, which is the classic shape of an exploit attempt, but can also fire on legitimate complex interactions between contracts.

How to fix it

As a user, retry the action on its own, not batched with other operations. If it keeps failing, the dapp's contract interaction is the problem, not your wallet: report it to the protocol.

For the full walkthrough of why transactions fail, read the complete error guide.