For Financial Applications
Predicate Identity simplifies identity-based compliance by providing end-to-end experience and a unified interface to multiple KYC/KYB providers. Once verified, these identities can be enforced directly on smart contracts through the Predicate API integration, ensuring only compliant users can execute transactions. To cover a wide market, we leverage a set of trusted traditional and Zero-Knowledge identity providers.How it Works
The identity verification process follows these key stages:- User Initiates Verification: Your application requests identity verification for a user
- QR Code Generation: Generate a unique identity QR code for your end user
- User Completes KYC/KYB: User scans QR code or follows the unique link to complete verification on identity.predicate.io
- Real-time Status Updates: Your application receives live updates via server-side events
- Cryptographic Attestation: Once completed, the user’s identity status can for verified by Predicate for all future transactions
Recommended Setup
For the best experience, we recommend having the Predicate API already integrated in your application before adding identity verification. This allows you to seamlessly combine identity rules with other policy checks including AML screening and geolocation restrictions. If you are interested in setting up Predicate Identity, please reach out contact@predicate.ioUse Cases
Predicate Identity verification use cases:- Token Sale: Confirm investor eligibility and jurisdiction
- Institutional Borrowing and Lending: Verify borrower identity before loan approval
- Swaps: Ensure counterparty compliance requirements
- High-Value Transactions: Additional verification for large transfers
Benefits
- Abstraction: All commercial agreements and integrations are handled by Predicate
- Onchain Enforcement: Verify KYC/KYB status along with other rules directly onchain without revealing user information
- Unified Access with Wide Market Coverage: Access multiple KYC/KYB providers through a single integration
- Real-time Updates: Know immediately when verification is complete