Self Integration
Why Identity Verification Matters
How Self is Used in Secgit
1. Wallet-Linked User Verification
// Frontend snippet
const userId = address // Wallet address used as userId
const selfApp = new SelfAppBuilder({
appName: "Secgit",
userId,
endpoint: "/api/verify",
userIdType: "hex",
}).build()2. Backend Verification
3. Nullifier Mapping on Smart Contracts
4. Frontend Integration
Benefits for Secgit
Technical Stack for Self Integration
Workflow Summary
Last updated