Proof
of Holdings
How It Works
Verify
Pricing
Docs
FAQ
Log In
Get Started
Frequently Asked Questions
Air-gapped verification for digital assets. One API, every surface.
What is proof.holdings?
What does proof.holdings do?
How is this different from KYC / identity verification?
What is multi-surface proof of control?
What are public profiles?
What does "air-gapped" verification mean?
Reverse OTP
What is Reverse OTP?
Why does user-initiated verification matter?
Is Reverse OTP secure?
Verification Channels
What can I verify?
How does domain verification work?
How does SMS verification work?
Use Cases
Can I use proof.holdings for two-factor authentication (2FA)?
Can I build passwordless login with proof.holdings?
What are the main use cases?
How is this different from Twilio, Vonage, or Auth0?
Pricing
Is there a free tier?
What plans are available?
What is BYOC?
What happens if I exceed my plan limit?
API & Integration
How do I get started?
How does authentication work?
Do you support webhooks?
SDKs & Developer Experience
What SDKs are available?
Can I verify proofs offline?
Is there an OpenAPI spec?
Privacy & Security
What data do you collect?
Are you GDPR compliant?
How are proof tokens secured?
Human-in-the-Loop (HITL)
What is Human-in-the-Loop (HITL)?
How do HITL approvals work?
What channels support HITL approvals?
Do HITL confirmations count toward my proof quota?
Can I use HITL with AI agents?
What happens if the human doesn't respond?
How is this different from gotoHuman or HITL Relay?
Test Mode
How does test mode work?
Can I auto-complete test verifications?
Do test verifications count toward my quota?
Related
Documentation
Pricing
About