Skip to main content

What is Maker-Checker?

Maker-Checker

Maker-Checker is a dual-control approval framework, the same principle used in traditional banking for wire transfers, applied to Bitcoin transactions.

How it works

  • Maker: an authorized team member initiates a transaction request.

  • Checker: a second authorized approver independently reviews and approves (or rejects) the request before it is executed.

This ensures no single employee can unilaterally move funds, protecting your treasury from internal errors, unauthorized transfers, and fraud.

Permissions by role

Only the Owner can enable or disable Maker-Checker. When active, it applies across transactions and user management. Here is a full breakdown of what each role can do:

  • Governance: Enable/disable Maker-Checker (Owner only)

  • Transactions: Approve transactions, Buy BTC, Deposit BTC, Deposit USD to wallet, Link new bank account, Sell BTC, Withdraw BTC from trade wallet, Withdraw BTC from vault, Withdraw USD from trade wallet (Owner and Admin)

  • Withdrawals: Video verifier (Owner only)

  • User management: Add user, Disable user (Owner and Admin)

  • Billing: Add, delete, and update payment methods (Owner and Admin)

View users cannot perform any of the above actions.

Did this answer your question?