Skip to main content
Anchor provides built-in error codes and supports custom error definitions.

Custom errors

Define custom errors with #[error_code]:

Error codes

Custom errors start at code 6000:
  • First error: 6000
  • Second error: 6001
  • And so on…

Anchor framework errors

Common built-in errors: See the complete error list in the source code.

Using errors

See Error Handling for more details.