Skip to main content
The Chainalysis integration enables cryptocurrency wallet screening as part of your verification flow. Wallets are evaluated against Chainalysis Know Your Transaction (KYT) data to produce a risk score and category classification.

Prerequisites

  • A Chainalysis KYT API key
  • Verilock Enterprise plan

Setup

1

Obtain a Chainalysis API Key

Log in to your Chainalysis Reactor account. Navigate to Settings > API Keys and create a new key with KYT access.
2

Configure in Verilock

Go to Dashboard > Settings > Integrations > Chainalysis and enter:
  • API Key: Your Chainalysis KYT API key
  • Environment: production or sandbox
3

Enable Wallet Screening

In your verification profile, enable the Wallet Screening step. You can require wallet screening for all sessions or only for specific applicant types.
4

Test Connection

Click Test Connection to verify API access. Verilock will send a test address to the Chainalysis sandbox.

Supported Networks

Network support depends on your Chainalysis KYT plan. Contact Chainalysis to enable additional networks.

Risk Scoring

Chainalysis returns a risk score from 0 to 10 for each wallet address. Verilock maps these scores to four risk levels:
You can customize the score thresholds and default actions from Dashboard > Settings > Risk Rules > Wallet Screening.

Risk Categories

Chainalysis classifies wallet exposure into categories:

Wallet Screening Event

When a wallet is screened, Verilock emits a wallet.screened webhook event:

Configuration Options

Wallet screening adds approximately 2-5 seconds to session processing time depending on the Chainalysis API response time. Consider this when designing your user experience.

Troubleshooting

Verify your Chainalysis API key has KYT access enabled. Sandbox and production keys are not interchangeable.
Ensure the requested network is enabled on your Chainalysis plan and is in the supported networks list above.
Chainalysis screenings have a 30-second timeout. If timeouts persist, check your Chainalysis plan’s rate limits or contact Chainalysis support.