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:
productionorsandbox
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:Risk Categories
Chainalysis classifies wallet exposure into categories:Wallet Screening Event
When a wallet is screened, Verilock emits awallet.screened webhook event:
Configuration Options
Troubleshooting
Invalid API key
Invalid API key
Verify your Chainalysis API key has KYT access enabled. Sandbox and production keys are not interchangeable.
Unsupported network error
Unsupported network error
Ensure the requested network is enabled on your Chainalysis plan and is in the supported networks list above.
Timeout errors
Timeout errors
Chainalysis screenings have a 30-second timeout. If timeouts persist, check your Chainalysis plan’s rate limits or contact Chainalysis support.

