These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
NodeJS 16+
NEAR-CLI
yarn install
yarn build:contracts
yarn dev:deploy:contract
yarn start
Now you'll have a local development environment backed by the NEAR TestNet!
More details: https://docs.near.org/docs/tools/kurtosis-localnet
NodeJS 14+
Docker
NEAR-CLI
Kurtosis CLI
kurtosis engine start
curl -o ~/launch-local-near-cluster.sh https://raw.githubusercontent.com/kurtosis-tech/near-kurtosis-module/master/launch-local-near-cluster.sh -L
chmod u+x ~/launch-local-near-cluster.sh
~/launch-local-near-cluster.sh
Check command output and use instructions to import alias and env settings.
Replace WALLET_URL and SECRET_KEY (test.near secret_key) and open URL: WALLET_URL/auto-import-secret-key#test.near/SECRET_KEY
local_near login
Manually run commands from file deploy-local.sh.
yarn local