A simple Angular implementation demonstrating Self Protocol - privacy-first identity verification using zero-knowledge proofs.
yarn install
yarn start
Runs on http://localhost:4200
go run main.go
Runs on http://localhost:8080
Uses InMemoryConfigStore - a simple in-memory key-value store with these functions:
SetConfig()
- Stores verification config for a user IDGetConfig()
- Retrieves stored config by user IDGetActionId()
- Returns user identifier for verification actions
Frontend interface showing how users can modify verification configuration settings
Verification success screen displaying proof validation results
Error screen shown when proof verification fails
This is the Angular version of the Self Playground, showcasing how to integrate Self's identity verification capabilities for Sybil resistance and selective disclosure using real-world attestations.