Difference between revisions of "Uji Nyali Aplikasi"
Jump to navigation
Jump to search
(Created page with "===Instalasi=== Install kebutuhan tools yang diperlukan sudo apt install nodejs sudo apt install npm Di versi 17 node ada isu, cara memperbaikinya export NODE OPTIONS=--...") |
|||
Line 36: | Line 36: | ||
===Referensi=== | ===Referensi=== | ||
− | * docs.soliditylang.org | + | * https://docs.soliditylang.org |
− | * web3js.readthedocs.io | + | * https://web3js.readthedocs.io |
− | * docs.ethers.io | + | * https://docs.ethers.io |
Revision as of 10:27, 25 November 2022
Instalasi
Install kebutuhan tools yang diperlukan
sudo apt install nodejs sudo apt install npm
Di versi 17 node ada isu, cara memperbaikinya
export NODE OPTIONS=--openssl_legacy_provider
Pastikan sudah install metamask sesuai browser yang akan digunakan via https://metamask.io.
Install hardhat
npm install -g hardhat
npx hadhat node
Buat folder app
Kita persiapkan folder aplikasi dahulu, misal diberi nama blockchain
mkdir blockchain
Setup hardhat
npm hardhat init
Pilih yang advance sample project.
Untuk smart contract .sol lokasinya ada di folder contracts. Untuk interaksi antara hardhat dan smart contract berada di folder scripts. Untuk konfigurasi hardhat yang berhubungan dengan smart contract pada file hardhat.config.js