Skip to Content
GuidesExecute a transaction

Execute a transaction

Zodiac Pilot records, simulates, and executes transactions through a vault. You use the dapps you already know; Pilot routes the calls through the Safe and its policies.

You need: Pilot installed, and a vault with a policy that permits your action.

Steps

  1. Open the dapp where you want to act.
  2. Open the Pilot browser extension.
  3. Select the vault that will execute the transaction.
  4. Complete the flow in the dapp and record the transaction. Review the bundle, then run the simulation. The simulation shows the exact token flows and state changes before anything is onchain.
  5. Optional: go to other dapps and record more actions. Pilot keeps every step in the bundle, and executes the bundle as one atomic transaction.
  6. Click Sign in Pilot to submit the bundle.
  7. Approve with a wallet that can sign for the execution path, and complete the execution.

When a call is outside the policy, the transaction reverts onchain. The simulation shows this before you sign. To understand a revert reason, see read the revert reason.

Next steps

Last updated on