Variable.AgentWalletStatus
const AgentWalletStatus: {
Active: "active";
Deploying: "deploying";
Failed: "failed";
Ready: "ready";
};
Lifecycle status of an agent wallet.
deploying: The wallet is being provisioned on-chain (deployment job is in progress). The wallet address is not yet available.ready: The SchnorrAccount has been deployed and the on-chain address is available, but the agent's FROST signer has not been registered yet. The wallet can receive funds, but cannot sign — it is awaiting its first MCP interaction (DKG +registerSigner).active: The agent's FROST signer has been registered on-chain (first MCP interaction completed). The wallet is fully operational and can authorize transactions. Transition fromreadyhappens once, on the first successful signer registration.failed: The deployment job encountered an unrecoverable error; the wallet cannot be used.
Type Declaration
| Name | Type | Default value |
|---|---|---|
Active | "active" | 'active' |
Deploying | "deploying" | 'deploying' |
Failed | "failed" | 'failed' |
Ready | "ready" | 'ready' |