πŸ‡¨πŸ‡­SwissTronik Deploy Simple Contract

Install Update :

sudo apt-get update && sudo apt-get upgrade -y

Install Curl :

sudo apt install curl

HARDHAT :

cd $HOME

Create a Swiss Directory

mkdir Swiss

Enter the Directory

cd Swiss
sudo apt-get remove -y nodejs
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash && export NVM_DIR="/usr/local/share/nvm"; [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"; [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"; source ~/.bashrc; nvm install --lts; nvm use --lts
npm install --save-dev hardhat
npm install --save-dev @nomicfoundation/hardhat-toolbox
npx hardhat

Enter - Enter - Y - Y

Change "accounts: ["0xd5..."] private key with 0x :

CTRL X - CTRL Y - Enter - Saved.

Copy And Paste :

CTRL X - CTRL Y - Enter - Saved.

Now Edit Time :

Copy And Paste :

CTRL X - CTRL Y - Enter. Saved.

Result Looks Like a : Swisstronik contract deployed to 0xnumbers

Copy Contract Adress And Sumbit

Delete Your Private Key.

CTRL X - CTRL Y - Enter. Saved.

Last updated