OpenViSTAI · Agents · Blockchain · Crypto
Menu
NFTs & Gaming

Candy Shop Storefront Nextjs

Candy Shop Storefront Nextjs is an open-source TypeScript and Next.js web storefront that connects to the Candy Shop marketplace system on Solana. It presents NFT listings and auctions with collection browsing, search, filtering, sorting and activity views, and supports SOL and SPL-token markets.

Independent OpenViST project profile, based on linked sources.

Candy Shop Storefront Nextjs — 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 it when building a custom Candy Shop-connected storefront for Solana NFTs, particularly when collection browsing, auctions and SOL or SPL-token support are relevant.

Who it is for

  • Creators or teams building branded storefronts for Solana NFT collections.
  • Developers customizing a multi-collection NFT marketplace front end.
  • Projects that need storefront views for NFT listings, auctions and marketplace activity.

Documented uses

  • Present NFT listings and auctions using SOL or SPL tokens.
  • Let visitors browse collections and search, filter or sort NFTs.
  • Show marketplace activity and single-NFT details.
  • Customize storefront colors and demo image assets.
Before you choose

Requirements & limits

The repository is public and licensed under Apache-2.0. Local setup requires Node.js and Yarn; its README recommends Node.js 16.

  • The storefront connects to Candy Shop; its documented configuration includes a creator address, treasury mint and program ID.
  • The README lists devnet, testnet and mainnet-beta as network options and requires an RPC host.
  • The repository documents a Vercel flow that deploys from a customized GitHub fork, with new commits triggering production deployments.

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 the storefront locally

Prepare the repository and start the app in development mode.

Before you start

  • Node.js installed; the README recommends version 16.
  • Yarn installed.

Steps

  1. Clone the repository and change into its directory.

  2. Copy the example environment settings into a local .env file.

  3. Install dependencies with Yarn.

  4. Run the development command yarn dev.

Expected outcome

The README says the development app is available in a browser at http://localhost:3000.

Guide limitations

  • This setup does not by itself configure a production deployment or establish a connection to a specific marketplace.
Source-based practical guide

Configure and brand a storefront

Set the connection parameters and replace the documented demo styling and images.

Before you start

  • A cloned project and an editable .env file.
  • Candy Shop creator address, treasury mint and program ID.
  • A Solana network choice and RPC host.

Steps

  1. Set the Candy Shop creator address, treasury mint and program ID in .env.

  2. Set the Solana network and RPC host; the README lists devnet, testnet and mainnet-beta.

  3. Edit the documented CSS theme variables in styles/global.css.

  4. Replace the demo images in the public folder, keeping their existing filenames.

Expected outcome

The storefront configuration points to the selected Candy Shop and Solana network, with customized colors and image assets.

Guide limitations

  • Deployment and marketplace configuration remain necessary.
  • The documented steps do not establish that any particular marketplace setup is operational.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
16 October 2026
Original website title
LIQNFT/candy-shop-storefront-nextjs · Official homepage title · retained in its source language