When Proof Is Required
Buying prediction market outcome tokens requires Proof verification. Spot trading does not require Proof. See Understanding KYC for Prediction Markets for details.High-Level Model
Proof connects three key entities: users, verified identities, and wallets. Users authenticate and verify their identity once, then link multiple wallets to that identity. Partner applications query the identity graph to check verification status.Verified Information
Proof verifies the following information about users:| Verified Information | Description |
|---|---|
| Name | Full legal name from government ID |
| Address | Residential address |
| Contact Information | Email address (used for authentication) |
| Government Identification | Government-issued ID document |
Key Outcomes
Identity Graph
Creates a mapping between verified identities and wallet addresses that can be queried by partner applications. This graph is the core data structure that enables verification across the ecosystem.Reduce Friction for Partner Apps
Allows apps to outsource identity verification while maintaining a seamless user experience. Partners redirect users to Proof, and users return verified, no need to build KYC infrastructure.Compliance
Helps partner applications meet regulatory requirements by providing verified wallet ownership data. When a partner queries a wallet, they get a clear verification status they can use for compliance decisions.One-Time Verification
Users verify once and can use their verified identity across all partner applications. This reduces friction for users and increases conversion for partners.What Proof Delivers
Authentication
- Email-based authentication with one-time codes
- Session persistence across visits
Identity Verification
- Document verification (government-issued ID)
- Biometric verification (selfie matching / liveness check)
- Clear status communication (pending, verified, failed)
Wallet Management
- Link multiple wallets to a single verified identity
- Cryptographic proof of wallet ownership (signature verification)
- Optional wallet labels for organization
- Remove wallets when needed
- Audit trail of wallet changes
Next Steps
User Journeys
Understand the verification flows for different user types.
Partner Integration
Learn how to integrate Proof into your application.
Proof API Reference
Explore the API endpoints for verification and wallet management.
Learn About Proof
Read the conceptual overview of Proof.
Need Help?
Join Our Discord
Connect with other developers, get help, and stay updated on the latest
DFlow developments.
Dev Notifications
Join the DFlow Dev Notifications Telegram group to stay in the loop on
new features and other announcements.