# Fireblocks

### What problem does this integration solve?

Without integration, post-trade settlement requires manual transfer initiation, repeated data entry, and separate reconciliation across trading and custody systems. The integration replaces these manual steps with an automated workflow.

### What value does Fireblocks add?

* Automated post-trade settlements, including auto-commit flows between counterparties using Fireblocks on FM
* Single point of entry: settlement instructions are created directly on the FM platform based on FM position calculation

### What are the prerequisites?

Clients must meet the following conditions:

* Both counterparties have accounts with FM and Fireblocks
* The relevant asset and network are supported by Fireblocks
* Both counterparties are added to the FM profile in Fireblocks

### How is the setup completed?

Client A creates a connection using an FM profile ID:

* UAT: 981071d7-fc88-44ee-9565-97abf18ffcfa
* Prod: 8823b522-9725-49c0-ab2f-85cb72c86b72

Alternatively, the client can provide its Fireblocks profile ID and the FM team will initiate onboarding.

### How to settle via Fireblocks?

1. In the FM platform, **create a settlement transaction** for your Open Position

   <figure><img src="https://1906424770-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlhEtVTUclDpcNfjGvCeB%2Fuploads%2F1gjpOc6sOqsajl2DrEkq%2FScreenshot%202026-02-05%20at%2015.56.48.png?alt=media&#x26;token=f6a50518-33ff-4960-8241-5b455c1b435d" alt="" width="563"><figcaption></figcaption></figure>
2. Select **Fireblocks** as the **settlement method**. This option appears only when:
   1. your Fireblocks setup on FM is complete
   2. your counterparty’s Fireblocks setup on FM is complete
   3. the asset and network are supported by Fireblocks
3. Click **'Create and Continue'**. FM will generate the FM transaction and create the corresponding Fireblocks transfer request in your Fireblocks workspace

   <figure><img src="https://1906424770-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlhEtVTUclDpcNfjGvCeB%2Fuploads%2FiSAFhheAvwdQCLu0ix76%2FScreenshot%202026-02-05%20at%2015.57.01.png?alt=media&#x26;token=d3bf22fb-c6de-4a88-8a41-5528c742245c" alt="" width="563"><figcaption></figcaption></figure>
4. **Go to your Fireblocks workspace** (Web Console or mobile app) and **fund** the transfer.

   If your workspace uses additional approval policies, complete the **approval** step as well

   <figure><img src="https://1906424770-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlhEtVTUclDpcNfjGvCeB%2Fuploads%2F0Bx5eAfal0grmQpxB3Tx%2FScreenshot%202026-02-05%20at%2015.58.51.png?alt=media&#x26;token=c79169ee-6d14-48cf-9401-f90bb376d46c" alt=""><figcaption></figcaption></figure>

   <figure><img src="https://1906424770-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlhEtVTUclDpcNfjGvCeB%2Fuploads%2FehCs6DOaXWUE1ruPNAHJ%2FScreenshot%202026-02-05%20at%2016.08.24.png?alt=media&#x26;token=9df377be-a3f7-4929-98e5-4e32f9963b68" alt=""><figcaption></figcaption></figure>
5. Wait for Fireblocks to execute the transfer. Once the transaction receives blockchain confirmation, Fireblocks will update the transfer status to *Completed*
6. Check the transaction status on the FM platform. FM receives status updates from Fireblocks and will set the FM transaction to *Committed* once the transfer is finalized
7. Review updated NOP values. FM recalculates and updates Open Positions for both counterparties based on the committed settlement transactions

### Which API methods are available?

[Supported endpoints](https://faq.finerymarkets.com/api-reference/rest-api/settlements/fireblocks) include:

* Settlement creation
* Deleting pending settlement instructions
* Transfer status retrieval
