Parallax Wallet

ENS-named AI smart wallet for policy-bounded Uniswap v4 liquidity.

Parallax Wallet

Created At

Open Agents

Project Description

AI DeFi agents should not be opaque bots with private keys. If an agent can directly control a wallet, one bad decision can move real funds.

Parallax Wallet separates intelligence from authority: AI agents research, propose, and review Uniswap v4 liquidity actions, but onchain smart-wallet policy decides what can actually execute.

The demo proves an ENS-named AI LP wallet on Sepolia. The agent reads Uniswap v4 pool state, proposes a bounded ETH/USDC liquidity position, runs an independent review, and binds the result to live Sepolia execution evidence.

Parallax integrates 0G Compute for agent reasoning, 0G Storage for replayable audit memory, KeeperHub Direct Execution for reviewed transaction submission, ENS / AgentENSRegistry for wallet and agent identity, and Uniswap v4 as the liquidity execution layer.

The core idea is simple: AI helps manage liquidity, but the smart wallet enforces the rules.

How it's Made

Parallax Wallet is built as a modular Solidity smart wallet deployed on Ethereum Sepolia, with a TypeScript agent runtime and CLI-first demo flow.

Core contracts include ParallaxWallet for custody and module-based execution, PolicyModule for bounded Uniswap v4 LP actions, SwapPolicyModule for policy-bounded ETH-to-token preparation, UniswapV4Module for v4 PositionManager execution, and AgentENSRegistry for wallet and agent identity metadata.

The agent runtime runs researcher, planner, and reviewer roles. These agents use 0G Compute for LLM reasoning, read live Uniswap v4 pool state, generate a typed ETH/USDC LP proposal, and pass it through deterministic policy checks before execution.

Uniswap v4 is used for live Sepolia ETH/USDC swap and LP mint evidence. KeeperHub Direct Execution submits the reviewed PolicyModule execution path and returns a transaction proof. 0G Storage stores the final agent run artifact as durable audit memory. ENS / AgentENSRegistry gives the wallet and roles like researcher, planner, reviewer, and executor named identities linked to the latest audit pointer.

The repo includes live artifacts for successful execution and blocked-policy refusal, plus a CLI replay path for judges.

background image mobile

Join the mailing list

Get the latest news and updates