Fireblocks is primarily used for custody. We use it as a custody wallet where we manage all our funds within Fireblocks. Our user-facing interactions are handled through our APIs. We deal with Fireblocks to manage the main vault where our funds are securely structured and segmented. The security is maintained by Fireblocks itself. On our end, we build user-facing APIs that allow users to view their balances within Fireblocks without having to interact directly with Fireblocks. We have multiple use cases for Fireblocks, but most of them are focused on cryptocurrency.
Fireblocks manages everything related to blockchain transactions. We don’t need to handle the provider or the security of the wallet ourselves. The most important factors are the security and stability of their service. Visibility is also crucial; we have that with Fireblocks; we can track what’s happening and what’s not.
We need better visibility into blockchain activities, especially when issues occur. For example, having detailed logs for transactions on the Fireblocks chain would be helpful. A dashboard with such logs would allow us to see directly what happened on the blockchain. We lack this detailed information and often need to provide Fireblocks with specific IDs to trace issues. If Fireblocks could allow clients to trace these issues themselves, it would save time for us and Fireblocks.
Most of the time, we haven’t experienced stability issues with Fireblocks. When issues arise, the main concern is the lack of visibility into blockchain activities. While stability has been consistently good, more detailed visibility would be helpful.
Fireblocks is reliable and handles many security and management aspects, allowing us to focus on other things.
Security is the most important factor. Fireblocks are not inexpensive, but the cost is justified by the security it provides. The second key aspect is stability. Fireblocks handles the infrastructure for wallet management and transactions, which allows us to focus on preparing the necessary hooks and integrations on our end. This setup ensures we can connect and work effectively with Fireblocks while relying on their robust service and infrastructure.
We explored other options previously, primarily due to cost concerns. We found some lower-cost alternatives, but we already have experience with Fireblocks, and they effectively handle our fund management needs. Fireblocks addresses all the issues we had before, and we are satisfied with their service.
Starting with Fireblocks was relatively easy for us. Working with the cosigner API was the most complex part, especially the first time. Everything else was straightforward. Their API is well-documented and user-friendly.
First of all, make sure to sign a solid contract with Fireblocks and understand all their plans and costs. It's important to be aware of the expenses involved. In terms of their service, they are excellent. I recommend them to anyone with a reliable infrastructure for managing wallets, NFTs, or other assets. They provide strong visibility and ensure nothing is missing, with a track record of zero data loss. This is crucial for handling money and funds.
When working with Fireblocks, ensure you understand the technical aspects and how to build your systems accordingly. For example, if you integrate with Fireblocks’ webhooks, you should set up a queue for these events to organize and store them properly before processing. This prevents data duplication. From our experience, we know how to work with them effectively, and we don't face any major issues. We initially had some challenges, but after addressing them and taking action on our end, things have been running smoothly.
From my experience using Fireblocks on the operational and technical sides, I understand their processes well and trust their approach. I can see the specific requirements for transactions and operations. However, it's important to consider that additional layers of security may be needed to ensure continued protection and functionality.
Overall, I rate the solution an eight out of ten.