/v1/execute endpoint submits signed quotes for on-chain execution. After receiving a quote and signing the required payloads, this endpoint orchestrates the execution of your multi-chain operations via MEE nodes.
Overview
The execute endpoint:- Accepts signed quotes - Takes the complete quote response with user signatures
- Submits to MEE network - Routes transaction to MEE nodes for orchestration
- Handles multi-chain execution - Manages cross-chain operations asynchronously
- Returns transaction hash - Provides supertransaction hash for tracking
The execute endpoint expects the complete quote response with an updated
payloadToSign array containing your signatures. Simply spread the quote and override the payloadToSign field.Complete Workflow
1
Get Quote
Request a quote from
/v1/quote with your operations defined in composeFlows2
Sign Payloads
Sign the payloads based on the returned
quoteType:permit: Sign EIP-712 typed data (gasless)onchain: Send approval transaction and get hashsimple: Sign raw message
3
Execute
Submit the entire quote response with signed payloads to
/v1/execute4
Monitor
Track execution using the returned
supertxHash on MEE explorerRequest Structure
Request Body
The request body is the complete quote response with an updatedpayloadToSign array:
Key Fields
Example Requests
Response
Returns execution status and transaction hash:Response Fields
Monitoring Execution
After receiving thesupertxHash, you can:
- Track on MEE Explorer:
https://meescan.biconomy.io/details/{supertxHash} - Wait for completion using MEE SDK:
Complete Example by Mode
- EOA Mode
- Smart Account
- EIP-7702
With Permit Signature (Gasless Approval)
Error Handling
The endpoint returns appropriate HTTP status codes:200 Success
400 Bad Request
500 Internal Server Error
Best Practices
Verify Quote Before Execution
Verify Quote Before Execution
Always validate fee amounts and expected outputs before signing:
Handle All Signature Types
Handle All Signature Types
Implement handlers for all three quote types:
Wait for On-Chain Approvals
Wait for On-Chain Approvals
For
onchain quote type, always wait for transaction confirmation:Monitor Execution Status
Monitor Execution Status
Track supertransaction completion using MEE SDK:
Handle Execution Errors
Handle Execution Errors
Check the
success field and handle errors appropriately: