How Participants Work Together

Each participant type plays a part in fulfilling intents:

  1. A user or developer submits an intent to Ender (via API or a dApp interface).

  2. Action Builders have already provided a rich catalog of possible actions that could be used.

  3. Pathfinders race to compose those actions into a valid plan that achieves the intent, checking the shared state for the latest data.

  4. Validators verify the best plan and execute the transactions across the respective blockchains.

  5. The intent’s outcome (e.g., tokens moved or swapped as desired) is delivered, and the network updates its shared state for any changes.

Intent → Pathfinder → Validator → Blockchains → Outcome. This collaborative process is what makes Ender powerful yet developer-friendly.

Last updated