Skip to content

selfxyz/angular-playground

Repository files navigation

Self Protocol - Angular Playground

A simple Angular implementation demonstrating Self Protocol - privacy-first identity verification using zero-knowledge proofs.

Quick Start

Frontend (Angular)

yarn install
yarn start

Runs on http://localhost:4200

Backend (Go)

go run main.go

Runs on http://localhost:8080

Screenshots

Configuration Interface

Uses InMemoryConfigStore - a simple in-memory key-value store with these functions:

  • SetConfig() - Stores verification config for a user ID
  • GetConfig() - Retrieves stored config by user ID
  • GetActionId() - Returns user identifier for verification actions

Configuration Interface Frontend interface showing how users can modify verification configuration settings

Successful Verification

Successful Verification Verification success screen displaying proof validation results

Failed Verification

Failed Verification Error screen shown when proof verification fails

About

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •