Verify accreditation

Connect a wallet, load your zero-knowledge proof, and submit it to the Soroban verifier. Your document never leaves this browser.

1
Connect Freighter

Your Stellar wallet signs the verification transaction.

{{ walletShort }}
2
Upload proof.json

Produced offline by the SP1 zkVM prover and uploaded here. Only public inputs — investor wallet, nullifier, timestamp — are shown.

No file handy? Load a sample proof
proof.json · {{ proofSize }} replace
{{ sig.k }} {{ sig.v }}
3
Submit to Soroban

The contract verifies the BN254 pairing on-chain and authorizes your trustline.

Verifier
Status
Idle
Trustline authorization
Before
not_authorized
After
pending…
Transaction
View on Explorer ↗
!