How to Set Up and Use ethVM: Your Open Source Ethereum Block Explorer

Oct 17, 2023 | Blockchain

Ever wanted a handy tool to explore the data on the Ethereum blockchain? Well, look no further! ethVM is here as a powerful yet user-friendly open-source block explorer designed with the user in mind. In this guide, we will walk you through the steps to get started with ethVM.

What is ethVM?

ethVM is an Ethereum Blockchain Data Processing and Analytics Engine along with a block explorer, developed by the talented team at MyEtherWallet. It operates under the SSPL license and currently supports Ethereum, with plans to expand to multiple blockchains in the future.

Supported Networks

Core Infrastructure

ethVM’s robust structure is built using:

  • TypeScript (for Block Explorer)
  • JavaScript (as the API Processor)

It’s further supported by popular frameworks such as:

Getting Started

Follow these steps to run the Sepolia front end locally:

Prerequisites

Setup Steps

  1. Open your terminal
  2. Clone the repository:
  3. git clone git@github.com:EthVM/EthVM.git
  4. Navigate to the directory:
  5. cd v2
  6. Create a local .env file:
  7. nano .env

    Add the following variables to the file:

    NODE_ENV=development
    VUE_APP_NETWORK=SEPOLIA
    VUE_APP_PUBLIC_URL=sepolia.ethvm.com
    VUE_APP_HTTP_LINK=https://sepolia-api-v2.ethvm.dev
    VUE_APP_WS_CLIENT=wss://sepolia-apiws-v2.ethvm.dev
  8. Run pnpm install to install the node packages
  9. Start the application using pnpm serve. The app should now be running at http://localhost:8080.

Troubleshooting

If you encounter issues during setup, consider checking the following:

  • Ensure Node.js and pnpm are correctly installed and their versions match the requirements.
  • Double-check the variables in the .env file for typos or incorrect values.
  • Firewall settings may block the localhost connection—ensure it permits your app.

For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.

About MyEtherWallet

MyEtherWallet has been a pioneer in the Ethereum community since 2015, dedicated to developing user-friendly and open-source tools while protecting user privacy. With the active support of their team, they continue to create impactful solutions for users within the Ethereum ecosystem.

Conclusion

ethVM is a powerful resource for anyone looking to navigate the Ethereum blockchain seamlessly. With its open-source nature, it invites users to contribute and enhance the platform collaboratively. Dive in and explore the depths of Ethereum data today!

At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.

Stay Informed with the Newest F(x) Insights and Blogs

Tech News and Blog Highlights, Straight to Your Inbox