Skip to main content
This document contains all user error codes that can be returned by the API. These errors are categorized by their retry behavior and error type.
  • Contract-Level
  • Transfer
  • Transfer ERC20
  • Refuel
  • Refuel ERC20
  • UniswapV3 Exact Input
  • Deactivate Instruction
  • Sweep CCTP
  • Transfer CCTP
  • Sweep
  • Sweep ERC20
  • Sweep UniswapV3
CodeTypeDescription
1201TerminalUser account is not delegated to the OtimDelegate contract
1202TerminalSignature verification failed for the provided instruction
1203TerminalAction cannot be executed due to contract-level restrictions
1204RetryableAction execution failed on-chain, may succeed with retry
1205TerminalInstruction has already been deactivated and cannot be executed
1206TerminalInstruction has already been deactivated in DeactivateInstructionAction