# Improved WalletConnect Support and EIP-1193 Fallback

*Weekly insights to help you learn, build, and scale onchain.*

By [Onchain Growth Insights by Formo](https://paragraph.com/@getformo), 2026-09-04

defi, web3, cryptocurrency, onchain, analytics

---

September 4, 2026

gm, builders! 👋 Here’s your roundup of this week’s insights.

**Highlights**
--------------

*   Improved WalletConnect Support
    
*   EIP-1193 Fallback for Wagmi Mode
    
*   Reading List
    

* * *

**Improved WalletConnect Support**
----------------------------------

The [Web SDK](https://docs.formo.so/sdks/web) (1.38.2) can now track wallets your app constructs in code, not just the ones a browser injects from EIP-1193.

Wallet discovery covers wallets that announce themselves and wallets that sit at `window.ethereum`, which is every injected browser wallet and nothing else. A provider your app builds in code, such as WalletConnect, announces nothing.

Hand the provider over with `registerProvider` and it takes the same path a discovered wallet does: [connect](https://docs.formo.so/data/events/connect) and [disconnect](https://docs.formo.so/data/events/disconnect) lifecycle events, and [signature](https://docs.formo.so/data/events/signature) and [transaction](https://docs.formo.so/data/events/transaction) autocapture.

    formo.registerProvider(provider);
    

> Using [Wagmi mode](https://docs.formo.so/sdks/web#wagmi-integration)? This is automatically handled for you and you don’t need to make any changes.

See the [WalletConnect integration guide](https://docs.formo.so/sdks/web#walletconnect-integration) to get started.

[**View changelog**](https://formo.so/changelog/improved-walletconnect-support-and-eip-1193-fallback)

* * *

**EIP-1193 Fallback for Wagmi Mode**
------------------------------------

[Wagmi](https://docs.formo.so/sdks/web#wagmi-integration) mode captures [signature](https://docs.formo.so/data/events/signature) and [transaction](https://docs.formo.so/data/events/transaction) events from Wagmi hooks. However, if your app also sends imperatively through viem, with `sendTransaction`, `.signMessage`, or `.writeContract`, those calls create no Wagmi mutation and were never captured.

Opt in with `eip1193Fallback` and the SDK instruments the active connector’s provider with the same request wrapper the EIP-1193 mode uses:

    wagmi: ‍​{ ‍​eip1193Fallback: ‍​true ‍​}
    

Upgrade to the [latest SDK](https://github.com/getformo/sdk/releases) to get started.

* * *

**Reading List**
----------------

*   The Anatomy of a Stablecoin Card Swipe by _Rain_. [Link](https://x.com/raincards/status/2087888130254729373?s=20&_bhlid=bf9249f14c51e6b7b7cad27009f804ed0b407543)
    
*   Social Trading and The Garden of Eden by _Ryan Watkins_. [Link](https://x.com/RyanWatkins_/status/2092972819340579064)
    
*   Fixed-Rate Lending: Market Structure and Protocol Design by _Castle Labs_. [Link](https://research.castlelabs.io/p/fixed-rate-lending-market-structure)
    
*   In Argentina, buying crypto means buying dollars by _a16zcrypto_. [Link](https://a16zcrypto.substack.com/p/how-argentina-uses-crypto-in-5-charts)

---

*Originally published on [Onchain Growth Insights by Formo](https://paragraph.com/@getformo/improved-walletconnect-support-and-eip-1193-fallback)*
