Developers
Errors and troubleshooting
What contract reverts mean and which inputs to inspect before retrying.
Router errors
Pool errors
Factory string reasons include identical, zero, token code, fee tier, exists and creating. Stable initialization requires equal normalized balances and enough liquidity above the locked floor.
Reverts are not transactions to retry blindly. Decode against the exact source/ABI revision, simulate with current state and preserve user-approved limits. Never print raw RPC HTML or private wallet data to visitors.