meeClient.executeQuote(...), you need a way to track whether it succeeded. Biconomy MEE provides two main tools to monitor transaction status:
1. waitForSupertransactionReceipt
This is the recommended approach for most use cases.
Parameters
hash(required): The supertransaction hash returned byexecuteQuoteconfirmations(optional): How many confirmations to wait for after mining
When to use
Use this method when you:- Want a simple blocking workflow
- Only proceed after the transaction is complete
- Do not need partial updates or background monitoring
Example
2. getSupertransactionReceipt
This method gives real-time, snapshot-based access to the current transaction status.
Parameters
hash(required): The supertransaction hashwaitForReceipts(optional, default: true): Wait for receipts before resolvingconfirmations(optional): Number of confirmations to wait for
When to use
Use this method when you:- Want to check status in the background
- Are building your own UI polling or refresh interval
- Don’t want to block the app while waiting
Example
3. Supertransaction Wait Mode
Transaction confirmation mode. Controls how many confirmations to wait for before returning a response.Options:
-
default- Waits for multiple confirmations (recommended for most use cases) -
fast-block- Returns after 1 block confirmation for faster response timesThefast-blockmode only waits for 1 block confirmation. In worst-case scenarios, the transaction may be reorged or replaced.
4. Generating a MEE Scan Link
To let users view their transaction on an explorer:
waitForSupertransactionReceipt will be easiest to integrate.