Ethernal Overview
- What is Ethernal?
A block explorer for solo developers, teams, protocols, and developers that provides UI for local node, shared hosted node, short-lived explorer, contract interaction, internal transaction decoding, network stats, NFT galleries and contract storage display.
- Main Features
- Automated SyncContract InteractionTransaction TracingVariables DecoderPublic Explorer
Frequently asked questions
Ethernal syncs blocks and transactions by automatically connecting to a node and synchronizing data. For developers using Hardhat, they can install and include Ethernal's plugin in their configuration, which will initiate automatic synchronization of blocks. Contract metadata can also be synchronized from Hardhat deploy scripts.
For teams sharing an internal chain, Ethernal provides a user interface (UI) on top of the chain, making it easier to collaborate. Non-technical team members can interact with contracts by connecting their Metamask. The setup process involves setting up explorers on a domain for easy access by team members. Similar to the developer setup, using Hardhat and Ethernal's plugin will automatically synchronize blocks.
Ethernal is also an open-source block explorer for EVM-based chains. It automatically syncs all blocks, transactions, and contracts. The explorer displays them in a simple UI along with relevant data such as function calls and emitted events. Contract interaction is facilitated through automatically generated interfaces based on contract metadata. Transaction tracing shows internal calls to other contracts and internal contract creations. Contract calls are decoded by matching bytecode with other contracts or by looking up metadata on Etherscan.
For Chainstack users, Ethernal allows them to generate a branded public block explorer hosted on their own domain. Ethernal takes care of synchronizing all blocks and transactions, eliminating the need for users to run or maintain anything. The explorer can be customized with organization-specific colors, native token symbol, and links. Network stats, including ERC-20 and ERC-721 transfers, are tracked, providing transparency to users.
Yes, you can easily interact with your contracts using Ethernal. Ethernal automatically generates an interface for you to easily interact with all read and write methods of your contracts. You can interact with contracts using preloaded accounts fetched from the connected node or added with impersonification methods, or with Metamask. Responses are parsed and formatted according to their type, such as displaying images, making links clickable, fetching IPFS data, etc. Ethernal also supports advanced features like importing mainnet ABIs from an address and interacting with those contracts through its UI. It works with Ethereum, BSC, Avalanche, Polygon, and Arbitrum. Transaction tracing is available, displaying internal calls to other contracts and internal contract creations. Calls are automatically decoded by matching the bytecode with your other contracts or by looking up metadata on Etherscan or equivalent platforms. Contract variables are automatically decoded for each block. ERC-20 and ERC-721 token transfers are detected automatically, and amounts are formatted using the contract's symbol() and decimals() methods.
Yes, Ethernal supports transaction tracing. It displays internal calls to other contracts and internal contract creations. Contract calls are automatically decoded by matching the bytecode with other contracts or by looking up metadata on Etherscan.
Yes, you can decode variables in your contracts with Ethernal. Ethernal automatically decodes contract variables for each block, allowing you to easily inspect the value of each integer, mapping, struct, etc., declared in your contracts, including private variables. This feature is available in the Ethernal block explorer for EVM-based chains.
Yes, you can create a public explorer for your blockchain using Ethernal. Ethernal allows you to generate a branded block explorer hosted on your own domain in just a few minutes. It takes care of synchronizing all blocks and transactions for you, so you don't have to run or maintain anything. You can customize the explorer with your own colors, native token symbol, and links. Ethernal also provides network stats and tracks ERC-20 and ERC-721 transfers, allowing users to easily check their balances. Whether you have a blockchain solution, an app chain, or an internal chain for your team, Ethernal can help you provide transparency and easy interaction with your blockchain.
To customize the explorer with your own branding, you can use Ethernal. With Ethernal, you can spin up a block explorer in minutes that is branded with your design theme and hosted on your own domain. You can customize the explorer with your own colors, native token symbol, links, and more. Additionally, you can host it on your own domain. Ethernal takes care of synchronizing all blocks and transactions for you, so you don't have to run or maintain anything. It also provides network stats and tracks ERC-20 and ERC-721 transfers. This allows your users to easily view their balances and provides transparency. Ethernal is compatible with Chainstack, Teams, and can be integrated with Truffle and Brownie projects.
Yes, Ethernal supports ERC-721 contracts and NFTs. ERC-721 contracts are automatically detected and tagged when deployed, and all NFTs are parsed and their metadata are fetched. They are displayed in a dedicated section, making it easy to browse.
Customer Reviews
Share your thoughts
If you’ve used this app, share your thoughts with others.
There are no reviews yet!
Be the first and add a review.
Explore Top Apps
If you enjoy using Ethernal, you’ll love those Web3 Tools apps.
Stay ahead in Web3!
The latest Ethereum and L2s apps, tools and resources, sent to your inbox.