NEXUS Smart Wallet V2

A self-custody smart wallet for Base: passkeys, ERC-4337 account abstraction, scoped AI-agent session keys, and gasless onboarding.

Garcia Holdings LLC · Elk Plain, WA · May 2026 (revised September 2026) Identity tag: $leonardgg100 · Target chain: Base (chain ID 8453)


Abstract

NEXUS Smart Wallet V2 is a specification and prototype for an ERC-4337 smart wallet on Base. It replaces the seed phrase with WebAuthn passkeys (P-256 signatures), gives AI agents scoped session keys instead of root-key custody, and uses a paymaster so users can transact without holding ETH. Wallet addresses are counterfactual: a $leonardgg100 identity tag resolves to a deterministic CREATE2 address on Base, so users can receive funds before their wallet contract is ever deployed.

This paper describes what the design specifies, what has been prototyped, and what is still roadmap. It does not describe a bank, a charter, or any institutional partnership. It describes software.


1. The problem

Three failures in the current tooling motivate this design:

1. Seed phrases are a single point of failure. The average user cannot secure a 256-bit secret for decades. Loss of the phrase means loss of the funds, permanently. This is protocol failure, not user error.

2. The first-transaction problem. A user receives USDC on Base but holds 0 ETH. They cannot send anything until they on-ramp ETH. Gas as a prerequisite breaks every new-user funnel.

3. AI agents cannot act safely. To let an AI agent pay on a user's behalf today, the user must hand it a root key or seed phrase. The agent can then do anything, including draining the account. There is no standard mechanism for scoped delegation — a key that can spend up to $500 on Uniswap for one hour and nothing else.

NEXUS addresses all three with existing, deployed standards: ERC-4337 account abstraction, WebAuthn passkeys, and ERC-7579 modular validation.


2. Architecture

2.1 ERC-4337 account abstraction

The wallet is a smart contract account following the ERC-4337 standard (EntryPoint v0.7). Instead of signing raw transactions with a private key, the user (or their agent) submits a UserOperation: a structured object containing the sender, nonce, call data, and signature. A decentralized network of bundlers batches UserOperations and submits them to the EntryPoint contract, which verifies each operation and executes it.

2.2 Passkeys instead of seed phrases

The root credential is a WebAuthn passkey. The authenticator (phone secure enclave, hardware key) holds a P-256 (secp256r1) keypair; the wallet contract verifies P-256 signatures on-chain.

2.3 Scoped session keys for AI agents

The core delegation primitive. A session key is a short-lived, tightly scoped signing key granted to an AI agent (the reference agent in this project is called Nave). The session key is validated by an ERC-7579 module on the account, and every constraint is enforced on-chain — not by trusting the agent.

Concrete example policy (the reference policy used in the prototype):

Parameter Value
Spending cap $500 USD, oracle-enforced via Chainlink price feed (cap is denominated in USD, not token amount, so flash-loan manipulation of a token price cannot inflate the cap)
Expiry 1 hour
Allowed target Uniswap Universal Router on Base only
Rate limit 3 transactions per minute

The root key never leaves the device's secure enclave (StrongBox / Secure Enclave). The session key lives in memory on the agent's host, is revocable at any time by the root key, and cannot exceed its scope even if the agent is compromised. Natural-language instructions from the user are translated into a signed UserOperation that must satisfy every session-key constraint or the EntryPoint rejects it.

2.4 Paymaster: gas is a UX bug

Users should not need ETH to send USDC. Two paymaster modes are specified:

The bundler layer (candidates: Pimlico, Stackup, Alchemy) is roadmap — no bundler integration exists in the current prototype.

2.5 Recovery

Losing a device must not mean losing the wallet. Three recovery mechanisms are specified:

The recovery module pattern follows established ERC-4337 recovery-module designs. Until guardians are implemented, the prototype has no recovery — this is stated plainly because it is the single largest risk in the current state.


3. Identity: $leonardgg100

One human-readable tag resolves to the user's wallet deterministically on every supported rail. The mechanism:

This gives a Venmo-like handle ($leonardgg100) with self-custody underneath — no username server holds funds.


4. Bridging and payments

4.1 Multi-curve identity

EVM chains use secp256k1 (and P-256 for passkeys); Solana uses Ed25519. No single key works for both. The design bridges curves with a program-derived-address (PDA) scheme: the $leonardgg100 tag resolves to a deterministic address on each rail. The Solana side is not built. EVM bridging between Base and other EVM chains follows standard bridge patterns; no proprietary bridge is claimed.

4.2 Android IP Wire and P2P Tap

For in-person payments, the phone is the backend — no cloud intermediary after the handshake:

IP Wire is roadmap — the WebRTC P2P transport has been prototyped separately, but it is not integrated with the wallet.


5. Hardware companion: the GUA vault

The GUA hardware vault is a separate, complementary project: a physical signing device for users who want their keys off their phone.

The GUA vault is a hardware design with a build procedure. It is not a manufactured product.


6. Security analysis

What the cryptography provides, stated without exaggeration:


7. Real vs. roadmap

Item Status
ERC-4337 v0.7 EntryPoint address, RIP-7212, EIP-5792/7702 as design inputs Real (public standards)
UI prototype (smart-wallet-v2 mock) modeling the architecture Real (prototype)
Passkey (P-256) validation design for Base Real (design)
Session-key policy model ($500 / 1h / Uniswap-only / 3-per-min, oracle-enforced caps) Real (design + UI model)
GUA hardware vault design and build procedure Real (design)
WebRTC P2P transport prototype Real (prototype, separate)
UserOperation construction, bundler integration, on-chain deployment Roadmap — not implemented
CREATE2 factory, $leonardgg100 registry Roadmap — not implemented
Social recovery (guardians), institutional recovery Roadmap — not implemented
Paymaster sponsorship, ERC-20 gas payment Roadmap — not implemented
Solana bridging Roadmap — not implemented
IP Wire wallet integration Roadmap — not implemented
Security audit Roadmap — not performed

The UI prototype builds no UserOperations, integrates no bundler, and contains placeholder factory/implementation addresses. It is a design model, not a working wallet, and this paper does not present it as one.


8. Roadmap

Dates are targets, not commitments. Anything listed here that is not built is labeled roadmap wherever it appears.


9. Open items

  1. Bundler selection and integration — required before any testnet UserOperation.
  2. Recovery module implementation and guardian UX — the highest-priority safety work.
  3. Professional security audit of the account, factory, validation modules, and paymaster — prerequisite for mainnet.
  4. Registry design for $leonardgg100 resolution with init-code-hash commitments.
  5. Paymaster sponsor — funding and policy for gasless onboarding unresolved.
  6. Solana bridge design — the Ed25519 side is unstarted.

10. Language standard

This paper describes only technology that exists or is explicitly specified as a design. The following categories of language are not used: banking or charter claims (no NCUA, CDFI, or credit-union charter exists or is presented as operating); UCC filing language; sovereign, nation-like, or governmental-authority framing; institutional partnership claims (no bank or payment network is presented as a partner or live integration); property deeds or titles presented as executed instruments; cooperative-as-existing-entity framing. Where the project touches regulated domains in the future, the work ships as an explicit roadmap item with one question answered first: what technology exists today, and what is only planned?


11. What this paper does not claim


Document: NEXUS Smart Wallet V2 whitepaper · Garcia Holdings LLC · September 2026 revision. Supersedes the May 2026 draft. Technology-only revision: all institutional and sovereign language removed; quantum-safety claims corrected; roadmap items labeled as roadmap.