All errors

Contract reverts

Ownable: caller is not the owner


What it means

The function you called is restricted to the contract's owner, and your address is not it. Regular users hitting this are almost always on the wrong function, the wrong contract, or following instructions meant for the protocol team.

How to fix it

Use the dapp's normal interface for the action instead of calling the contract directly. If you are the owner and see this, you are signing from a different address than the one that owns the contract.

Still stuck?

Paste your transaction hash and get the exact decoded reason for your failure, free.

Decode my transaction

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