POST /v1/yield/execute
Free — No payment required.
enforce mode), the server creates an ephemeral test RPC at the latest block, simulates the transaction, and only submits to the bundler if simulation succeeds. This prevents failed transactions from reaching the chain.
Duplicate execution calls for the same successful intentId are idempotent:
- First success returns
result: "executed". - Later duplicates return
result: "already_executed"with the original transaction hash.
Parameters
Signed-intent payload returned by
POST /v1/yield/prepare, including chainId, userOps, merkleRoot, and proofs.EIP-712 signature over
intentEnvelope.signing generated by the same wallet as intentEnvelope.userOps[0].userOperation.sender.Optional alias for correlation. If provided, it must equal
intentEnvelope.merkleRoot.Example
Response
explorerUrl links directly to the transaction on the block explorer for the chain used.