$SWOGE · Bench Docs ← Back to Bench
Wallet Bench · Documentation

One-Click Volume

Generate a wallet, fund it once, press PLAY. The Bench spins up hidden wallets that buy a token and pass funds around to create real on-chain volume — then sweeps everything back with STOP. $SWOGE is loaded by default, but you can point it at any Robinhood-Chain coin.

⚠️ Read this first The Bench sends real, irreversible transactions on Robinhood Chain (mainnet) with real ETH gas and real slippage. Always test with a tiny amount first. Manufacturing trading volume can violate exchange/platform rules and local laws — only run it where you are authorised, and never with money you can't lose.

On this page

  1. How it works (the ring)
  2. What you need
  3. Step-by-step
  4. The CSV of private keys
  5. Run volume on another token
  6. Cash out to an external wallet
  7. Network & contracts
  8. Safety & troubleshooting
  9. FAQ

1 How it works — the ring

The One-Click Volume mode automates the whole “volume ring” for you:

In one line Fund the master → PLAY (hidden wallets buy ×5 and pass the bag around) → STOP (everything comes home to the master).

2 What you need

ItemDetails
A browserThe Bench is a single HTML page — nothing to install. Open swoge_bench.html.
Robinhood-Chain ETHThe gas + trading fuel. Sent to the master wallet address the Bench generates. Start small.
A place to keep the CSVPLAY downloads a CSV of all hidden-wallet private keys. Keep it safe — it's your only recovery if a page closes mid-run.
An external wallet (optional)Where you cash out at the end (MetaMask, Rabby, an exchange deposit address, etc.).
💡 How much ETH? Each hop costs gas + a little slippage. More ETH = more hops = more volume before it drains. Do one small test run first, watch how fast it burns, then size your real run from that.

3 Step-by-step

  1. Open the Bench Go to the Wallet Bench. You'll see one panel: ⚡ One-Click Volume. $SWOGE and the Robinhood-Chain network are already loaded for you.
  2. Generate the master wallet Press Generate master wallet. A fresh wallet address appears. This is the only wallet you'll fund and the only one you cash out from. Tap the address to copy it.
  3. Send it ETH From your own wallet or exchange, send Robinhood-Chain ETH to that master address. Wait for the balance on the Bench to update.
  4. Set the number of hidden wallets Leave Hidden wallets at 100, or lower it (min 2). More wallets = more distinct addresses in the ring.
  5. Choose the token (optional) Token to pump is pre-filled with $SWOGE. To run volume on a different Robinhood-Chain coin, paste its contract address there. Press ↺ SWOGE anytime to switch back. See §5.
  6. Press PLAY Hit ▶ PLAY. The Bench (a) generates the hidden wallets, (b) downloads a CSV of their private keys automatically, and (c) starts the ring in the background. The status line shows what's happening live.
  7. Let it run Keep the tab open. Volume builds hop by hop. You can watch the status line and the chart on Dexscreener.
  8. Press STOP when done Hit ■ STOP. The Bench sweeps all ETH and $SWOGE from every hidden wallet back to your master wallet.
  9. Cash out Paste your external address in Cash out and press Send → to move the master wallet's funds off the Bench. (See §5.)
Don't close the tab mid-run The ring runs in your browser. If you close the tab before STOP, the loop halts where it is — funds sit in the hidden wallets. That's exactly what the CSV is for: import those keys to recover the funds. So keep the CSV.

4 The CSV of private keys

The moment you press PLAY, your browser downloads a CSV file containing every hidden wallet:

indexaddressprivateKey
00xabc…0x…
10xdef…0x…

Why it matters

Treat the CSV like cash Anyone with these private keys can drain those wallets. Store it offline, don't email it, delete it once the run is fully swept back to the master.

5 Run volume on another token

$SWOGE is loaded by default — but the Bench works on any token that trades on Robinhood Chain. In the One-Click panel:

  1. Find the Token to pump field (just under “Hidden wallets”). It's pre-filled with the $SWOGE contract.
  2. Paste the contract address of the coin you want (a token address, or a Uniswap pool/pair address on chain 4663).
  3. Press ▶ PLAY — the Bench loads that token's pool and runs the exact same ring on it.
  4. Press ↺ SWOGE next to the field at any time to snap the address back to $SWOGE.
Requirements for the token It must have a live Uniswap pool paired with WETH on Robinhood Chain (that's how the wallets buy in ETH). If it's only paired with another token, buying in ETH isn't possible and PLAY will report it. Always paste a contract you've verified on the explorer.
Same risks apply Running volume on any coin uses real funds and irreversible trades. Thin-liquidity tokens can move hard on each hop (high slippage) — test tiny first, and only pump tokens you're authorised to.

6 Cash out to an external wallet

When you're finished and everything is back on the master wallet:

  1. In the Cash out row, paste your external address (must be a valid 0x… 40-hex address).
  2. Press Send →.
  3. The Bench sends the master wallet's $SWOGE tokens first, then the ETH (keeping just enough to pay gas) to your address.
Order of operations Always press STOP first (to gather funds onto the master), then cash out. Cashing out only moves what's currently on the master wallet.

7 Network & contracts

SettingValue
NetworkRobinhood Chain — mainnet
Chain ID4663 (hex 0x1237)
RPChttps://rpc.mainnet.chain.robinhood.com
Gas tokenETH
$SWOGE token0x8a166Fb41Cd659a0a43396272FF73973Ce29F817
DEXUniswap on chain 4663
Explorerrobinhoodchain.blockscout.com

Ring defaults

Robinhood Chain is an Orbit rollup, so the real transaction cost includes an L1 data fee — the Bench adds a margin when sweeping so a sweep doesn't fail for being a few wei short.

8 Safety & troubleshooting

SymptomWhat to do
RPC not reached / no balanceCheck your connection; the network is fixed to Robinhood Chain. Refresh and re-open the master wallet.
PLAY does nothingThe master wallet needs ETH first. Confirm the balance shows on the Bench before PLAY.
A hop failed / “transaction didn't go through”Usually not enough ETH for gas on that wallet. Press STOP to sweep back, top up the master, run again.
Tab closed mid-runRe-open the Bench; funds are in the hidden wallets. Import their keys from the CSV to recover, or re-run and STOP.
STOP left tokens somewhereImport that wallet's private key (from the CSV) into MetaMask/Rabby and send manually.
Legal / compliance Creating artificial trading volume (“wash trading”) is prohibited on many venues and illegal in some jurisdictions. This tool is provided for testing and educational use on infrastructure you control. You are responsible for how you use it.

9 FAQ

Do I need to fund all 100 wallets?
No. You fund only the master wallet. The Bench moves funds from the master into the ring and back automatically.
Where are the private keys stored?
Generated in your browser and written to the CSV on your machine. They are never sent to a server. Keep the CSV safe.
Can I change the number of hidden wallets?
Yes — set Hidden wallets before pressing PLAY (min 2, max 100).
Can I pump a coin other than $SWOGE?
Yes. Paste any Robinhood-Chain token contract into Token to pump before pressing PLAY. It needs a live Uniswap pool paired with WETH so the wallets can buy in ETH. Press ↺ SWOGE to switch back to the default.
What happens to my money if I press STOP?
Every hidden wallet is swept — both ETH and $SWOGE tokens — back to your master wallet. Then use Cash out to move it off the Bench.
Why 98% and 5 slices?
Leaving ~2% covers gas so the wallet can still transfer. Splitting the buy into 5 smaller trades makes the volume look more organic than one big order.
Is this reversible?
No. On-chain trades and transfers are final. Test with a tiny amount first.
Open the Wallet Bench →