Instruction errors (runtime)

MissingAccount

Appears as An account required by the instruction is missing

Instruction

MissingAccount

“An account required by the instruction is missing”

A required account was not passed to the instruction.

Common causes

  • Omitting an account the program needs (often a sysvar, program id or ATA).

How to fix it

  • Pass every account listed in the program's documentation or IDL.

Decode another error

Try: