OpenViSTAI · Agents · Blockchain · Crypto
Menu
NFTs & Gaming

Holaplex

Holaplex is a web marketplace for discovering, buying and selling NFTs on Solana. Its repository includes creator-oriented marketplace tools, a Next.js frontend, API routes, and generated GraphQL queries and React hooks for accessing indexer data.

Independent OpenViST project profile, based on linked sources.

Holaplex — OpenViST project profile in NFTs & Gaming.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Holaplex when you want to explore Solana NFTs or when you need a codebase for a Solana NFT marketplace interface with documented indexer-query tooling.

Who it is for

  • Collectors looking for NFTs on Solana.
  • Creators seeking NFT marketplace and storefront tools.
  • Developers adapting an open-source Solana NFT marketplace or querying indexed NFT data.

Documented uses

  • Discover NFTs listed for the Solana ecosystem.
  • Buy or sell NFTs through a marketplace.
  • Build a creator-oriented NFT storefront.
  • Fetch indexed NFT data in a React application using generated GraphQL hooks.
Before you choose

Requirements & limits

  • The documented blockchain scope is Solana, with mainnet and devnet endpoint settings in the README.
  • The public repository specifies the AGPL-3.0 license.
  • The README documents Yarn-based local setup and GraphQL code generation for indexer queries.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Set up Holaplex for local development

Install the project dependencies, configure its documented environment values, and start the development server.

Before you start

  • Yarn
  • An available local port
  • A Solana endpoint setting; the README lists mainnet and devnet options

Steps

  1. Install dependencies with yarn install.

  2. Optionally create .env.local with the documented Solana endpoint and other listed environment overrides.

  3. Start the development server with PORT=3001 yarn dev, replacing 3001 with an available port.

  4. Open http://localhost:3001 in a browser.

Expected outcome

The README’s local development server is available in a browser on the chosen port.

Guide limitations

  • These are repository setup instructions, not a verified execution result.
  • The documented endpoint options are Solana mainnet and devnet; compatibility with other networks is not established.
Source-based practical guide

Add a generated GraphQL query hook

Define a query against available indexer data, generate its TypeScript types and React hook, and use the hook in a component.

Before you start

  • The Holaplex repository and its GraphQL query specifications
  • Available data described in the Holaplex documentation

Steps

  1. Build a query using data available from the indexer.

  2. Save the query as a new .graphql file in the query specifications location.

  3. Run yarn generate:graphql to generate the TypeScript types and hook.

  4. Use the generated hook in a React component, following the query example in indexerTypes.ts.

Expected outcome

A generated, typed React hook for the newly specified indexer query.

Guide limitations

  • The README points to Holaplex’s documentation for available indexer data; a query can only use data available there.
  • The instructions describe the development workflow and are not a verified execution result.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
16 October 2026
Original website title
holaplex/holaplex · Official homepage title · retained in its source language