Skip to content

[BUG] Latest update broke window.ethereum injection — ALL DApps showing "No wallet detected" #763

@surendrameena6780-hub

Description

@surendrameena6780-hub

After updating Trust Wallet to the latest version, the DApp browser no longer injects window.ethereum. This breaks every single DApp.

Steps to reproduce:

  1. Update Trust Wallet to the latest version
  2. Open any DApp in the built-in browser
  3. Try to connect wallet

Expected: window.ethereum is injected and DApp connects normally
Actual: window.ethereum is undefined, DApp shows "No wallet detected"

Proof: Even PancakeSwap (pancakeswap.finance) shows "Trust Wallet is not installed" when opened inside the Trust Wallet browser.

Debug info from my DApp:
eth=undefined | tw=undefined | twe=undefined | eip6963=false | web3=undefined

All provider locations are undefined. The issue started immediately after the latest app update. Users on older versions are unaffected.

Please push a hotfix urgently — this affects all DApp users on the latest version.

Device: Android
App Version: 26.20.1(995)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions