aomi-transact
Trade by chat.aomi-transact teaches your agent to drive the aomi CLI, so you ask in plain English and it builds, simulates, and signs the transaction.
- Turns prompts like “swap 1 ETH for USDC” or “open a 3x GMX long” into wallet signed transactions.
- Reads prices, balances, and routes across more than 40 protocols (Uniswap, Aave, Lido, GMX, Hyperliquid, Polymarket, and more).
- Simulates multistep flows as a batch on a forked chain before signing. Non-custodial throughout.
- Works on Ethereum, Base, Arbitrum, Optimism, Polygon, and Linea. Account abstraction first, with an EIP-7702 or EIP-4337 fallback.
aomi-build
Scaffold a new App.aomi-build teaches your agent to turn an API into Aomi tools.
- Point it at an OpenAPI or Swagger spec, a REST endpoint, or SDK docs.
- It generates a working Aomi SDK crate:
lib.rs,client.rs, andtool.rs, with tool schemas, a preamble, and validation. - Output supports sync HTTP tools, async tools, proxy unwrap (EIP-1967), and multistep quote to approval to swap flows.
Install
Install both skills with one command:aomi-transact on transaction prompts, aomi-build on app-building prompts.
OpenAI Codex
Add the repo as a Codex plugin marketplace, then theaomi bundle is available:
Prerequisites
aomi-transact drives the Aomi CLI, so install the client:
@aomi-labs/client v0.1.30 or newer. For transaction signing, also install viem:
aomi-build targets the Rust aomi-sdk (v0.1.15 or newer) when you compile the App you scaffold. See Build on Aomi for that toolchain.
Where they live
Both skills are open source in theaomi-labs/skills repo, under the MIT license. Every change runs four security scanners in CI. For the full list of protocols aomi-transact can reach, see the protocol catalog.
Next
Trade on Aomi
Use aomi-transact to trade by chat.
Build on Aomi
Use aomi-build to scaffold and ship an App.