Using Fireblocks with OPUS Pool
Everything you need to know to use Fireblocks with OPUS Pool
Last updated
Was this helpful?
Everything you need to know to use Fireblocks with OPUS Pool
Last updated
Was this helpful?
In order to integrate OPUS Pool with Fireblocks, we will be using the built in WalletConnect functionality to gather the information we need to connect your Fireblocks account to OPUS Pool.
As a brief overview, WalletConnect is an open-source protocol that enables secure and decentralized connections between various blockchain wallets and dApps (decentralized applications). Users can interact with dApps like OPUS Pool from their mobile wallets to manage and execute transactions without exposing private keys.
Fireblocks is a secure and enterprise-grade platform designed to manage digital assets and crypto transactions, providing solutions for securely transferring, storing, and issuing digital assets, with features like multi-party computation (MPC) and a network of trusted partners.
So how do we get these two interfaces to work together to integrate with OPUS Pool? Read on!
When first landing on the OPUS Pool page, click on the 'Connect wallet' button in the upper-right hand side of your screen.
Next, you will be prompted with a connection method. In this case, we are choosing WalletConnect as illustrated below.
You'll see a screen like the following:
From here, you'll have two options on how to proceed.
1.) Connect to your Fireblocks account via the Fireblocks button.
This can be done via your web browser, however, signing transactions will still be done via Fireblocks on your mobile device.
2.) Connect to OPUS Pool via the Wallet Connect QR code from your Fireblocks account.
This will require the use of a mobile device to access your Fireblocks account. Signing will also take place via your Fireblocks app on your mobile device.
Either option is equally viable, it just comes down to which you prefer.
To connect directly via your Fireblocks account, please read on for Option 1: Connecting via Fireblocks.
Alternatively, to connect via QR code, skip ahead to Option 2: Connecting via QR Code.
From the WalletConnect popup window we saw before, select the Fireblocks button to the right of the MetaMask and Ledger buttons.
This will open a new browser tab where you will be prompted to first login to your Fireblocks account then connect your Fireblocks vault to OPUS Pool.
You'll see a screen similar to the screenshot below:
Click 'Connect vault' and after some loading time has passed, this window will disappear and you will see something similar to the following in your Fireblocks dashboard.
Next, leave this window open and navigate back to the tab where you have OPUS Pool open in your browser.
Now you should see your wallet connected and you will be ready to stake using the OPUS Pool interface.
When you finalize your transactions, you will need to sign via your Fireblocks app on your mobile device.
If you'd like a refresher on the staking steps for OPUS Pool, please see:
As you go through the staking process, you'll be able to check on the progress of the staking transactions via your Fireblocks account.
For example, you may see statuses such as:
Here's some examples of how this may look in your Fireblocks account.
And you're all set!
You've successfully staked in OPUS Pool via your Fireblocks account.
First, open up your Fireblocks app on your mobile device and select the 'Scan' button. It can be seen just to the left of the gear icon, highlighted in the screenshot below.
All transactions will be finalized and signed via your Fireblocks app on your mobile device.
This will open up a scan function on your mobile device.
Use this to scan the WalletConnect QR code that is open in your browser.
Next, select the Fireblocks vault you wish to stake from.
Once you've selected your vault, select 'Connect'.
You'll be prompted to confirm the connection. You can do so by pressing on 'Got it'.
Now if you navigate back to OPUS Pool in your browser, you will be able to see your connected Fireblocks wallet.
You can proceed with staking as normal.
If you'd like a refresher on the staking steps for OPUS Pool, please see:
As you go through the staking process, you'll be prompted to sign any transactions in your Fireblocks mobile app.
Simply put, you'll initiate the staking transactions via OPUS Pool and sign them from your Fireblocks app.
Here's a screenshot example shown below.
Click on 'View' to see the transaction details before you sign it.
If all looks good, tap on 'Approve' to sign and submit the transaction.
You'll likely be prompted for your Fireblocks password or FaceID to approve the transaction.
After submitting it, you can view your Fireblocks dashboard from either your mobile or web browser interface to review your recent activity.
And that's it!
You've successfully completed a transaction in OPUS Pool using Fireblocks in your mobile app.