The AI agent with a wallet
Hamilton holds its own ETH on Robinhood Chain. It researches tokenized stocks and Pons memes, proposes a trade with its reason, and moves only when you approve

It can act, not just talk
Other agents stop at advice. Hamilton reads the chain, prices the trade, and holds the keys to do it. You hold the veto
The wallet
A key generated on your machine, stored with owner-only permissions. It never leaves, it is never printed
- ETH on Robinhood Chain, chain id 4663
- per-trade and per-day limits you set
- every fill in a local journal
Tokenized stocks
NVDA, SPY, TSLA, AAPL and more trade against ETH in Uniswap v4 pools. Hamilton reads their price and depth straight from the pool
- live price and pool depth
- swaps through the Universal Router
- warns when a pool is thin
Pons memes
Fresh launches on the Robinhood Chain launchpad, their curve, market cap and how close they are to graduating
- recent launches and token details
- quotes simulated on chain, no gas
- buys and sells on the bonding curve
Your approval
A trade arrives as a card: side, size, expected fill, slippage and the reason. Yes moves it. Anything else doesn't
- limits checked before you are asked
- declines are journaled too
- web search for news and context
Runs on your machine
No account, no server holding your funds. Node 20.19 or newer and an Anthropic API key
npx github:hamilton-agent/hamilton setupCreates Hamilton's wallet and prints its address. Send it a little ETH on Robinhood Chain
export ANTHROPIC_API_KEY=sk-ant-…Hamilton runs on Claude. Your key, your usage, nothing in between
npx github:hamilton-agent/hamiltonAsk for prices, a read on a launch, or a trade. Approve with y
Your own Telegram bot
Run Hamilton on an always-on machine and it answers you in Telegram. Only you. Trades come with buttons
BUY on Pons curve · ROBIN
Spend 0.01 ETH · receive ≈ 2.41M
Max slippage 3%
Questions
Can Hamilton trade without me?
No. Every trade stops at an approval prompt in your terminal or Telegram. If you decline or don't answer, nothing is sent
Where is the private key?
In ~/.hamilton/wallet.json on the machine that ran setup, readable only by your user. Back it up. There is no recovery if it is lost
What can it trade?
Tokenized stocks against ETH on Uniswap v4, and Pons tokens that trade against ETH and have not graduated yet. Nothing else
What does it cost?
Gas on Robinhood Chain, which is cents, and your own Claude usage. There is no fee to Hamilton
Is this financial advice?
No. It is experimental open-source software. Fund it with what you can afford to lose
Buy