How Boostock works
Boostock lets you trade Robinhood stock tokens from ghost addresses that your main wallet never touches, or hand the job to an AI agent that cannot spend more than its budget. Everything runs in your browser tab against Robinhood Chain, and every claim can be checked on-chain.
Getting started
- Open the app and connectConnecting only shares your address. The app then asks your wallet to switch to Robinhood Chain (chain id 4663).
- Sign one messageYour wallet signs one fixed, plain-text message. It is free and is not a transaction. Your tab turns that signature into your ghost keys.
- Fund a ghostBridge ETH or USDC into a ghost from Ethereum, Base or Arbitrum, or send from an exchange. Avoid funding it straight from your main wallet.
- Trade, then move onSwap stock tokens from the ghost. When you are done, sweep the balance to a fresh ghost or to any address.
Boostock never holds your money. There is no deposit and no account. Keys are made and used in your tab, and transactions go straight to Robinhood Chain.
Ghosts
A ghost is a normal Robinhood Chain address with its own private key. Your wallet signs one fixed message, and the tab derives one key per ghost number from that signature. Standard wallets give the same signature every time, so signing again rebuilds the same ghosts on another device.
// one personal_sign of the fixed message "Boostock ghost keys v1 …"
sig = r ‖ s ‖ v // 65 bytes, normalised (low-s, v = 27 or 28)
ghost i = keccak256(sig ‖ "boostock-ghost" ‖ uint32_be(i)) mod n
agent j = keccak256(sig ‖ "boostock-agent" ‖ uint32_be(j)) mod n // n = secp256k1 order
The signature and the keys live only in the tab's memory. If you choose a passcode, the signature is stored encrypted (AES-GCM, key from PBKDF2) in session storage so a reload of that tab can reopen your ghosts; closing the tab removes it. Nothing secret is ever sent to Boostock.
- Live balances: ETH, USDG and every stock token, read in one batch through Multicall3 on Robinhood Chain.
- New ghost: one click, no transaction. Copy the address or show its QR code.
- Privacy check: each ghost is checked for links to your main wallet, such as being funded straight from it, or receiving the same amount right after a deposit.
- Sweep: move everything to a fresh ghost or to any address you type.
- Export key: show a ghost's private key to import it into a wallet. Anyone who sees it can spend from that ghost.
Your signature is a key. Whoever has your signature of the Boostock message can rebuild your ghosts. Only sign it on boostock.xyz, and never paste it anywhere.
Privacy model
Ghosts make it much harder to tie your trades to your main wallet. They do not make you invisible. This is where the line is.
A ghost hides
- Your main address from the trade: the swap is signed and sent by the ghost.
- The link between trades, when each ghost is funded on its own.
- Your balances on screen, with ghost mode on.
- Your IP from the public chain node: app calls go through Boostock's relay.
A ghost does not hide
- The trade itself: every swap is public on Robinhood Chain.
- A funding link: send from your main wallet to a ghost and anyone can connect them.
- Patterns: the same amount in and out at the same time.
- Your keys: an exported key, or your signature, controls the ghosts.
- Your IP from Boostock: the relay sees it, like any website.
Third parties
Swaps and bridges are routed by LI.FI. LI.FI and the bridges it uses see the ghost address, the amounts and the route. When you bridge in, your source-chain address and the ghost appear together in the bridge record. Your main address stays out of the Robinhood Chain transfer, but the link exists on the bridge.
Good habits
- Fund each ghost on its own, ideally from an exchange or a bridge, not from your main wallet.
- Do not move the exact same amount in and out within minutes.
- Sweep to a fresh ghost instead of back to your main wallet.
Swap
Swap any of 96 Robinhood stock tokens on Robinhood Chain, such as NVDA, TSLA, AAPL and SPY, against USDG or ETH. The token list holds the official contracts, checked on-chain.
- Quote: the app asks LI.FI for the best route and shows the rate, every fee, the network cost and the minimum you receive.
- Slippage: set how far the price may move before the swap fails instead of filling badly.
- Approve: selling a token needs a one-time approval for the router. The app shows the exact spender.
- Sign and send: from your main wallet, or signed by a ghost key right in your tab and broadcast to Robinhood Chain.
- Status: the app follows the transaction and links it on Blockscout.
Costs are gas in ETH plus the route's own fees, including LI.FI's fee (0.25% in the quote today). Boostock adds 0%. Stock tokens are tokens on Robinhood Chain: check what each one represents and whether you may hold it where you live.
Bridge in
Bring ETH or USDC from Ethereum, Base or Arbitrum straight to a ghost on Robinhood Chain. The ghost is the recipient, so your main address does not appear in the transfer on Robinhood Chain.
The bridge transaction on the source chain still shows the address you sent from, and the bridge record connects it to the ghost. If that link matters to you, send from an address that is not your main wallet.
Agents on a leash
An agent is a ghost that trades on a mandate you write in plain words, such as "Buy $50 of TSLA if it drops 3% today. Never more than $200."
- You write the mandateThe text goes to Boostock's planner, an AI model that answers with a strict plan in JSON: action, token, size, condition, limits and expiry.
- Your tab checks the planHard rules run in the tab, not in the AI: the token must be on your allowed list, each order must be under the per-order cap, the total must fit the budget and the mandate must not be expired.
- You see a preview and approveNothing is signed before you approve. With autopilot on, plans that pass the rules run while the tab stays open.
- The agent's own ghost signsThe budget is simply what that ghost holds. It cannot reach your main wallet or your other ghosts.
Each plan is one agent run. Runs are counted per UTC day and depend on your $BOOSTOCK tier, read on-chain (balanceOf) at the moment the agent thinks. They reset at 00:00 UTC.
An agent can lose money inside its rules. The leash limits how much it can spend, not whether a trade goes well.
Ghost mode
With ghost mode on, balances and addresses stay blurred until you hover or tap them, so a screen share or a glance over your shoulder shows nothing. App calls to Robinhood Chain, and swap quotes from LI.FI, also go through Boostock's relay, which only forwards a short list of read, quote and broadcast calls. The public node and LI.FI then see our server instead of your IP. The relay itself sees your IP, like any website.
Verify
The Verify page reads any address's $BOOSTOCK balance with a public balanceOf call, shows the call and the block it was read at, and the tier that balance gives. It also reads the buyback and burn: transfers from the treasury wallet to the burn address.
$BOOSTOCK and tiers
Ghosts, swap, bridge and verify are free for everyone, and Boostock adds a 0% fee. Holding $BOOSTOCK raises your agent runs per UTC day:
Creator fees from Pons go to a public treasury wallet that buys $BOOSTOCK back and sends it to the burn address. See the token page for how to buy and the live numbers. $BOOSTOCK is a community token with no promise of profit.
Stay safe
- Boostock never asks for your recovery phrase. Anyone who does is not us.
- Only sign the Boostock message on boostock.xyz. It is plain text and never a transaction.
- Check the contract address on the home page, all 42 characters, before you buy.
- Treat exported ghost keys like cash: whoever sees them can spend.
- Official links only: boostock.xyz and the X link on this site.
FAQ
What if I lose access to my wallet?
Ghost keys come from your wallet's signature. If you lose the wallet, you lose the way to rebuild your ghosts. Export the key of any ghost that holds funds you care about, and store it safely.
Can Boostock freeze or move my ghosts?
No. The keys exist only in your tab. Boostock has no copy and no way to sign for you.
Why does a ghost need ETH?
Every transaction on Robinhood Chain pays gas in ETH. Keep a little ETH in each ghost you trade from.
Does the agent run when I close the tab?
No. Autopilot only runs while the tab is open, because the agent's key lives in the tab.
Where do the stock token logos and addresses come from?
From the official Robinhood stock tokens on Robinhood Chain, each checked on-chain by its contract name and decimals.