Providers & Coverage
Three analytics providers are supported. Several can be configured for the same profile at once, each with its own credentials and enabled functions.
| Provider | Functions | Credentials |
|---|---|---|
| Chainalysis | Address screening, KYT | API key |
| Crystal | Address screening | API key |
| Elliptic | Address screening | API key and secret — Elliptic signs its requests |
Crystal and Elliptic screen an address only: their transfer-level checks need a transaction hash, which does not exist before a transfer is broadcast.
Block Thresholds
What counts as a block — the risk level or score at which a transfer is rejected — is a deployment setting, not a per-profile one. Chainalysis blocks on risk level and alert severity; Crystal and Elliptic block on a numeric risk score, each on its own scale.
Ask the operator of your deployment for the cut-offs in force. They are what maps screening onto your own risk policy, and what explains a rejection after the fact.
Network Coverage
Coverage is per provider, per network, and it is fail-closed: if the only enabled provider does not cover the network of a transfer, the transfer is rejected rather than passed through unscreened. On Solana, enable Crystal or Elliptic — Chainalysis KYT does not cover it.
| Network | Chainalysis | Crystal | Elliptic |
|---|---|---|---|
| Ethereum | Yes | Yes | Yes |
| Bitcoin | Yes | Yes | Yes |
| TRON | Yes | Yes | Yes |
| Solana | Not covered | Yes | Yes |