Native Rust operator suite for Robinhood Chain (chain ID 4663) and Pons. One control surface for launch, execution, and recovery — without juggling scripts, terminals, or scattered configs.
Private keys stay on your machine. Dry run is the default — switch to Live only when you are ready to spend ETH.
Independent software. Not affiliated with Pons, Robinhood, or their affiliates.
This repo is the static Vite + React download site. Binaries are served from Vercel Blob.
Watch how Robinhood Bundler works: https://youtu.be/vayW_41kZdo
| Module | Role |
|---|---|
| Bundler | Launch a token, pre-sign buys, fire when trading opens, then Gather |
| Sniper | Watch new pools and trading-open; submit prepared buys with cap and slippage guards |
| Copytrading | Follow a wallet or set of wallets on-chain with size, delay, and max-notional controls |
| Arbitrage | Quote across Uniswap V3 and Pancake V3; trade only when spread covers gas and slippage |
| Market Maker | Inventory-aware two-sided quotes with named strategies |
| Volume booster | Optional activity bots you trigger yourself — Launch funds wallets, it does not auto-buy |
Shared Rust runtime: RPC, wallets, dry-run, and logs. Modules plug in; they do not hold keys of their own.
flowchart TB
runtime[RustRuntime]
rpc[RPC]
wallets[Wallets]
dryrun[DryRun]
logs[Logs]
runtime --> rpc
runtime --> wallets
runtime --> dryrun
runtime --> logs
copytrading[Copytrading]
sniper[Sniper]
arbitrage[Arbitrage]
marketMaker[MarketMaker]
volume[Volume]
bundler[Bundler]
copytrading --> runtime
sniper --> runtime
arbitrage --> runtime
marketMaker --> runtime
volume --> runtime
bundler --> runtime
- Latency — tokio async I/O and a tight hot path for quotes, watches, and signed submits
- Single binary — no Node runtime for operators; alloy talks to the chain
- Keys never leave the box — generate, fund, and sign locally; nothing is uploaded unless you choose to share it
Packaged Bundler builds (Windows .exe, Linux AppImage / .deb, macOS .dmg) are listed under Downloads. End users do not install Node.
Launch and manage tokens on Pons · Robinhood Chain. Native desktop app (Windows, Linux, macOS). Generate disjoint wallets, fund and wrap, pre-sign SwapRouter buys, launch, fire when trading opens, then Gather.
Tabs: Launch · Wallets · Volume · Gather.
flowchart LR
wallets[Wallets] --> fund[FundBundlers]
fund --> presign[PreSignBuys]
presign --> launch[LaunchToken]
launch --> fire[FireBundledBuys]
fire --> volume[FundVolume]
volume --> gather[GatherHome]
Launch Bundle (bundle) runs in this order:
- Resolve or generate bundler wallets (disjoint from the deployer).
- Fund bundlers, wrap WETH, approve SwapRouter.
- Pre-sign SwapRouter buys against the predicted or deployed token.
- Launch — Pons factory on mainnet, or custom
BundlerLauncherToken+ Uniswap V3 LP when Pons is unavailable (testnet). - Wait until trading opens, then fire the pre-signed buys.
- Fund volume wallets. Volume is not auto-bought — you trigger it later.
Gather claims creator fees, sells tokens, unwraps WETH, and sweeps ETH back to the deployer.
Operator controls: token metadata and logo, bundler count and per-wallet buy size, launch mode (Pons / custom), LP burn bps, dry-run / live, Gather (all / bundler / volume / claim).
Watch new pools and trading-open, then submit prepared buys with cap and slippage guards. Same idea as the bundler’s pre-sign-then-fire path: the order is signed ahead of time; the submit waits until the pool is tradable.
When you use it: you already know the token or factory you care about, and you want the buy ready before trading opens — not a scramble after the first block.
Operator controls: watch list (token / pair / factory), max cap, slippage, gas ceiling, dry-run first. Cap safety re-quotes and re-signs after the pool exists, the same way bundled buys do.
Follow a wallet or a set of wallets on-chain. When they buy or sell, the bot sizes a matching order on your side — within the limits you set.
When you use it: you want to mirror a known deployer, trader, or bundle wallet without sitting on the explorer.
Operator controls: source address(es), size (fixed ETH or ratio of the source fill), delay, max notional per trade and per session, exclude list (your own deployer, bundlers, volume wallets), dry-run first.
Quote the same pair across Uniswap V3 and Pancake V3. Trade only when the spread covers gas and slippage. Quotes try each DEX stack until one returns liquidity; a trade that does not clear the cost floor is skipped.
When you use it: a token trades on more than one V3 stack (the same layout used on Robinhood Chain mainnet and testnet), and you want a mechanical check before you spend gas.
Operator controls: pair list, min spread after gas, slippage, max size, poll interval, dry-run first.
Inventory-aware two-sided quotes. Strategies share names with the volume engine so a wallet can run the same playbook from either module:
| Strategy | Intent |
|---|---|
pulse |
Steady two-sided prints inside a delay band |
bias_up |
Lean buy; smaller sells |
bias_down |
Lean sell; larger sells |
range_chop |
Fade moves around an EMA |
burst |
Short bursts, then idle |
inventory |
Rebalance toward a target token / WETH mix |
When you use it: you hold inventory in a pool and want quotes that respect balances, gas reserve, and min/max trade size — not a one-shot dump.
Operator controls: strategy per wallet, min/max trade size, delay band, buy-bias bps, sell-bps min/max, gas reserve, dry-run first.
Optional activity bots you trigger yourself. Launch Bundle funds and preps volume wallets; it does not auto-buy. Trigger is a separate action.
When you use it: after launch, when you want per-wallet activity on a token you already created. Wallets must exist (Bundle / Fund / Generate) before Trigger.
Operator controls: wallet count, per-wallet amount, strategy (pulse, bias_up, bias_down, range_chop, burst, inventory), period, repeats, which wallets are included in Trigger all. Trigger does not create wallets.
Packaged Bundler app — Windows, Linux, macOS. Keys stay on the device.
npm install
npm run dev
npm run build| File | Platform | Blob |
|---|---|---|
RobinhoodBundler-setup.exe |
Windows installer | setup |
RobinhoodBundler.AppImage |
Linux AppImage | AppImage |
RobinhoodBundler.deb |
Debian / Ubuntu | deb |
RobinhoodBundler.dmg |
macOS (Apple Silicon) | dmg |
RobinhoodBundler-mac.zip |
macOS zip fallback | zip |
Requirements: Windows 10/11, macOS, or Linux (x64) · ETH on Robinhood Chain for live launches.
Live custom launches on Robinhood Chain testnet (chain ID 46630), 2026-09-05. Explorer: explorer.testnet.chain.robinhood.com. Source: robin/logs/robinbundler-2026-09-05.log. No private keys.
Pons factory is not deployed on testnet, so Launch used custom mode (BundlerLauncherToken + Uni V3 LP, 85% burn).
| Token | Pool | Mint LP | Explorer |
|---|---|---|---|
E2E LXB7 0xa05de8d3…43bea |
0x20653d45…ef6c0 |
0x76f98fc9…2625b |
token |
Follish Dev 0x1a69780e…39981 |
0x1cbf4202…fc3ea |
0x46f9e126…ab2bc |
token |
Follish Dev XXX 0x8c5d5ffb…2ac42 |
0x281fbbbd…c676c |
0xaf03b4cd…06227 |
token |
Last complete live pipeline (token 0x8c5d5ffb…2ac42, LP NFT 413, 85% burn).
| Stage | Transaction |
|---|---|
| Deploy token | 0xb0275b95…f9a6f2 |
| Create pool | 0xcd615f38…a7eaf3 |
| Mint LP | 0xaf03b4cd…06227 |
| Creator buy | 0x863a2b84…f3368d |
| Bundled buy 1 | 0x970ac29a…f56e5 |
| Bundled buy 2 | 0xe49b1025…dd4db |
| Gather sell (deployer) | 0x1f4b47ea…91f753 |
| Gather sell (bundler) | 0x062f5c36…793e0e |
| Gather sell (bundler) | 0x22988623…74af4c |
The first UI E2E gather on E2E LXB7 failed: bundler 0x06e30b92… had insufficient gas. Later runs completed sell → unwrap → sweep.
- Dry run is the default. Rehearse every path before Live.
- Disjoint wallet sets — deployer, bundlers, and volume wallets must not overlap.
- Private keys stay on your device. Generate and sign locally.
- You are responsible for funds, keys, and compliance in your jurisdiction.
- Token launches and automated trading are high risk — never spend more than you can afford to lose.
Questions or partnership inquiries — Bo$onaX on Telegram.
© Robinhood Trading Bot. All rights reserved.
Robinhood Trading Bot is independent software for public contracts on Robinhood Chain. Not affiliated with Pons, Robinhood, or their affiliates. Provided as-is, without warranty. Token launches are high risk — never spend more than you can afford to lose. Always start in Dry run.
