Gitcoin Passport Docs

The citizenship pass for the decentralized internet.

Gitcoin Passport is an identity verification application and Sybil resistance protocol. It enables users to collect verifiable credentials, or Stamps, that prove their identity and trustworthiness without exposing personally identifying information. Apps and organizations can then utilize Passport to protect their community and projects from sybil attacks and other bad actors.

These developer docs describe the API and tools you can use to build Passport into your app, and the process to add new Stamps to Passport.

Who are you?

Passport user

I’d like to create a Passport and connect Stamps to it.

Integrator building Passport into your program

I’d like to use Passport to gate access to my project.

Stamp provider

I would like to create a new Stamp that users can add to their Passport.

Get involved