All selectors

Uniswap Permit2

0xcd21db4f: SignatureExpired

error SignatureExpired(uint256)

What it means

A transaction that reverts with the raw data 0xcd21db4f hit the custom error SignatureExpired, defined in Uniswap Permit2. The explorer shows the hex because it does not have the contract's ABI to translate it.

The signed permit had a deadline and the transaction missed it, usually because it sat unmined too long.

How to fix it

Rebuild and re-sign the trade with a fresh quote so the new deadline is in the future, and use a market-rate fee so it mines in time.

Want the exact answer for your transaction?

Paste the hash and we decode the revert against the contract itself, including the values inside the error, free.

Decode my transaction

Every selector on this page was computed as the first 4 bytes of keccak256 of the signature shown. A selector identifies a signature exactly; on rare occasions two different signatures share one, so the transaction decoder is always the more precise answer.