Learn how to use ethers.js from these examples
- Javascript (Writing scripts)
- Ethers.js (Blockchain Interaction)
- Node.js (To run our scripts and install ethers.js)
- Infura (Node provider)
$ npm install
- Input your infura project ID
$ node examples/1_accounts.js
- Input your infura project ID
$ node examples/2_read_smart_contract.js
- Input your infura project ID
- Input your account1 public key
- Input your account2 public key
- Input your account1 private key
$ node examples/3_send_signed_transaction.js
- Input your infura project ID
- Input your account private key
$ node examples/4_deploy_contract.js
5_write_contract.js - Transfers entire balance of token of your choosing from account1 to account2 (on Kovan testnet)
- Input your infura project ID
- Input your account1 public key
- Input your account2 public key
- Input your account1 private key
- Input contract address of the token you want to transfer (You can use the deployed contract address from the previous script)
$ node examples/5_write_contract.js
- Input your infura project ID
$ node examples/6_contract_event_stream.js
- Input your infura project ID
$ node examples/7_inspecting_blocks.js