Open your favorite terminal and run these commands.
-
Start moonbeam dev node for Mac:
> docker run --rm --name moonbeam_development -p 9944:9944 -p 9933:9933 \ purestake/moonbeam:v0.29.0 \ --dev --ws-external --rpc-external
for Linux:
> docker run --rm --name moonbeam_development --network host \ purestake/moonbeam:v0.29.0 \ --dev
for Windows:
> docker run --rm --name moonbeam_development -p 9944:9944 -p 9933:9933 ^ purestake/moonbeam:v0.29.0 ^ --dev --ws-external --rpc-external
-
Open new terminal window
-
Deploy all contracts:
> npx hardhat run ./scripts/deploy_all.js --network moonbeam_dev