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.
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.
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
Clone the repository and change into its directory.
Copy the example environment settings into a local .env file.
Install dependencies with Yarn.
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.
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
Set the Candy Shop creator address, treasury mint and program ID in .env.
Set the Solana network and RPC host; the README lists devnet, testnet and mainnet-beta.
Edit the documented CSS theme variables in styles/global.css.
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.
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

