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.

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