This quickstart demonstrates how to use EIP-7702 with ERC-4337 to send a gas-sponsored, batched transaction directly from your EOA. We’ll use Abstraxn’s SDK for EIP-7702-compliant smart account operations. Feel free to substitute with other compatible EIP-7702 implementations if desired. For the conceptual overview, jump back to the EIP-7702 Overview. For full protocol details, see the official EIP-7702 proposal.

Installation

Make sure you’ve installed our EIP-7702 SDK, which follows the viem + permissionless.js style but built for Abstraxn’s stack: For NPM users:
For Yarn users:

Quickstart steps

  1. Setup the smart account from your EOA
  1. (Optional) Add a Paymaster for Gas Sponsorship
  1. Build a smart account client
  1. Send a transaction
  1. Batch multile calls

Summary

You’ve just sent a delegated (EIP-7702) transaction from your EOA. When you inspect the transaction on-chain, you’ll see it’s still from your EOA — but executed through the smart account delegation, often with a sponsored gas model.

Ket Takeaways

  • EIP-7702 lets EOAs gain smart account powers instantly, without migrations or new wallets.
  • Authorization is required only during setup; repeated transactions don’t need re-authorization.
  • Batch and gas sponsorship are native once the smart account is deployed.
  • All powered by Abstraxn’s integrated SDK — clean, secure, and EOA-first.