Skip to main content

Installation

1

Basic Setup

Import the required dependencies and set up your signer:
2

Creating a Multichain Nexus Account

Biconomy MEE orchestration uses the Nexus smart account system. The toMultichainNexusAccount method calculates addresses for the Nexus account on all specified chains.
Lazy DeploymentAccounts are not deployed at this point - only their addresses are calculated. Deployment happens just-in-time when the first transaction is pushed to each chain.

Configuration Parameters

EIP-7702 Enabled Orchestration

For EIP-7702 based orchestration (commonly used with embedded wallets like Privy, Dynamic, Magic), override the account address:

Key Difference

Setting accountAddress: eoa.address tells the function to use the EOA address directly instead of calculating smart account deployment addresses. The MEE Relayer will call the execute function on the user’s EOA address, which requires the user to authorize the Nexus account via EIP-7702 delegation.

Creating an MEE Client

Orchestration, gasless execution, and all other MEE features are provided by MEE Nodes. Create an MEE client to connect to these nodes:
Read the EIP-7702 Guide Here

MEE Client Parameters

When no URL is provided, the client connects to the Biconomy Network - a globally distributed network of MEE Nodes run by professional operators. View operators at https://token.biconomy.io.