Skip to main content
Identity & Compliance lets you verify who you are transacting with, screen transactions and addresses for risk, and apply your compliance policies automatically as transactions move through your workspace. You set up your providers and policies once. Fireblocks then applies them to every matching transaction: an outgoing transaction is screened before it is approved and signed, and an incoming transaction is screened once it receives its first blockchain confirmation. For why screening in the transaction path matters, see Why Screen Through Fireblocks on the Help Center. It covers counterparty and transaction compliance. It does not cover onboarding or KYC for your own end customers, and it does not replace your compliance program: you remain responsible for reviewing flagged activity and filing any required regulatory reports. Most setup, such as connecting providers and building policy rules, happens in the Console. Through the API, you react to screening outcomes, read results and policies, act on individual screened transactions, and attach your own customer identifiers. Each guide states whether a task is available through the API, the Console, or both.

Where screening runs in a transaction

Screening flow for outgoing and incoming transactions If AML/KYT freezes an incoming transaction, the checks after it do not run.

How this section is organized

If you are new to Identity & Compliance through the API, start with Get started, then read the Key concepts, beginning with Compliance Events & Webhooks. Compliance screening covers everything that happens during a live transaction. Compliance tooling supports your compliance program outside live transactions.
  • Address Registry: look up the legal entity behind an address, register your legal entity, and manage participation.
  • Cyber and Operational Resilience (COR) Compliance Package: the legal, reporting, and audit materials that help you manage Fireblocks as a third-party ICT provider under the EU’s Digital Operational Resilience Act (DORA). Help Center only.
  • Fireblocks’ Compliance Policy (OFAC Sanctions): Fireblocks automatically blocks outgoing transactions to addresses on OFAC’s sanctions list, before your own policy rules run. A blocked transaction returns status BLOCKED with subStatus BLOCKED_BY_POLICY. There is nothing to configure.

On the Help Center

To configure these capabilities in the Fireblocks Console, see About Identity & Compliance.