Interceptor
Interceptor Extension
A web3 injector, similar to MetaMask, but adds custom visualization, scam protection, and pre-simulation of transactions on Ethereum. Designed to work with another web3 injector extension and act as a intercepting bridge between user and web3 signer, such as MetaMask.
Adding The Interceptor to a user's browser will automatically check transactions for various scams and mistakes as well as providing transaction simulation that is easily readable. Users can also explore web3 functionality without spending any money using multiple transaction simulation and account impersonation, allowing users to test behaviors of a web3 application prior to committing funds and transactions.
This extension does not store or use a user's private key, instead relying on another optional signer (such as MetaMask) to perform the actual signing actions.
Read more
Adding The Interceptor to a user's browser will automatically check transactions for various scams and mistakes as well as providing transaction simulation that is easily readable. Users can also explore web3 functionality without spending any money using multiple transaction simulation and account impersonation, allowing users to test behaviors of a web3 application prior to committing funds and transactions.
This extension does not store or use a user's private key, instead relying on another optional signer (such as MetaMask) to perform the actual signing actions.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx",\t"name": "Interceptor",\t"description": "Interceptor",\t"version": "0.0.93",\t"manifest_version": 3,\t"action": {\t\t"default_icon": {\t\t\t"128": "img/head-not-active.png"\t\t},\t\t"default_title": "The Interceptor"\t},\t"background": {\t\t"service_worker": "./js/backgroundServiceWorker.js",\t\t"type": "module"\t},\t"icons": {\t\t"128": "img/head.png",\t\t"400": "img/LOGOA_400x400.png"\t},\t"permissions": [\t\t"activeTab",\t\t"storage",\t\t"scripting"\t],\t"web_accessible_resources": [\t\t{\t\t\t"resources": ["vendor/*", "js/*", "inpage/*"],\t\t\t"matches": [""] \t\t}\t],\t"content_security_policy": {\t\t"extension_pages": "script-src 'self'; object-src 'self'"\t},\t"host_permissions": [\t\t"file://*/*",\t\t"http://*/*",\t\t"https://*/*"\t]}
Read more