Enhanced UX with Simplified Blockchain Accounts

Blockchain transactions involve various accounts, from externally owned accounts (EOAs) to smart contracts, making it challenging for users to identify the sources and destinations of these transactions.

With Chainlens blockchain explorer, we've focused on simplifying this process by introducing features that make it easier to differentiate and understand blockchain accounts visually. From unique identicons representing Ethereum addresses to icons distinguishing between token and non-token contracts, our goal is to enhance the overall user experience (UX). In this post, we’ll explore how Chainlens improves account clarity and helps users navigate blockchain data more effectively.

Transaction view in Chainlens Linea Blockchain Explorer
Transaction view on Chainlens Linea Blockchain Explorer

Iconic accounts

Earlier this year, Chainlens added identicons support. These provide a simple mechanism to visually differentiate Ethereum addresses from one another by creating unique icons to represent them, where no two icons are ever the same.

For instance, the account 0x2CD54Ea7e1E1ccD0edbc48CdF656Fb86C0b9B50D can be represented using the following identicon

Ethereum identicons used for accounts in Chainlens Explorer
Ethereum identicons make identifying accounts easy in Chainlens

Whereas altering the first digit of the account to 0x3CD54Ea7e1E1ccD0edbc48CdF656Fb86C0b9B50D creates a different identicon.

Every account has a unique Ethereum identicon in Chainlens
Every account has a unique Ethereum identicon in Chainlens

The Types of Ethereum Addresses

However, an Ethereum address could be an externally owned account (EOA) or smart contract. If it's a smart contract it could represent a type of asset such as a token. Additionally, it may be a verified or unverified contract. Being able to decode this information is valuable to users.

Chainlens now breaks this information down for users making it easy to understand more about the type of address being used.

Token Contracts

If a contract represents a fungible token such as an ERC-20 token, a token icon is displayed alongside the contract.

Fungible token icon for in Chainlens EVM explorer
Fungible tokens are represented with a token icon

If it represents a non-fungible ERC-721 or ERC-1155 token it displays an NFT icon next to it.

Non-fungible token icon in Chainlens blockchain explorer
Non-fungible tokens are represented with a NFT icon

Instead of displaying the address, it displays the token name making it simple for users to interpret the intent of the underlying contract.

Smart Contracts

Contracts that don't represent tokens have a contract icon next to them.

Smart contracts have a contract icon in Chainlens explorer
Smart contracts are represented with a contract icon

Furthermore the verification status of contracts is displayed too. With Chainlens' Sourcify integration, if a smart contract is fully or partially verified, a tick will be displayed next to the contract demonstrating its verification status.

To learn more about the smart contract verification process, read our Guide to Ethereum Source Code Verification

Verified and partially verified contracts in Chainlens Linea Explorer
Clearly see which contracts are verified or partially verified

Externally Owned Accounts

Externally owned accounts (EOA) retain the identicons which we rolled out previously. These represent Ethereum wallet accounts.

An Enhanced Account Experience

With these changes, users can easily differentiate between the different types of accounts undertaking transactions. This helps make the deciphering of on-chain activity simpler.

There are further enhancements we've got on our roadmap which we'll be rolling out shortly which enhance the account experience further.

For now, if you want to see the various types of accounts in action, take a look at the transactions coming into Chainlens on one of our deployments such as on the Linea blockchain explorer. 

If you'd like to try Chainlens on your network, please reach out to the team to learn more.

News & Insights