The Interceptor - A Transaction Simulator Extension

Project Name:
The Interceptor
image

Project Description and why it’s classified as a Public Good: We are dedicated to enhancing the safety of Ethereum for users through the development of censorship resistant, open-source (with permissive license), and privacy-focused software. Our flagship product, The Interceptor is an open source browser extension for Chrome, Firefox and Brave.

image
image

The Interceptor provides users with a comprehensive explanation of their transactions before they sign them. The Interceptor counteracts scammers by simulating fraudulent transactions, thereby exposing the scam to users. As an example, there are deceptive pages falsely asserting that your ENS name is set to expire tomorrow (which is untrue!). When the user attempts to extend, the application instead initiates a transaction designed to purloin assets from their account. Our tool simulates this scenario, revealing that the proposed transaction is clearly divergent from what the app presented to the user.

image
image

The Interceptors core features are:

  • Transaction simulation
  • Account spoofing (anyone can be vitalik.eth!)
  • Simulation stack (simulate multiple transactions in row without sending them to network)
  • Open source, censorship resistant and privacy protective (we also deveolop out in open)

You can read more from here:
The Interceptor - A transaction simulator extension — Killari - Dark.florist and check our YouTube video

Other products (all functional on main net):
Bouquet (Simple tool to rescue compromised assets)
NFT sender (Simple tool to send NFT’s)
Lunaria (Simple tool to send ETH and ERC20’s)

Main Project Funding Sources: Self-funded

Whats next if you receive funding: The funding will be used to pay salaries for developers for 3 months to continue building

Funding needed: 50 000$ (for developer salaries)

Seeking project-specific funding or funding for general operations: General operations

Team Information:
Micah: Senior Developer MicahZoltu (Micah Zoltu) · GitHub
Killari: Senior Developer KillariDev · GitHub
Jubalm: Senior Developer jubalm (Jubal Mabaquiao) · GitHub
We also have serv.eth working for us to provide customer support. Currently, the most support requests concern rescuing users (who have had their private key compromised) funds via The Interceptor and Bouquet. You can see how this works in a YouTube video.

Social Credibility:
Our co-founder, Micah Zoltu, is a distinguished Ethereum developer. He has contributed significantly to projects such as Augur, served as an EIP editor, created EIP-2718, and is a significant contributor to Ethereum core dev work. Micah also founded http://serv.eth/ that provides support to a number of Ethereum projects.

We work with a wider Ethereum ecosystem to make Ethereum a better place for everyone. Currently we are working on getting the eth_multicallV1 JSON-RPC method to all main net Ethereum clients. eth_multicallV1 — Killari - Dark.florist.

Contact: “@Killari.” @ discord
Twitter(x): https://twitter.com/DarkFlorist
Discord: The Interceptor
Github: Dark Florists · GitHub

Ethereum address (project’s multisig): darkflorist.eth

Eligibility Criteria:

  • Do you have a commitment to open-source (i.e. every open-source license accepted by the Open-Source Initiative) technology and sharing results publicly?
  • Have you provided transparency about how exactly funding will be used?
  • Are you advancing values of freedom and privacy (no surveillance and handling of personal data)?
  • Are you supporting decentralization in various fields (for example building Web3 projects)?
  • Have you provided social media channels to the extent that we can confirm social proof of your project?
1 Like

Hi @Killari! After reading the full explainer (The Interceptor - A transaction simulator extension — Killari - Dark.florist), I’m not clear on the use case for account spoofing. Can you talk more about how you imagine this feature being used?

1 Like

Hey @smith.a , here’s a couple examples:

  1. Browsing dapps using someone’s else’s account as you do not want to tell every website what is your account

  2. Curious on seeing on what NFT’s or assets some account has? So you can spoof your account and use a dapp as someone else. I for example mostly browse dapps using vitalik.eth when I am just exploring them

  3. Customer service can spoof to be you when you are asking about how to use some application. This is how serv.eth is using it when responding to customer requests on some dapps

  4. Using your own wallet without private key. You might have a paper wallet, you can just input it’s address to The Interceptor and you can browse with it, without never needing to sign any messages with the key unless you want to sign something

  5. Development, you can see how the view of your dapp looks like when you are different person

etc

1 Like

Great examples, thank you! I wonder if the word ‘spoofing’ has a negative connotation from a digital security standpoint, or if you’ve thought about that?

1 Like

hmm, we haven’t thought about that. I can see your point of view thought. Maybe we try to come up with some better term for it :slight_smile:

2 Likes