Why Compliance Matters
- Regulatory Requirements: Financial regulations require identity verification
- Risk Management: Screen for sanctioned entities and high-risk addresses
- Fraud Prevention: Detect suspicious activity and block bad actors
- Trust Building: Verified agents build reputation in the ecosystem
KYC Verification with Persona
Enable KYC for Your Organization
KYC Verification Types
Persona supports multiple verification types:KYC Webhooks
Receive real-time updates on KYC status:AML Screening with Elliptic
Screen wallet addresses and transactions for sanctions and high-risk activity:Wallet Screening
Transaction Screening
Screen transactions before execution:Sanctions Lists
Screen against specific sanctions lists:Automatic Compliance Checks
Enable automatic screening for all transactions:Compliance Policies
Define compliance rules:Risk Scoring
Sardis assigns risk scores to agents and transactions:- Transaction velocity (frequency and volume)
- Geographic risk (IP location, wallet origin)
- Age of wallet/agent
- Past compliance issues
- Connection to high-risk addresses
- Behavioral anomalies
Compliance Reporting
Generate compliance reports:PEP Screening
Screen for Politically Exposed Persons:Ongoing Monitoring
Continuously monitor agents and wallets:Troubleshooting
KYC verification stuck in 'pending' status
KYC verification stuck in 'pending' status
Persona verifications typically complete in 1-5 minutes. If stuck:
- Check if user completed all steps
- Verify template configuration in Persona dashboard
- Check webhook logs for errors
False positive sanctions match
False positive sanctions match
If a legitimate address is flagged:Whitelisted addresses bypass sanctions screening but are still logged.
Compliance checks slowing down transactions
Compliance checks slowing down transactions
Optimize with caching:Or use async screening:
KYC requirements by jurisdiction
KYC requirements by jurisdiction
Different jurisdictions have different requirements:United States:
- Identity verification (government ID)
- SSN verification
- Address verification
- Identity verification
- Address verification
- Source of funds (for high-value)
- Identity verification
- Address verification
- PEP screening
Do AI agents need KYC?
Do AI agents need KYC?
It depends on the agent’s owner/operator:
- Individual agents: Owner must complete KYC
- Business agents: Business KYB (Know Your Business) required
- Autonomous agents: Depends on jurisdiction and use case
- KYC the agent owner/operator
- Enable transaction monitoring on the agent wallet
- Set appropriate spending limits
Next Steps
Webhooks
Monitor compliance events
Testing
Test compliance in sandbox
Spending Policies
Combine policies with compliance
API Reference
Full compliance API docs