Skip to main content

GitPOAP: An Overview



A short intro to GitPOAP

GitPOAP is a reputation and recognition engine that allows teams to provide portable attestations of accomplishment to its contributors. GitPOAP aims to better connect teams and contributors and provide easy-to-use infrastructure for leaders to incentivize and reward the work their team puts in.

What’s a POAP?

“POAP” stands for “Proof of Attendance Protocol” and it’s an application on the Ethereum blockchain that gives people keepsakes for having done something, been somewhere, or participated in an event. There has been a huge amount of hype around collecting these, and they’re generally considered value-less. They’re currently difficult to trade, so most people collect them as a sort of reputation system or sentimental keepsake collection.

What's a GitPOAP?

At their simplest, GitPOAPs are badges that say “Hey, I worked on this product”. They offer a way to showcase your work in a standardized and composable way.

The more complicated answer (and you don’t need to understand this part to use them) is that they’re blockchain-based attestations that you contributed valuable work to a product. These ‘attestations’ are tokens issued by the POAP protocol.



Building on GitPOAP

On-chain identities are only useful if there are other people to interact with and applications built to leverage them. That’s why we've decided to build on top of POAP.

GitPOAP is a platform that will enable a new era of web3 applications, and we’re excited to see what people build on top of it. Our public API is now live! Start building and feel free to reach out if there’s anything we can do to better support you.

The Philosophy

Why is this important?

We’re building GitPOAP to solve real-world challenges we’ve faced while bootstrapping and growing open source projects. web3 provides new modes of interaction and GitPOAP enables a novel way to reward contributors based on the value they add. We believe this model can be generalized beyond open source and also enable new paradigms of collaboration.

The future of web3 requires deeper and more nuanced personas & reputation. The on-chain representation of you is currently very limited, which puts a ceiling on how we can interact with one another & what applications we can build.

For example, many DAOs are relying on token holdings for their governance. Imagine if you could easily poll the people who are actually contributing to your project? Project funding is also inherently difficult - wouldn’t it be nice to have a unified & verified record of who's contributed, so you can channel the funds effectively?

Finding collaborators is another major challenge. People are multidimensional, and understanding whether someone will be a good collaborator requires going much deeper than a resume. We’re laying the foundation for a trusted, queryable record of contribution that can enable new and novel ways to find others to work with.

Inspiration

Our inspiration for building GitPOAP comes from wanting to solve the challenges of recognition and reputation building that we’ve experienced first-hand as open source developers and maintainers.

Recognizing contributions to communities and organizations is difficult - it's hard to make contributors feel valued for their work and build a public, lasting track record of their impact.

A few key tenets of a recognition mechanism that are often absent:

  • Verifiability - It's hard to trace claims of accomplishment back to actual contributions.
  • Immutability - The farther back in history a contribution was made, the more difficult it is to articulate the impact it had, and the possibility of details being misrepresented increases.
  • Openness - Many forms of recognition - for example internal designations & swag - are not useful for contributors to build a public reputation.
  • Composability - Existing forms of recognition are stratified and do not interoperate seamlessly.
  • Comparability - It is very difficult to compare the level of meaningfulness of different contributions.

The Solution & Vision

GitPOAP solves this by issuing POAPs to represent meaningful contributions. This verifiable, public, on-chain contribution record then becomes the base layer of an ecosystem of composable applications.

Using POAPs to represent contributions offers many benefits:

  • Verifiability - POAPs exist with cryptographic provability & are issued by trusted authorities - there is no way for people to falsify records.
  • Immutability - Data on the blockchain will not change and will persist forever, unlike people's memories and other forms of record.
  • Openness - Issuance and ownership of POAPs is inherently public and queryable by anyone.
  • Composability - POAPs can easily represent any type of contribution and the information they represent can be used, built upon, and adapted by other applications.
  • Comparability - Using POAPs to represent standardized levels of impact that contributors have made enables better comparisons of abilities across projects.

Issuance Layer

The issuance layer is about awarding POAPs for contributions and accomplishments. We're currently issuing POAPs based on Pull Requests being merged. Soon we'll offer more configurable tools to recognize many types of contributions. If you're interested in building on top of GitPOAP, our public API is now live.

Application Layer

The on-chain record of contributions can become the foundation for reputation-based applications. The GitPOAP team will bootstrap the ecosystem, while enabling external builders through the development of SDKs and other tooling. These features along with the nurturing of our own community of users will result in a flywheel effect of increasing value.


Contact

Have any questions about GitPOAP's development efforts & product roadmap? Reach out to any team member via our community Discord Server or send us a message at team@gitpoap.io