Skip to main content
Gelato Bundler is compatible with all ERC-4337 smart account implementations. You can use your preferred smart account provider seamlessly with Gelato’s infrastructure.

Supported Smart Accounts

Gelato

Gelato’s native smart account with built-in SDK support.

Kernel (Zerodev)

Modular smart account with plugin architecture.

Safe

Battle-tested multi-sig smart account.

Light Account (Alchemy)

Lightweight smart account optimized for gas efficiency.

Nexus Account (Biconomy)

Feature-rich smart account with session keys.

Thirdweb

Smart account with embedded wallet support.

Coinbase Smart Wallet

Consumer-friendly smart wallet from Coinbase.

Trust

Trust Wallet’s smart account implementation.
Any smart account compatible with Viem’s Smart Account type works with Gelato Bundler.

Usage Example

All smart accounts follow the same pattern - only the account instantiation differs:
import { toGelatoSmartAccount } from "@gelatocloud/gasless";

const account = await toGelatoSmartAccount({
  client,
  owner
});
Once instantiated, use the account with Gelato Bundler the same way regardless of the implementation.