ethersapp icon indicating copy to clipboard operation
ethersapp copied to clipboard

Ethereum smart contract explorer.

trafficstars

ethersapp

ethersapp is an open source, javascript, client-side tool for exploring the Ethereum smart contracts on testnet and mainnet. The contract ABI is maintained in the js/abi.js file. Users can add and delete contract ABI manually using the add/edit/delete buttons and the ABI will be stored in the local storage of the user browser. The wallet is managed by ethers.io. With ethers.io support for Metamask, the app can access the account stored in Metamask from Google Chrome browser.

To access mainnet, use the following URL: https://yuetloo.github.io/ethersapp/

Purpose

To provide a simple interface to interact with Ethereum smart contracts.

Security

Please note that ethersapp has not been through a comprehensive security review. It is an experimental software intended for small amount of Ether to be used to experiment with Ethereum smart contracts.

Usage

  1. Select the network to use

  2. Connect to a wallet if you want to run a state changing function

  3. Select the contract from the drop down list

    The dropdown list is initialized with the list in abi.js. User can add/edit/delete the contracts in the dropdown list. The modified list is saved in the user's local storage.

  4. Select a function to work with from the left hand side panel

  5. Fill in function input parameter values

  6. Click the 'Run' button to run the function

  7. If the funciton is a setter function (a function that requires ether to run), you will be prompted to access your wallet to sign the transaction

License

MIT License.