Skip to content

v0.20.0-beta.7

Pre-release
Pre-release

Choose a tag to compare

@nikgraf nikgraf released this 03 Jul 13:06

What's Changed

  • feat: make Geo wallet client the default by @nikgraf in #96

    Before, sponsored transactions used the experimental ZeroDev-specific helper:

    const walletClient = await createGeoZeroDev7702WalletClient({
      signer,
      chain: GeoTestnetConfig.chain,
      zeroDevRpcUrl: process.env.GEO_ZERODEV_RPC_URL,
    });

    After, use the Geo network config directly. GeoTestnetConfig includes the default Geo-sponsored testnet RPC URL:

    const walletClient = await createGeoWalletClient({
      signer,
      network: GeoTestnetConfig,
    });

    The older Safe/Pimlico getSmartAccountWalletClient, plain getWalletClient, and TESTNET_RPC_URL helpers were removed.

Full Changelog: v0.20.0-beta.6...v0.20.0-beta.7