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

πŸ”— 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

πŸ“‘ 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