πŸ”— Google Chrome Extension Store πŸ”— Github Repo

πŸ’° Donate with tokens

πŸ”— Linkify Ethereum Addresses

EAL will scan for Ethereum addresses (0x661b5...69b38bc) that aren't in an anchor tag on the page and link them to your favourite explorer - now all Ethereum address strings link to a block explorer.

Also, if you hover over the address, it will tell you how much ETH is associated with the address and how many transactions out it has!

Layer 1

🚫 Block you from malicious domains

EAL has 3 domain blacklists that are updated daily to ensure you don't browse to known malicious domains designed to steal your private keys/$ETH

EAL stores these blacklists locally so no third-party server is being hit on every page load. Blacklists are pulled every ~5 minutes from Infura and Github servers.

Get protected by;

βœ”οΈ History Checker

With a click of a button you can check your browser history to see if you've recently been on a now-known bad domain.

my vector image Layer 1

πŸ” Block Explorer

Search the blockchain with an 0x address or transaction hash and get human readable results.

πŸ“‘ Bookmark your favourite domains

Bookmark your favourite cryptocurrency related domains to be shown in the extension. No need to remember domains or trust links when you can use these bookmarks.

✏️ Custom RPC node

Make all RPC calls go to your own node so you know you can rely on the data given back about addresses.

EAL comes supplied with a Quiknode node so you can use this feature if you don't have your own node.

🐦 Twitter Trust Badges

Get a warning badge and a verified badge next to Twitter handles - data you can trust. This is EALs way to combat phishing/scams on Twitter

my vector image Layer 1

🏷️ Add Labels to Addresses

You can add color-coded labels to addresses so you can quickly lookup or identify an address.

The labels show up when you hover on each address too!

Releases - Oldest First

v1.1 2017-06-27

Initial Release FEATURE βš“
  • This is an initial (unlisted in the Chrome Extension Store) release.

v1.2.2 2017-07-02

More tags for address matching FIX βš“
  • Whitelists li tags for searching and matching to linkify

v1.3 2017-07-07

Blacklisted domain support FEATURE βš“
  • If you land on a blacklisted domain and you have enabled the option to block interaction with them, then you will be directed away

v1.3.1 2017-07-07

Fixed blacklist bug FIX βš“
  • Fixed a bug that caused the blacklisting to not work in all scenarios.

v1.3.3 2017-07-09

Cached domain blacklist + Etherscan UI fix FIX βš“
  • Added logic to cache the blacklisted domains for 3 minutes to lessen the amount of requests made to Github raw.
  • Modified view to show blacklisted domain stats
  • Fixed a UI bug that occured on etherscan.io

v1.3.5 2017-07-11

Fixes to blacklist syncing issues FIX βš“
  • Enabled blacklist domain detection by default
  • Sets default block explorer for initial extension install to etherscan.io
  • Added fix to syncing issues as pointed out by @dylandamsma in issue 22

v1.3.7 2017-07-13

Hotfix 1.3.7 FIX βš“
  • Fixes issue with the default blockexplorer on initial install

v1.4 2017-07-15

FireFox support for manual load FEATURE βš“
  • Added Firefox support to manual load the extension to the browser

v1.4.1 2017-07-17

Faster domain blacklist logic FIX βš“
  • Improved logic to detect blacklisted domains by moving it to document_start

v1.5 2017-08-04

Report domain FEATURE βš“
  • You can now report a domain quickly. This will direct you to https://etherscamdb.info and the domain will be reported to the MyCrypto team.

v1.5.1 2017-08-14

See the blacklisted domain FIX βš“
  • Appends the domain you were on that was blacklisted to the phishing page. Requested by @tayvano

v1.5.2 2017-08-14

0x is now mandatory to match Ethereum addresses. FIX βš“
  • Fixes issue 49. It now makes the 0x part of the address mandatory. This fixes unexpected behaviour matching magnet links, as well as complies with GETH v1.6.0;

v1.5.3 2017-08-14

Target _blank changed on blockchain explorer FIX βš“
  • If are currently on your favourite blockchain explorer, addresses that are "linkified" won't open in a new tab.

v1.6 2017-08-27

Bookmarks FEATURE βš“
  • The extension now comes pre-loaded with 6 bookmarks. You are able to toggle the bookmarks on/off by clicking on "More Settings".
  • You can modify the bookmarks to whatever you want.

v1.7 2017-09-14

History Checker FEATURE βš“
  • You're now able to grant an optional permission to EAL to allow a read from your history to check for the last 500 entries to see if you visited a site that wasn't blacklisted, but now is.
  • If a bad entry, show a warning with some useful tips

v1.7.1 2017-09-19

Remove common subdomain on blacklist FIX βš“
  • This makes it a tiny bit easier to blacklist, and less soul sucking.

v1.8 2017-09-30

Punycode domains now perform Levenshtien edit distance FEATURE βš“
  • Punycode domains now perform Levenshtien edit distance on whitelist

v1.8.1 2017-10-23

Added block explorer option FEATURE βš“
  • Added EtherGraphs.com as a block explorer.

v1.9 2017-10-30

Convert ENS address to links FEATURE βš“
  • AL will now find .eth ENS domains on the webpage and automagically link them to your chosen block explorer. Here's what it looks like with the highlighter enabled.

v1.10 2017-11-08

Address Blockies FEATURE βš“
  • An address that is linkified by EAL will now show the blocky/identicon for the address. This will help you identify the address easier with a small unique graphic.

v1.9.1 2017-11-08

Resolved MEW contract conflict bug FIX βš“
  • Fixes the issue that caused the contract tab in MEW to not work as expected. For more details, see #138

v1.11 2017-11-10

ENS Checker (ZWC) FEATURE βš“
  • EAL will now display an notice on an ENS name that has ZWC characters in them. This should help reduce bad actors attack vectors with trying to imitate trusted ENS domains (Although all clients to date are compliant and strip bad characters out, it may help with new clients not adhering to the spec well).
  • Fixes Blockie layout issue on Etherscan

v1.12 2017-11-19

Address stats FEATURE βš“
  • Mega-thanks to https://quiknode.io for providing the RPC node that we make calls on!
  • When you hover over an address, it'll give you the ETH balance and the number of transactions going out. If the address is a contract address, it'll also give a small label telling you it is.

v1.12.1 2017-12-11

New Quiknode node FIX βš“
  • We are now using a different Quiknode node in this release.

v1.13 2017-12-12

Trusted 3rd party blacklists FEATURE βš“
  • EAL has now increased its efforts to quickly redirect its users away from phishing attacks by consuming 2 trusted 3rd party blacklists managed by; iosiro and segasec.
  • The option to use these 3rd party blacklists is up to you, and you can toggle it on/off whenever you like, though it will be beneficial to keep it enabled (they've both fed multiple domains to me directly to blacklist before v1.13.)

v1.13.1 2017-12-13

Fixed blacklisting race condition issue FIX βš“
  • Blacklist race condition fix.

v1.13.2 2017-12-21

Testnet explorers are supported! FEATURE βš“
  • You can now choose a testnet explorer as your provided explorer.

v1.14 2018-01-05

Change RPC node & toggle address lookups on/off FEATURE βš“
  • You can now change the RPC node to give you the ability to use something like Quiknode's testnets or a local node - this is an option in the settings view.

v1.14.1 2018-01-11

.note class styling override fix FIX βš“
  • Replaced style selector .note with .ext-etheraddresslookup-note to prevent class style overrides on other web pages.

v1.14.2 2018-02-09

False-positive blacklisting FIX βš“
  • Fixes issue that was _sometimes_ blacklisted when the domain was whitelisted.

v1.14.3 2018-02-10

Edit MyCrypto edit distance FIX βš“
  • Fixes too many false-positives being flagged due to a high holistic value on mycrypto edit distance.

v1.15.1 2018-04-26

Firefox support FEATURE βš“
  • EAL is now on the Firefox store
  • v1.15.1 codebase now works when manually loading for Google Chrome and Mozilla Firefox.

v1.16 2018-05-09

Block Punycode Domains FEATURE βš“
  • Added logic to blacklist all punycode domains. This will help tackle phishing in a big way as we are seeing a lot of IDN homograph attack domains on places such as coinbase, poloniex, mycrypto, and myetherwallet. This means you won't have to worry so much about checking the domain carefully for characters, i.e. mycrypto.com or mycrypΓΈΜ„.com
  • Adjusted edit distance for myetherwallet.com from 7 to 5 to prevent a lot of false-positives.

v1.17 2018-06-09

Address book FEATURE βš“
  • You can now add labels to addresses and colour-code them. It will be shown in the address popover

v1.18 2018-06-13

Twitter Badges FEATURE βš“
  • EAL pulls in a list of trusted and untrusted Twitter handles - most data given by CryptoInfluencers
  • Displays a badge next to the tweeter to show if EAL trusts it or not - 3 badges, read the wiki

v1.18.1 2018-07-13

Hotfix v1.18.1 (bug crusher) FIX βš“
  • Added a fix to autofetch the Twitter lists without you opening the extension.

v1.18.2 2018-07-23

Hotfix v1.18.2 (performance update) FIX βš“
  • Patch to the Twitter badge logic - you should start to see less CPU spikes and less lag

v1.19 2018-12-03

In-extension phishing warning view FEATURE βš“
  • In-extension phishing warning view - warning page is part of the extension, no longer reliant on the harrdenley.com domain.
  • Unminified all the minified-js files
  • The web worker js script is only loaded on the twitter.com domain (since it's only being used there)
  • Set the punycode autoblocker to be disabled by default (RU users were mostly affected with it being enabled by default) - also added a GIF in the block page to show how to disable it

v1.19.1 2018-12-26

Hotfix v1.19.1 (performance update) FIX βš“
  • Modified PhishFort repo link for blacklists
  • Added Quiknode affiliate link
  • Added link to EtherScamDB - retired the Herokuapp monitor
  • Removed dead block explorer link

v1.21 2019-02-25

Domain badges + more FEATURE βš“
  • Added logic to show a badge on the extension icon to identify trust for the domain - trust is established by you using the extension bookmarks feature
  • Modified CryptoInfluencers branding to HiveOne
  • Fixes issue when putting your cursor over a lot of addresses at once
  • Ensured 3rd party blacklists don't contain duplicate records to the main EAL blacklist
  • Added logic to notify you if the preferred explorer is pointing to a different network on the chosen node (set in "More Settings" > "RPC Node")
  • Added Goerli block explorer options

v1.22 2019-03-26

Mini Block Explorer FEATURE βš“
  • Added address/transaction lookup with integrated labelling
  • Added RPC network description where the node is used (on address hovers, RPC node change, and extension footer)
  • Fixed bug that broke RPC node change
  • Fixed bug that that caused the EAL icon title to be incorrect if you're coming from a domain in your EAL bookmarks
  • Fixed typo

v1.23 2020-02-20

Better blacklisting ability FEATURE βš“
  • Updated the default node as the Quiknode subscription ran out
  • We can now issue blacklists against domains + path, so we can protect you against YouTube livestreams using pre-recorded videos to push trust trading scams and fake wallets.

v1.23.1 2020-08-25

Blocklist endpoint change + copy changes ENHANCEMENT βš“
  • Updated the main blocklist endpoint from Infura to raw.githubusercontent.com as Infura is deprecating those endpoints next month (Huge thanks to Infura for providing them since v1.15.1)
  • Updated links from EtherScamDB to CryptoScamDB
  • Updated small copy on the popup window footer