Warning
This extension is in a beta stage and should be used at your own risk.
This extension uses the Lodestar prover package to verify blockchain information from centralized sources.
The extension is available in the chrome web store.
Visit one of the supported websites, a verificaiton status indication should be added next to native ETH and token balances.
Configuration is managed by clicking the extension icon.
- Beacon API URL: Beacon API endpoint url. Default https://lodestar-mainnet.chainsafe.io
- Ethereum RPC URL: Regular Ethereum node endpoint url. Default https://lodestar-mainnetrpc.chainsafe.io, can be changed to any node url.
- Initial Checkpoint: Initial checkpoint to start syncing from. Can be chosen from a trusted checkpoint provider, for example from this list
Don’t trust, verify: An introduction to light clients by a16zcrypto (Helios)
The Road Ahead for Ethereum Light Clients by ChainSafe (Lodestar)
List of sync checkpoint providers
Node version 17 or above
npm install
npm run build
npm run test
- Open Google Chrome and go to the three-dot menu on the top right corner of the browser.
- Go to "More tools" > "Extensions."
- Enable "Developer mode" by toggling the switch on the top right corner of the page.
- Click on "Load unpacked" button, select the folder containing your unpacked extension, and click on "Select Folder."
- Select
dist
folder
Contributions of code and ideas are welcome. Prior to opening a pull request, please carefully review our contribution guidelines.
The code in this repository is offered under the terms of the MIT License, as described in the LICENSE file.
Website | Page | Status |
---|---|---|
Etherscan | Token Holdings | ✅ |
Address | ✅ | |
MetaMask | MetaMask Portfolio | ✅ |
Chainlink | Chainlink Pricefeeds | ✅ |
⌛ TODO
⌛ TODO