Skip to content

A Chrome extension that enhances navigation on Etherscan by allowing users to replace Sepolia Ethereum addresses and contract hashes with custom names, improving readability and ease of use.

License

Notifications You must be signed in to change notification settings

tamiromara/etherscan-fields-rename

Repository files navigation

Etherscan Fields Rename Chrome Extension

A Chrome extension that enhances your experience on Etherscan by allowing you to assign custom names to Ethereum addresses and contract hashes. This makes it easier to identify and navigate addresses and contracts on the Etherscan.

Note

This extension has been developed with the extensive help of Chatgpt. This is my first time developing an extension. I therefore hope others would be inspired to contribute back to the extension by adding functionalities, fixing issues, and enhacing UI/UX.

Features :

  • Replace Ethereum addresses and contract hashes with custom names on Etherscan pages.
  • Customize both full and abbreviated address formats.
  • Easy-to-use context menu for assigning custom names directly on the page.
  • Option to reset and clear all custom names.

Installation :

  1. Clone the repository or download the ZIP file.
Copy code
git clone https://github.com/tamiromara/sepolia-etherscan-fields-rename.git
  1. Open Chrome and go to chrome://extensions.
  2. Enable Developer mode (toggle on at the top right).
  3. Click Load unpacked and select the folder containing the extension files.

Usage :

  1. Visit any Etherscan page.
  2. Right-click on an Ethereum address or contract hash and choose Set Custom Name.
  3. Enter your desired name, and the page will refresh to display your custom name in place of the original address or hash.

Customizing for Sepolia Etherscan or Mainnet Etherscan :

To use this extension on either the mainnet or Sepolia Etherscan domains, follow these steps:

  1. Open the manifest.json file in the extension’s directory.
  2. Locate the "permissions" section, specifically the host permissions:
"permissions": [
"contextMenus",
"storage",
"scripting",
"https://etherscan.io/*",
"https://sepolia.etherscan.io/*"
],
  1. To enable the extension for Sepolia Etherscan only, replace or remove the mainnet domain:
"https://sepolia.etherscan.io/*"

For mainnet, use:

"https://etherscan.io/*"
  1. Save the changes to manifest.json and reload the extension on the Chrome Extensions page (chrome://extensions).

License :

This project is licensed under the MIT License with attribution.
See the LICENSE file for details.

Privacy :

Read the privacy policy here.




Back to top

About

A Chrome extension that enhances navigation on Etherscan by allowing users to replace Sepolia Ethereum addresses and contract hashes with custom names, improving readability and ease of use.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published