An app for agents to complete routine "commands" from your wallet with token allowances. The default agent is "nani" which comes with a set of common tools, such as price feeds. You can also select "weatherbot" to try out weather conditions.
Commands specify the task you want the agent to complete. Like tokens and amounts and users involved. For example, you can give swap or send instructions, such as "swap 1 WETH for 4000 DAI" to make a limit order (nani will simulate until price hits and then execute), or "send 1000 usdc to mark" for an ENS send.
Each task command you give an agent can have a number of repeat uses and a deadline for completion. This way tasks expire automatically and securely. The "prompt" is the instruction given to the agent about what kinds of conditions should be applied before command execution. This allows you to customize your own safety guards on the fly.
At all times, each agent command can be revoked. A small tip provides the agent with gas and incentives to prioritize your request (~3 cents to start).
Currently, Uniswap V3 swaps and ENS sends are supported on Base chain. Note: raw ETH is not supported as that is not possible with remote approvals (for now). Just deposit into WETH.