← All docs

Transfer hook

Execute is the SPL transfer-hook instruction. The program requires the transferring flag on both token accounts, derives its own PDAs, and rejects transfers until the config is locked. Extra accounts include the evolution config, state, address lists and a per-wallet buy guard. A trader account must be prepared before its first buy.