The Transaction Approval page is where Approvers review and act on transactions that have been initiated by an Initiator. Depending on your enterprise's approval rules, a transaction may require one or more Approvers to sign off before it is executed.
This is a key part of Gambit Custody's maker-checker control — ensuring no single person can initiate and approve their own transaction.
Who Can Access This?
Role | Access |
|---|---|
Root Admin | ✅ View & Export only |
Super Admin (all) | ✅ View & Export only |
Super Admin + Approver | ✅ View, Export & Approve (assigned wallets) |
User + Initiator | ✅ View assigned wallet transactions |
User + Approver | ✅ View, Export & Approve (assigned wallets) |
User + Viewer | ✅ View assigned wallet transactions |
User (no wallet role) | ❌ No access |
📌 Note: Only users with the Approver wallet role can take action on pending transactions. All other roles can view but not approve.
Understanding the Approval Table
When you open the Transaction Approval page, you will see the following columns:
Column | What It Means |
|---|---|
Requested At | Date and time the transaction was initiated |
Asset Wallet | The wallet the transaction is coming from |
From | Source wallet address |
To | Destination wallet address |
Amount | Value of the transaction |
Initiator | The team member who created the transaction request |
Approvers | Who has approved so far, and how many approvals are needed |
Approval Rule | The policy governing how many approvals are required |
Status | Current state of the transaction (e.g. Pending, Approved, Rejected) |
Action | Available actions for your role (e.g. Approve or Reject) |
How to Approve or Reject a Transaction
Log in to the Enterprise Portal.
From the left-hand sidebar, locate the TRANSACTIONS section and click Transaction Approval.
Review the list of pending transactions.
Click on a transaction row to view its full details.
After reviewing, click Approve or Reject in the Action column.
⚠️ Important: Review all transaction details carefully before approving — including the destination address and amount. Approved transactions that meet the quorum requirement will proceed to execution and cannot be reversed.
Filtering & Exporting
Use the Filters button to narrow the list by date, status, or wallet.
Click the yellow Export button to download the approval records for audit or reporting purposes.
Frequently Asked Questions
Q: Why can't I see the Approve button? You may not be assigned the Approver role for that wallet. Contact your Root Admin or Super Admin to confirm your wallet access role.
Q: How many approvals does a transaction need? This depends on your enterprise's Approval Rule configuration. The Approvers column will show you how many approvals have been received and how many are still required.
Q: Can the Initiator approve their own transaction? No. The Initiator and Approver must be different users. This is enforced by the system.