8000 GitHub - roninkaizen/ethereum-burn-stats: Website that showcases EIP-1559 Burn
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

roninkaizen/ethereum-burn-stats

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Watch the Burn!

When EIP-1559 gets deployed, ETH will be burned in every block if transactions exist. This website will show you how much ETH got burned in total and per block.

Currently it is running on Ethereum Dev Net, code named Calaveras, it is getting ready for London fork when EIP-1559 will be deployed. Regular testnets (Ropsten, Goerli, Rinkeby) coming in a few weeks, target dates here: https://github.com/ethereum/eth1.0-specs/blob/master/network-upgrades/mainnet-upgrades/london.md

Donate towards Server Costs

The costs of running this experiment is pretty high since it requires a dev version of Geth to be up and running which requires lots of memory and cpu. The VM and SSD storage currently costs exactly $150/month USD. If you would like to help out with the costs, please reach out to me.

If you would like to tip, my ethereum address is mansour.eth, or my gitcoin grant.

Setup dev environment

  1. Clone geth and build docker image. Assumes /data on local system exists

    git clone https://github.com/ethereum/go-ethereum.git
    cd go-ethereum
    docker build -t ethereum-node .
    mkdir /data
    
  2. To run Geth inside Docker, note calaveras devnet is needed for this to work:

docker run --rm -p 8556:8546 -p 8557:8545 -p 30403:30303 --name=geth-ropsten -dti -v /data:/data ethereum-node --datadir=/data --ropsten --port=3030 --http --http.addr="0.0.0.0" --http.port=8545 --http.api="net,web3,eth,debug" --http.corsdomain="" --ws --ws.addr="0.0.0.0" --ws.port=8546 --ws.api="web3,eth,debug" --ws.origins=""


1. Create `env` file:

cp .env .env.local


1. Add your geth ws url to `.env.local`:

REACT_APP_WEB3_URL=127.0.0.1:8546


1. Install packages

npm install


1. Run the web app:

npm start

About

Website that showcases EIP-1559 Burn

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 91.9%
  • SCSS 4.9%
  • HTML 2.4%
  • Other 0.8%
0