MetaMask Snap transactions are initiated via MetaMask and sent to TrustVault for approval. The approval process follows the standard TrustVault workflow:
-
Transaction Initiation:
- A transaction is created in MetaMask using the TrustVault Snap integration.
- The transaction is automatically sent to TrustVault for approval.
-
Approval Process in TrustVault:
- Approvals are required based on your TrustVault policy settings.
- Users or authorised approvers must review and approve the transaction in TrustVault.
- All necessary approvals must be completed before proceeding.
-
Transaction Execution:
- Once all required approvals have been provided, MetaMask will proceed with signing and broadcasting the transaction to the blockchain.
Additional Notes:
- Ensure that the correct approvers are available to approve the transaction to avoid delays.
- If you encounter issues, verify that your TrustVault integration with MetaMask Snap is correctly configured.
- You can monitor the transaction status within TrustVault or MetaMask for real-time updates.