Skip to content

Integration of Real-time Transaction Simulation (Pre-flight Security Check) #12186

Description

@HoodClock

Is your feature request related to a problem? Please describe.
Users currently sign transactions without a guaranteed preview of the outcome, leaving them vulnerable to honeypots, malicious smart contract logic (e.g., blacklist mappings), and sophisticated phishing attacks that bypass static blocklists.

Describe the solution you'd like
I’d like to see a "Pre-flight Check" layer integrated into the transaction confirmation flow. This would simulate the transaction in a sandboxed environment to show users exactly which assets will enter or leave their wallet and flag any malicious bytecode patterns (like mint access or honeypot traps) before the "Confirm" button is pressed.

Describe alternatives you've considered
Relying on manual bytecode analysis is impossible for most users, and third-party security extensions are often centralized or not natively integrated into the BitPay wallet experience.

Additional context
My team built a proprietary simulation engine called TxShield (docs.txshield.xyz) that handles this for all EVM addresses and soon on SOLANA as well. We keep the core detection logic closed to prevent malicious actors from reverse-engineering our threat models, but our developer API is completely free to access. We are happy to provide the API keys and help implement this as a native security feature for BitPay users.

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