Self Protocol ยท ZK Identity

Identity verification

VacuumPay uses Self Protocol for KYC โ€” a zero-knowledge identity system that proves you're a real, unique human without exposing your personal documents to the platform.

๐Ÿ›ก

Privacy by design

  • ยท Your passport data never leaves your device
  • ยท Only a cryptographic ZK proof is sent to our servers
  • ยท VacuumPay stores no biometric data
  • ยท Verification is one-time and wallet-linked

Verification steps

๐Ÿ”—
01

Connect your wallet

Use Phantom, Solflare, or Backpack to connect your Solana wallet. This is your account identity โ€” no email required.

๐Ÿ“ฑ
02

Open Self Protocol

Download the Self app on your phone. Open it and tap 'Scan passport'. Your device camera will read the NFC chip in your passport.

๐Ÿ›‚
03

Scan your passport

Hold the back of your phone near the biometric page of your passport. The NFC scan takes 5โ€“15 seconds. No photo is stored โ€” only a zero-knowledge proof.

๐Ÿคณ
04

Complete liveness check

Take a selfie within the Self app to confirm you are the document holder. This is a one-time check โ€” VacuumPay never stores your biometric data.

๐Ÿ”
05

Submit ZK proof

Self Protocol generates a zero-knowledge proof of your identity and submits it to VacuumPay's KYC service. Your raw document data never leaves your device.

What KYC unlocks

๐Ÿจ

Book listings

Reserve any property on VacuumPay

๐Ÿ’ฌ

Raise disputes

Submit evidence and receive AI-mediated verdicts

๐Ÿ 

Become a host

List your own property (host KYC required)

Connect your wallet first, then start KYC.

Connect Wallet

The liveness selfie is processed locally on your device by the Self app and is not transmitted to VacuumPay servers. Verification is powered by Self Protocol's open-source identity infrastructure.