Using Ruby on Rails to demo a simple version of Etherscan.
Documentation: https://lpthong90.dev/rails-ethereum-tx-explorer
Source Code: https://github.com/lpthong90/rails-ethereum-tx-explorer
API_KEY
to query blocks, transactions, addresses.CACHE_URL: redis://localhost:6379/1
REDIS_URL: redis://localhost:6379/1
ALCHEMY_URL: https://eth-mainnet.g.alchemy.com/v2/<API_KEY>
ALCHEMY_WEBSOCKET_URL: wss://eth-mainnet.g.alchemy.com/v2/<API_KEY>
> bundle install
> ./bin/dev
Home page:
View recent blocks:
View block by hash or number:
View recent transactions:
View transaction by hash:
View address by hash: