Create token gating Next.JS middleware

Create token gating Next.JS middleware

Create a NextJs Middleware for token gating a route using Hub APIs

Create a Next.js middleware for token-gating a route based on the user holding a certain NFT using Holaplex Hub APIs.

RFP Agreement


This RFP is intended to facilitate the development of a Next.js middleware. The middleware will allow token-gating a route, predicated on the user being in possession of a specific NFT, utilizing the Holaplex Hub API. The developed code should be of a professional grade, thoroughly documented, and ready for sharing via a GitHub repository.

RFP Recipient Eligibility:

To be considered for this RFP, applicants are required to be proficient developers with a demonstrated record of building applications using Next.js, and have experience in working with APIs. No knowledge of smart contracts is required, since Hub abstracts away all of that making your lives easier.

The applicants should also be capable of illustrating their capacity to complete the project within the proposed timeline and deliverables.

Beginner full stack developers with no proof of experience can still apply. The RFP amount will be disbursed on a per-milestone-basis, so your ability to execute is all that matters.

RFP Deliverables:

The following deliverables are mandated for this RFP:

  1. A fully functional Next.js middleware that allows token-gating a route based on the user owning a specific NFT using the Holaplex Hub API. Anyone must easily be able to use this middleware to token-gate a Next.Js route.
  2. Middleware should have user-friendly configuration for setting the project and drop.
  3. A starter repository that allows anyone to spin up the above experience and gate a route based on an NFT of their choosing.
  4. A comprehensive README file that provides instructions on how to set up and operate the middleware.

The Holaplex team will provide the design of the starter application upon acceptance of this RFP.

In the event that the aforementioned deliverables are not fulfilled to a satisfactory standard, the RFP amount may be adjusted or withheld. Please note that all code and materials developed under this RFP will be open-sourced and made available on a GitHub repository of our choosing.
If you are interested in completing this RFP, apply for it at here. If its not visible in the dropdown it may have been already taken. You should receive acceptance or rejection of your application within 72 hours.