Expanding EIP-7702 Chain Support

Firekeeper

As soon as the Pectra Ethereum Upgrade was released, so were our next-gen 7702 smart accounts - read more about them here!

Today, we introduce support for more chains that upgraded to Pectra!

Ethereum: RPC and Chain Settings
Use the best Ethereum RPC and add to your wallet. Discover the chain ID, native token, explorers, and more.
Gnosis: RPC and Chain Settings
Use the best Gnosis RPC and add to your wallet. Discover the chain ID, native token, explorers, and more.
BNB Smart Chain: RPC and Chain Settings
Use the best BNB Smart Chain RPC and add to your wallet. Discover the chain ID, native token, explorers, and more.
OP: RPC and Chain Settings
Use the best OP RPC and add to your wallet. Discover the chain ID, native token, explorers, and more.
Base: RPC and Chain Settings
Use the best Base RPC and add to your wallet. Discover the chain ID, native token, explorers, and more.
Ink: RPC and Chain Settings
Use the best Ink RPC and add to your wallet. Discover the chain ID, native token, explorers, and more.
Unichain: RPC and Chain Settings
Use the best Unichain RPC and add to your wallet. Discover the chain ID, native token, explorers, and more.
Zora: RPC and Chain Settings
Use the best Zora RPC and add to your wallet. Discover the chain ID, native token, explorers, and more.
Soneium: RPC and Chain Settings
Use the best Soneium RPC and add to your wallet. Discover the chain ID, native token, explorers, and more.
Mode: RPC and Chain Settings
Use the best Mode RPC and add to your wallet. Discover the chain ID, native token, explorers, and more.
Scroll: RPC and Chain Settings
Use the best Scroll RPC and add to your wallet. Discover the chain ID, native token, explorers, and more.
Gnosis Chiado Testnet: RPC and Chain Settings
Use the best Gnosis Chiado Testnet RPC and add to your wallet. Discover the chain ID, native token, explorers, and faucet options.
BNB Smart Chain Testnet: RPC and Chain Settings
Use the best BNB Smart Chain Testnet RPC and add to your wallet. Discover the chain ID, native token, explorers, and faucet options.
Zora Sepolia Testnet: RPC and Chain Settings
Use the best Zora Sepolia Testnet RPC and add to your wallet. Discover the chain ID, native token, explorers, and more.
Soneium Minato: RPC and Chain Settings
Use the best Soneium Minato RPC and add to your wallet. Discover the chain ID, native token, explorers, and faucet options.
Mode Testnet: RPC and Chain Settings
Use the best Mode Testnet RPC and add to your wallet. Discover the chain ID, native token, explorers, and faucet options.
Scroll Sepolia Testnet: RPC and Chain Settings
Use the best Scroll Sepolia Testnet RPC and add to your wallet. Discover the chain ID, native token, explorers, and more.

TypeScript / React

// plain TypeScript
import { inAppWallet } from "thirdweb/wallets";
const wallet = inAppWallet({
executionMode: {
mode: "EIP7702",
sponsorGas: true,
},
});
// React (e.g. Next.js)
import { inAppWallet } from "thirdweb/wallets";
import { ConnectButton } from "thirdweb/react";
<ConnectButton
client={client}
wallets={[
inAppWallet({
executionMode: {
mode: "EIP7702",
sponsorGas: true,
},
}),
]}
/>;

.NET / Unity

// .NET (server, Godot C#, MAUI, etc.)
var smartEoa = await InAppWallet.Create(
client: thirdwebClient,
authProvider: AuthProvider.Google,
executionMode: ExecutionMode.EIP7702Sponsored
);
// Unity (C#)
var wallet = await ConnectWallet(
new WalletOptions(
provider: WalletProvider.InAppWallet,
chainId: 11155111,
inAppWalletOptions: new InAppWalletOptions(
authprovider: AuthProvider.Google,
executionMode: ExecutionMode.EIP7702Sponsored
)
)
);