Skip to main content
POST
Execute Plan

Execute Plan

Executes a previously created plan. The plan must have been signed by the sub-account’s signer. This triggers the actual on-chain transaction(s).

Request

Body parameters

Examples

Response

Response fields

Signing the plan

When you create a plan (earn, withdraw, or transfer), the response includes details.eip712_data.digest. This is the EIP-712 hash that the account’s signer must sign.

Errors

Notes

  • Plans expire after 2 minutes. If the plan has expired, create a new one.
  • Once executed, the plan is consumed and cannot be re-executed.
  • The status: "executing" response means the transaction has been submitted but not yet confirmed. Use Activities or Events to track confirmation.
  • The signature must come from the signer key associated with the sub-account. A signature from a different key will be rejected.