Introduction

Introduction

Welcome to the Creds Protocol Developer Documentation. This documentation provides a comprehensive guide to using Creds Protocol smart contracts and libraries to build zero-knowledge based identity solutions onchain.

What is Creds Protocol?

Creds Protocol is a decentralized identity and verification protocol that leverages zero-knowledge proofs to provide a privacy-preserving solution. The protocol allows users to prove their identity and other attributes without revealing any sensitive information to third parties.

Based on the open-source Semaphore Protocol, it provides a secure and scalable infrastructure for building zero knowledge based decentralized applications. It provides a powerful toolset and customizable smart contracts for developers to create their own customized zero-knowledge based identity solutions.

Let's Go 😶‍🌫️

This documentation will show you how to build applications using Creds Protocol!