Revert data decoder
Make sense of Error, Panic and custom error bytes.
This fictional call requests a transfer of one hundred raw units while the relevant balance is forty.
Animated local teaching model. No wallet, RPC or live blockchain data. Some labels and hashes are abbreviated for readability.
How to use this revert decoder
Decode standard Solidity revert data and custom errors from a supplied declaration. Handles Error(string), Panic(uint256) and ABI-encoded custom errors without network requests. Start with the prefilled example, change an input, and run the calculation. Invalid values produce an explanation rather than a misleading result.
What the result means
These results describe your supplied inputs. They do not query a blockchain, check balances, estimate current network conditions, or submit transactions. Read understand why a call reverted for the meaning and limits of the calculation.