Skip to main content

Endpoint

Description

This is the unified entry point for creating cross-chain intents. An action groups related intents together and provides a single tracking ID. Each intent within an action can have its own execution mode and chain batches.

Request Body

Execution Modes

non-7702:presign mode is not yet implemented. Only 7702 and non-7702:on-demand modes are currently functional.
EIP-7702 mode uses delegate contract for execution.

Schema Details

TokenTransfer

ChainAuthorization (7702 only)

Response

Success Response (201)

Error Responses

Example Request

Workflow

  1. Create Action: Submit action with intents
  2. Track Progress: Use returned actionId and intentIds to monitor status
  3. Execute Steps: Call POST /actions/:actionId/intents/:intentIndex/steps/:stepIndex for each step

Next Steps

After creating an action: