Getting Started
The Explorer is built with React, next.js and @stacks/ui.
Prerequisites
To run the explorer locally, you must first clone the Explorer repository.
You must also enusre you have installed the project dependencies listed below.
It is also highly recommended you install Homebrew.
Installing Project Dependencies
To install project dependencies:
- Open your terminal window and make sure you are in the
/explorer
folder. - Run the
yarn
command to install the project dependencies.
Setting Environment Variables
The Explorer application needs the environment variables listed below to work properly.
- NEXT_PUBLIC_MAINNET_API_SERVER=https://stacks-node-api.stacks.co
- NEXT_PUBLIC_TESTNET_API_SERVER=https://stacks-node-api.testnet.stacks.co
- NEXT_PUBLIC_LEGACY_EXPLORER_API_SERVER=https://explorer-api.legacy.blockstack.org
- NEXT_PUBLIC_DEPLOYMENT_URL=https://explorer.stacks.co
- NEXT_PUBLIC_MAINNET_ENABLED="true"
- NEXT_PUBLIC_DEFAULT_POLLING_INTERVAL="10000"
NOTE:
If you are working in a macOS environment, you will need to add these variable to
/etc/paths
.