Skip to main content

Variable.SignerStatus

const SignerStatus: {
Active: "active";
Deleting: "deleting";
Failed: "failed";
Pending: "pending";
Ready: "ready";
};

Lifecycle status of an agentic signer.

  • pending: Row created, queued for the deploy/signer-create consumer. No apiKey, commitmentKey, on-chain account, or pending commitment yet.
  • ready: Consumer finished — apiKey + commitmentKey persisted, SchnorrAccount deployed, and the commitment address staged on chain. Awaiting the agent's DKG + registerSigner call.
  • active: registerSigner landed on chain — the FROST signer is in the multi-signer set, the commitment has been consumed (single-use), and commitmentKey has been cleared. The signer can now authorize relayed transactions.
  • failed: Provisioning, registration, or deletion failed.
  • deleting: Revocation requested; on-chain removeSigners in flight.

Type Declaration

NameType
Active"active"
Deleting"deleting"
Failed"failed"
Pending"pending"
Ready"ready"