- Node.js v16
- Yarn package manager
Step 1. Copy the contents of .env
to .env.sample
cp .env .env.sample
Step 2. Fill out the .env.local
. You may need to sign up for Infura or Alchemy, if you haven't already, to be able to use Ethereum JSON RPC connection.
Step 3. Install dependencies
yarn
Step 4. Start the development server
yarn dev
Step 5. Open http://localhost:3000 with your browser to see the result.
yarn build && yarn start
To create new release:
- Merge all changes to the
main
branch - Navigate to Repo => Actions
- Run action "Prepare release" action against
main
branch - When action execution is finished, navigate to Repo => Pull requests
- Find pull request named "chore(release): X.X.X" review and merge it with "Rebase and merge" (or "Squash and merge")
- After merge release action will be triggered automatically
- Navigate to Repo => Actions and see last actions logs for further details