Skip to content

[Blockaid] Allow reporting false positives #5477

Description

@katspaugh

What is the feature about

Users sometimes complain that Blockaid is giving them false positives for benign transactions.
Blockaid supports reporting such cases via the API after which Blockaid reviews them.

Allow the user to report false scans with a click of a button.

The list of requirements

  • Add a button near the malicious tx warning saying "Report false result"
  • Send a request to the COR-636
  • ~~Send an API request to report the scan. Docs: ~~https://docs.blockaid.io/reference/evm-address-report
    • A workaround would be to prefill a UI developed by Blockaid, just like Metamask does it (see Linked Slack)

Additionally:

  • When the user gets a malicious tx warning but clicks the checkbox "Proceed anyway", also report it to Blockaid via another request: https://docs.blockaid.io/reference/scan-status with the status accepted
  • When the user abandons a tx with a warning, report it with the status rejected

Design

Open=Yes, Type=Threat, Content=High risk detected - Tx Assistance (Figma)

Transaction_Review - Transaction flow (Figma)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions