Chainalysis

Chainalysis is a leading provider of blockchain analysis and transaction monitoring. The Know Your Transaction platform delivers real-time risk scoring and investigative tools to help organizations meet AML requirements.

Setup

  1. In the IBM Digital Asset Haven Dashboard, go to Settings > Integrations > AML .
  2. Select the Chainalysis tab.
  3. Enter your Chainalysis API key.
  4. Click Save.

Outbound Transfer Prescreening

Outbound transfers can be screened by Chainalysis before being broadcast on-chain. To enable prescreening, create a policy with:
  • Activity kind: Wallets:Sign
  • Rule kind: ChainalysisTransactionPrescreening
  • Action kind: Block, RequestApproval, or NoAction
When triggered, the Chainalysis screening results are included in the policy.triggered webhook event.

Inbound Transfer Screening

Chainalysis can screen and report the incoming transfers detected by the IBM Digital Asset Haven indexer. To enable this, create a policy with:
  • Activity kind: Wallets:IncomingTransaction
  • Rule kind: ChainalysisTransactionScreening
  • Action kind: NoAction
When triggered, the Chainalysis screening results are included in the policy.triggered webhook event.

Supported Networks

Note: For the most up-to-date list of supported networks and assets, see the Chainalysis KYT documentation.
Native Token Transfers
Native token transfers can be screened on the following networks:
  • Network
  • Algorand
  • ArbitrumOne
  • AvalancheC
  • Bitcoin
  • Bsc
  • Ethereum
  • FantomOpera
  • Litecoin
  • Optimism
  • Polygon
  • Solana
  • Tron
  • XrpLedger
ERC-20 Token Transfers
ERC-20 token transfers can be screened on the following networks:
  • ArbitrumOne
  • AvalancheC
  • Bsc
  • Ethereum
  • Optimism
  • Polygon