What is StellarProof?

StellarProof is reusable KYC infrastructure for Stellar anchors. Verify once with a licensed KYC provider and get a credential that lives in your own wallet. Use it at every anchor after that with one tap. No uploading the same passport again. No waiting. No five different companies storing copies of your face.

SDF wrote this goal into SEP-12, Stellar's KYC API standard: a customer should be able to enter their KYC information once and use it across many services without re-entering it manually.

but nobody has built it yet. until now. StellarProof is the first implementation of reusable KYC for Stellar anchors.

The Problem

Stellar's anchors are spread across 180+ countries, and every one of them runs its own KYC stack independently. One anchor integrates Sumsub, another Onfido, and another Veriff. A user who wants to use anchors within the same ecosystem has to upload the same passport every times, waits, and each anchor pays $1 to $3 in verification costs every time.

Industry estimates put KYC abandonment in crypto and fintech onboarding at roughly 40 to 60%. Not because people don't want the product but because they have done KYC before and don't want to do it again.

AnchorActionResult
Anchor AUpload passport, ID, selfie, Wait$1
Anchor BUpload passport, ID, selfie, Wait$1
Anchor CUpload passport, ID, selfie, Wait$1

Same person, Same passport, Same face but 3 separate databases holding documents.

The Solution

StellarProof introduces a reusable KYC compliance infrastructure layer for the Stellar anchor ecosystem. Instead of requiring users to repeat verification independently at every anchor, a licensed KYC provider verifies a user once, and the resulting credential is sealed to their own wallet, never held by StellarProof. From there, that single verification can be reused across the network with the user's explicit consent at each anchor. When an anchor needs to confirm something, the wallet generates a zero-knowledge proof on the user's device, and the anchor verifies it directly on Stellar. StellarProof is never part of that exchange, and never sees the request or the result.

AnchorActionResult
Anchor AVerify once with a licensed provider, Credential sealed to your wallet.$1
Anchor BOne tap, Proof generated on your device, verified on Stellar in seconds.
Anchor COne tap, Same.

Same person, One verification, Credential lives in your wallet but Zero central databases.

There is no central database of user identities to breach, because there isn't one. StellarProof's infrastructure stores only public information.

Key Numbers

0.00306 XLM
Estimated cost of an on-chain re-verification
$1 to $3
Typical cost of a first-time KYC check
40 to 60%
Estimated KYC drop-off in crypto onboarding
2 to 4s
Estimated time to generate a proof