EVM / SolidityRunbook 0/2 done
0xe2517d3f

EVM / Solidity Error 0xe2517d3f: AccessControlUnauthorizedAccount

Error✕ Not retryable · fix the payloadSmart Contract
TL;DR · 10-second read

The caller lacks the required role (here MINTER_ROLE = keccak256("MINTER_ROLE")). Grant it with grantRole(role, account) from an admin of that role.

Identify: does your log match?

What you see · exact log / response
ContractFunctionExecutionError: The contract function "mint" reverted.

Error: AccessControlUnauthorizedAccount(address account, bytes32 neededRole)
                                      (0x70997970C51812dc3A010C7d01b50e0d17dc79C8, 0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6)

Fix

Being written

Copy-paste fixes for 0xe2517d3f are in the enrichment queue

The summary above is verified. Paste your full trace into the decoder for a diagnosis now.

Open the decoder →

Related errors

Last verified 2026-10-16 · Source: 4byte/OpenChain signatures + OpenZeppelin v5 custom errors + Panic codes · Official docs ↗ · ~1,300 searches/mo