Allow GitHub contributors to mint an NFT

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • Onboard AI - ChatGPT with full context of any GitHub repo.
  • WorkOS - The modern API for authentication & user identity.
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • github-contributor-nft-rewards

    Use signature-based minting to allow users who have contributed to your github repositories to claim an NFT!

    View project source code

  • next-typescript-starter

    thirdweb starter project with Next.js & TypeScript

    I am going to use the Next.js Typescript starter template for this guide.

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.

  • js

    Best in class web3 SDKs for Browser, Node and Mobile apps (by thirdweb-dev)

    If you are following along with the guide, you can create a project with the template using the thirdweb CLI:

  • Now, we need to create a GitHub OAuth app. You can do that from the Github Developer Settings and fill out the information like so:

  • github-contributor-nft-rewards

    Use signature-based minting to allow users who have contributed to your github repositories to claim an NFT! (by thirdweb-example)

    If you did as well pat yourself on the back and share it with us on the thirdweb discord! If you want to take a look at the code, check out the GitHub Repository.

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts