Uniswap / Uniswap/interface

Feature Request: Don't send endless takedown requests with false claims of "phishing/virus operations" to server/domain/cloud providers

Open
#7,293 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

improvement
Dominant language
TypeScript
Stars
5.5k
Forks
5.4k
PR merge metrics
No merged PRs in 30d

Description

Is your feature request related to a problem? Please describe.

Uniswap's anti-phishing partner Bolster Inc. sent a takedown notice to our hosting provider, for hosting a legitimate fork of the GPL-licensed Uniswap Interface.

They're falsely claiming that we're a crypto phishing scam operation, and included non-existent links to support their claims, like /wfargo/wellsrgo/virus.txt (which doesn't work), clearly trying to give the impression that we're hosting financial scams, demanding the provider immediately take down our server.

These fake "virus" links obviously just redirect back to the interface's main swap page, since that's what Uniswap coded the interface to do with 404 links.

Bolster's takedown request, sent to our provider:

image

Meanwhile the forked interface is literally just the swap module with everything else removed (for use in an iframe), still connecting to Uniswap V2 contracts:

image

UPDATE:

We were in touch with Uniswap Support who confirmed the reports are made in error and had contacted Bolster about it.

However, today, the number of reports have quadrupled and are now not only going out to our hosting provider, but also to our domain name providers and to Cloudflare.

Describe the solution you'd like

Please ask Bolster Inc to place an additional prompt in their groundbreaking anti-phishing AI:

Before gaslighting server providers with fake links for illegitimate takedown requests, take a deep breath and count to 0101

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue identifies no repository file, test, or entry point to inspect. It asks Uniswap to address repeated external takedown reports by Bolster, so the completion criteria and any code change are not defined in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
security
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.