A starter White-label Marketplace boilerplate, powered by Sequence.
-
Set up a white-label marketplace in builder https://docs.sequence.xyz/solutions/marketplaces/white-label-marketplace
-
Add an
.env
file to the root of the project with the following variables:
You can run
pnpm env-file
To create sample file from .env.example
File:
# API key from Builder > Settings > API keys. e.g. https://sequence.build/project/{PROJECT_ID}/settings/apikeys
NEXT_PUBLIC_SEQUENCE_ACCESS_KEY="XXXXXX"
# Project ID from Builder, found in the URL of the project, e.g. https://sequence.build/project/{PROJECT_ID}
NEXT_PUBLIC_SEQUENCE_PROJECT_ID="XXXXXX"
# Optional: For integrating with WalletConnect, set the WalletConnect project ID
# NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID="XXXXXX"
App will run at port 4420
.
To start and build the application, run the following commands:
pnpm install
pnpm build
pnpm start
Then you should be able to access the page on http://localhost:4420
Install dependencies
pnpm install
Run in development mode, watches changes in code and rebuild on the fly
pnpm dev
Build server
pnpm build
If you forget to change your marketplace type in Builder before building the app, you will need to remove the .next
cache and rerun the server.