OptionalemulatorThe co-signer (emulator) key — required only for covenant (arkadeScript) functions.
The Arkade Service signer key (x-only) — used for address derivation and collaborative-path detection, not for $param resolution.
OptionaluserThe wallet's x-only key — identifies which inputs the wallet signs.
The signer keys a program is compiled against.