Wallet interface to connect Safe wallet .
To connect to a safe wallet, a personal wallet must first be connected.
import { CoinbaseWallet, SafeWallet } from "@thirdweb-dev/wallets"; import { Ethereum } from "@thirdweb-dev/chains"; // First, connect the personal wallet const personalWallet = new CoinbaseWallet(); await personalWallet.connect(); // Then, connect the Safe wallet const wallet = new SafeWallet(); await wallet.connect({ personalWallet: personalWallet, chain: Ethereum, safeAddress: "{{contract_address}}", });