Write intent once. Run across
EOA → 7702 → UserOps.
AbstractApex compiles actions into the optimal execution format per user, wallet, and chain—then upgrades users automatically when policies require it.
Wallet UX depends on
chain + wallet quirks.
Fragmented Logic
Teams rewrite execution logic for EOAs vs UserOps repeatedly, creating tech debt.
Migration friction
Migrating users is hard, so products delay AA adoption and lose UX benefits.
Bespoke Glue Code
Compliance, AI agents, and gas abstraction require custom brittle integration per chain.
if (wallet.type === 'EOA') {
if (chain.id === 1) { // mainnet gas logic ... }
else if (chain.supports7702) { ... }
else { fallback() }
}
else if (wallet.isSmartAccount) {
if (entrypoint === 'v0.6') { ... }
if (module.isInstalled) { ... }
}
1. Define Action Intent
Describe what needs to happen, not how. AbstractApex parses the intent into a declarative schema.
2. Negotiate Capabilities
The engine checks the wallet's current state. Is it an EOA? Does it support batching? Are modules installed?
3. Execute & Upgrade
Transactions are constructed in the most advanced format available. If policies require it, the account is upgraded JIT.
The Unified Action Graph
One snippet to rule them all.
Input: Intent
const intent = await apex.create({ actions: [ { to: usdc, data: approve }, { to: vault, data: deposit } ], policy: { gasSponsorship: true, spendingLimit: "100 USDC" } });
Compiled Output
The Upgrade Lifecycle
Most users start as EOAs. AbstractApex upgrades them silently as their needs grow, preserving the address while unlocking capabilities.
Explore the architectureTier 0: EIP-7702 Superpowers
Temporarily upgrade an EOA to a smart contract for a single transaction. Batch actions and sponsor gas without permanent migration.
Tier 1: UserOps Foundation
Permanent deployment of an ERC-4337 account. Enables session keys, social recovery, and non-blocking interactions.
Tier 2: Modules + Registry
Install specific plugins from the registry. Spend limits, recurring payments, and DeFi automations.
Tier 3: Attested Services
Enterprise-grade compliance. Attested execution, policy-based AI spending, and unified gas vaults.
Why AbstractApex Wins
| Capabilities | AbstractApex | Traditional AA SDKs | WalletConnect/Wagmi |
|---|---|---|---|
| Start from EOA without migration | |||
| Vendor-agnostic (Safe / Kernel / Biconomy) | |||
| Bundler Failover Routing | |||
| Compliance via Signed Attestations |
Consumer Onboarding
Sponsor and batch transactions for EOAs immediately using EIP-7702 without forcing a contract deployment.
DeFi Power Users
Enable passkeys, social recovery, and session keys for high-frequency traders.
Agentic UX
Policy-based spending for AI agents using Lit Protocol and Programmable Key Pairs.
Compliance Shield
Enforce KYC/AML checks at the transaction construction level before execution.
Unified Gas Vault
Manage gas across 50+ chains from a single ledger and settlement account.
Audit Trails
Complete historical provenance of every policy change and upgraded capability.
Built for builders.
-
Works natively with viem -
ERC-4337 v0.6/v0.7 routing -
Bring your own bundler/paymaster -
Preview simulation before execute
Graceful Degradation
Capability probing ensures the transaction always executes, even if advanced features are unavailable.
Health Checks
Real-time bundler monitoring with automated failover routing across 3+ providers.
Replay Protection
Attestation verification with expiry and nonce tracking to prevent signature reuse.
Sovereign Escape
Timelock escape hatches ensure users can always force-exit their assets directly on-chain.
Onboard with EIP-7702 today.
Upgrade when it matters.
AbstractApex compiles intents into the best execution format for the user’s current capabilities.