Skip to main content
Compliance checks live inside the same ChainStream API as the data itself — no second vendor, no second invoice, no second data-exfiltration surface. Score a transfer, fingerprint an address, flag a withdrawal, produce a Travel-Rule-ready summary — all from your existing integration.

KYT — Know Your Transaction

Risk-score any incoming or outgoing transfer. Returns risk bands, exposure categories, alert codes and the reasoning trail.

KYA — Know Your Address

Fingerprint a counterparty address — entity tags, risk level, sanctions matches, historical behaviour.

When you need it

Run every incoming deposit through KYT before crediting the user. Block or hold if the transfer matches sanctions lists, mixers or darknet markets.
Use the withdrawal endpoints to get a fraud-assessment score and network-identification breakdown for the destination address before you release funds.
Fingerprint addresses that interact with your wallet before allowing swaps, staking or deposits.
Export per-transfer summaries that match the fields regulators require for FATF Travel-Rule messages.
Before signing, surface the risk band of the counterparty pool, token creator or receiving address.

How compliance fits alongside the data

KYT and KYA are just more data products — queried the same way as tokens, trades and wallets. That means you can:
  • Attach KYT results to every row in your Trades and Transfers pipeline
  • Join KYA entity labels against Wallets and Smart Money cohorts
  • Run compliance filters inside the same GraphQL query that pulls your primary data
  • Consume Kafka transfer topics together with REST-scored risk data, side-by-side

Start here

KYT concepts

What KYT returns, how risk is computed, what each field means.

KYA concepts

How addresses are fingerprinted and what labels ChainStream assigns.

Integration guide

Step-by-step wiring into deposit, withdrawal and on-chain flows.

KYT API Reference

Every endpoint — address, transfer, withdrawal, alerts, exposures.

Deposit-check tutorial

End-to-end tutorial that plugs KYT into a real deposit flow.

Data privacy

Data handling and retention for compliance payloads.