HAMILTONDOCS

HAMILTON DOCS

An open-source AI agent with its own wallet on Robinhood Chain. It researches and trades tokenized stocks and Pons memes, and every trade waits for your approval

01 · overviewAn agent that holds a wallet

Hamilton is a command-line agent you run on your own machine. It keeps an ETH wallet on Robinhood Chain, reads prices and pools on chain, searches the web for context, and proposes trades. Nothing is sent until you approve it in the terminal or in your Telegram bot.

Source
github.com/hamilton-agent/hamilton, Apache-2.0
Runs
npx github:hamilton-agent/hamilton, Node 20.19+
Model
Claude Opus 5 through your Anthropic API key
Chain
Robinhood Chain mainnet, chain id 4663
Servers holding funds
none

02 · keysA key that stays home

hamilton setup generates a new private key and writes it to ~/.hamilton/wallet.json with owner-only permissions. The agent can sign with it; it cannot print or export it. Fund the address with a little ETH on Robinhood Chain.

├── wallet      ~/.hamilton/wallet.json (0600)
├── settings    ~/.hamilton/settings.json
├── journal     ~/.hamilton/journal.jsonl
├── notes       ~/.hamilton/notes.md
├── sessions    ~/.hamilton/sessions/
├── move it     set HAMILTON_HOME

03 · uniswap v4Stocks against ETH

Tokenized stocks such as NVDA, SPY, TSLA and AAPL trade against native ETH in Uniswap v4 pools. Hamilton picks the deepest live pool, reads its price from StateView, quotes with the V4 Quoter and swaps through the Universal Router with a minimum output.

Pools
ETH paired with the stock, fee 1% or 0.30%, no hooks
Real fee
about 1.1% on the 1% pools: the protocol takes 0.1%
Selling
approve the token to Permit2, allow the router through Permit2, swap
Skipped
pools with no liquidity

04 · launchpadBonding curves

Pons is the Robinhood Chain launchpad. Hamilton lists recent launches with curve price, market cap, ETH on the curve and graduation progress, quotes buys by simulating them on chain, and trades on the curve directly.

Trades
buy and sell on the Pons V2 curve
Only
tokens that trade against ETH and have not graduated
Fees
1% Pons curve fee plus the creator tax the token set

05 · controlNothing moves without you

├── quote      every trade is quoted first, simulated on chain
├── limits     per-trade and per-day ETH limits are checked before you are asked
├── card       side, venue, token, size, expected fill, slippage and the reason
├── approve    y in the terminal or the Approve button in Telegram
├── journal    approved, declined and filled trades are all recorded

Change limits with hamilton limits --max-trade 0.05 --daily 0.25 --slippage 3.

06 · remoteYour own bot

Create a bot with @BotFather and run hamilton telegram with TELEGRAM_BOT_TOKEN and TELEGRAM_OWNER_ID set. The bot uses long polling from your machine, answers only the owner, keeps the session across restarts and sends trades with Approve and Decline buttons. Unanswered approvals expire after 10 minutes.

/balance
wallet address and ETH
/status
model, limits and session
/new
fresh session

07 · what it can callThe toolbox

wallet_status
address, balance, limits, today's spend
token_balance
any ERC-20 in the wallet
stock_prices
live stock-token prices and pool depth
pons_recent_launches
latest Pons launches
pons_token
one Pons token in detail
quote_trade
a quote, no gas
execute_trade
the only tool that moves money, gated by limits and your approval
trade_journal
past trades
remember
notes carried into future sessions
web_search
news and context

08 · tokenThe token

Hamilton is a token on Robinhood Chain, launched through Pons. There is one contract, it lives in config.js on GitHub, and the site reads it from there.

Chain
Robinhood Chain, EVM
Launchpad
Pons
Ticker
$HAMILTON
CONTRACTSOON

09 · questionsQuestions

Does Hamilton need $HAMILTON?No. The agent is free and open source.
What does running it cost?Robinhood Chain gas and your own Claude usage.
Can it trade while I sleep?Only if you approve from Telegram. Unanswered trades expire.
What if I lose the machine?The key is in ~/.hamilton/wallet.json. Back it up; there is no recovery.
HamiltonRobinhood Chain · Pons