V7.12.0 - Fireblocks Integration

Learn about all the details of all our recent CRM updates here.

Released Date - 23 May 2024

We are thrilled to announce the integration of Fireblocks Vault with our CRM, a digital asset provider trusted by some of the world's leading banks and institutions. Fireblocks empowers brokers to seamlessly manage cryptocurrency deposits and withdrawals with enhanced protection. By leveraging Fireblocks' enterprise-grade infrastructure, you can ensure both the safety and efficiency of your clients' crypto transactions. Keep reading to learn more!

Summary

  1. New Crypto Payment Method: Discover new opportunities and enhance your client experience with our ready-to-use crypto payment gateway. Simplify cryptocurrency transactions and expand payment options for your clients, allowing you to accept payments globally and instantly with ease.

  2. Secure Vault Structure: Safeguard client assets through Fireblocks' vault structure, which segregates funds into dedicated vault accounts, strengthening security and audit protocols for all transactions. Enjoy the convenience of cryptocurrency without sacrificing safety or reliability.

  3. Security Checklist: Enhance the security of your funds by adhering to the recommended security checklist, which includes mandatory two-factor authentication (2FA) and multi-level approval processes, providing extra layers of protection.

1) Marketplace Installation & Permission Settings

To begin offering Fireblocks, follow these steps to install it via the CRM marketplace:

  1. Navigate to the CRM marketplace.

  2. Search for "Fireblocks" and click on "Install."

  3. You will be redirected to the details page where you can learn about the functionalities. Click "Install" to proceed with the installation.

Once Fireblocks is installed on your CRM, ensure to enable the following permissions:

  1. Read Fireblocks Settings: Allows viewing of settings for Fireblocks.

  2. Create Fireblocks Settings: Enables creation and configuration of settings for Fireblocks.

  3. Update Fireblocks Settings: Facilitates updating and amending the configuration for Fireblocks.

  4. Delete Fireblocks Settings: Grants the ability to delete Fireblocks settings as needed.

2) Register for a Fireblocks Account

Next, to register for a Fireblocks account, follow these steps:

  1. Click "Request Demo".

  2. The Fireblocks team will reach out to you to setup your account.

3) Retrieving API Credentials from Fireblocks

Once you have created your Fireblocks account, follow these steps to retrieve the API credentials:

  1. Login to your Fireblocks account.

  2. Click "Settings".

  3. Navigate to "Users" tab and click "Add user".

4) Create Vault Account via Fireblocks

To create a vault account, follow these steps:

  1. Login to your Fireblocks account.

  2. Navigate to "Accounts".

  3. Click "Create vault account".

5) Connect Fireblocks to CRM

To connect your Fireblocks account to the CRM, follow these steps:

  1. Navigate to PSP Settings > Fireblocks Settings.

  2. Click "Create".

6) Inputting Callback Address into Fireblocks

You will need to input the CRM callback address into your Fireblocks account. To do so, follow these steps:

  1. Once you have created the Fireblocks settings, you can retrieve the callback address by clicking the "View" icon.

  2. You will be able to see the callback address here.

7) Fireblocks Security Measures

To enhance the security of your funds, we've introduced security measures for utilizing Fireblocks as a deposit and withdrawal channel. While these measures are optional, we highly recommend their implementation, which includes:

  1. Two-Factor Authentication (2FA) Verification: Clients are required to input a 2FA code before proceeding with any transactions.

  2. Multi-Level Approval for Withdrawals: Each withdrawal request undergoes two levels of mandatory approval. This additional verification layer ensures that only authorized and legitimate requests are processed, mitigating the risk of unauthorized withdrawals.

You'll have visibility into the necessary actions to enhance the security of your funding processes.

A) 2FA Verification

To enable 2FA Verification, follow these steps:

  1. Click on "GO NOW".

  2. You will be redirected to Security Settings.

B) Multi Level Approval

To setup Multi-Level Approval, follow these steps:

  1. Click on "GO NOW".

  2. You will be redirected to the CRM Marketplace.

  3. Locate "Multi-level Approval" and click "Install".

8) View, Edit & Delete Fireblocks Settings

You will be able to perform the following actions on your Fireblocks Settings:

View Settings

To view Fireblocks settings, follow these steps:

  1. Locate the specific Fireblocks setting you wish to view.

  2. Click on the "View" icon.

  3. You will be able to see all the configured settings.

Edit Settings

To edit Fireblocks settings, follow these steps:

  1. Locate the Fireblocks settings you want to edit.

  2. Click on the "Edit" icon.

  3. Make the necessary amendments.

  4. Click on "Save" to save the updated settings.

Delete Settings

To delete Fireblocks settings, follow these steps:

  1. Locate the Fireblocks settings you want to delete.

  2. Click on the "Delete" icon.

  3. A confirmation popup notice will appear.

  4. Click "Confirm" to proceed with the deletion.

  5. Please note that if the Fireblocks setting is being used by an existing deposit method, you will not be able to delete it.

9) Setting Up Fireblocks as a Payment Method

To setup Fireblocks as a payment method for your clients, follow these steps:

  1. Navigate to Transaction Settings > Deposit Settings within your CRM.

  2. Click on the "Create" button to create a new payment method.

10) Client Deposit via Fireblocks

To deposit funds via Fireblocks, your clients can follow these steps:

Navigate to the "Funds" section in their account and click on "Deposit".

11) Setting Up Fireblocks as a Withdrawal Method

To setup Fireblocks as a withdrawal method for your clients, follow these steps:

  1. Navigate to Transaction Settings > Withdrawal Settings.

  2. Under Withdrawal Method Settings, click "Create".

12) Client Withdraw via Fireblocks

To withdraw funds via Fireblocks, your clients can follow these steps:

  1. Navigate to Funds.

  2. Click "Withdraw".

Last updated