Installing contracts

The TypeScript class are generated from ABI, which will be resolved from various sources.

Blockchain Explorer

By providing the contract address and the chain (default is Ethereum). Proxy contracts will be automatically followed to the implementation contract, to resolve the implementation ABI
❗To prevent blockchain API request throttling, provide your keys in config file:
0xweb config --edit
0xweb i 0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419 --name chainlink/oracle-eth

ABI json

Specify a local ABI JSON file, for example that one generated by solidity compiler
0xweb i ./artifacts/contracts/FooBar.sol/FooBar.json --name foobar