Safe Proxy Wallet
The SDK includes helpers for Safe proxy wallet operations.
Check if a proxy wallet exists
const exists = await client.checkSafeProxyWalletExists();Approve collateral
await client.proxyApproveCollateralIfNeeded();
await client.proxyApproveCollateral(BigInt(1000e6));Execute a transaction via proxy
const txHash = await client.proxyExecuteTx({
to: "0x...",
data: "0x...",
value: BigInt(0),
});