Bootswap

BOT / USDT · quoting the official pair

No deposit sits in Bootswap — each swap is one transaction in and out of your own wallet.

Why a window, not another pool

A booth does one job: it takes your request to the counter that can fill it. Bootswap holds no inventory, quotes nothing of its own, and keeps no cut. It forwards each call to the official BDEX V2 Router02 at 0x1414eD29FdFD322c3c0a830330ed982E2D629e76, where the 0.30% pool fee goes to the LPs who actually supplied the BOT and USDT.

Because the proxy is thin, the risks are thin. There is no owner withdraw path for user funds, no internal ledger, and no pool balance to drift. The output address is always the caller, so a swap cannot be redirected to the deployer. If a token pull leaves leftover input on the contract, that leftover is refunded to you inside the same call.

An empty ticket window at night

How a ticket clears

  1. State Enter an amount of BOT or USDT and read the quote the proxy pulls from BDEX getAmountsOut — no wallet signature yet.
  2. Set the floor Pick amountOutMin. The site default is 0.50% slippage; you can widen or tighten it before sending.
  3. Approve once For a USDT sell, approve this contract first so the proxy can pull the input. BOT sells skip this step.
  4. Clear Send the swap. Input leaves your wallet, BDEX fills it, and the output lands back in the same wallet in that one transaction.

What the window will and will not do

  1. Bootswap does not run its own AMM — it forwards to official BDEX V2.
  2. Output always goes to the caller; the proxy cannot redirect a swap to the deployer.
  3. No BOT or tokens are meant to rest in the proxy after a swap; leftover input is refunded in the same call.
  4. USDT-style tokens need an approve of this contract before a sell.
  5. Quotes can fail if the official BOT ↔ USDT pair has no liquidity.
  6. Caller sets amountOutMin; the first window is BOT ↔ USDT on pair 0xdc7547f3cEa82C6Af7fd420656cE532C6da9b98d.
  7. BOT sells must start with WBOT; BOT buys must end with WBOT.

Who stands at this window

Anyone holding BOT who wants USDT, or holding USDT who wants BOT, and would rather not wire a router call by hand. The proxy gives you a quote, a floor, and a single transaction.

It also suits small operators who move value between the two assets on a schedule — treasury top-ups, payout float, fee buffers — and want a fixed, readable path to the official pair rather than a bespoke integration.

FAQ

Does Bootswap hold my funds?

No. Bootswap is not a vault. A swap is one transaction: input leaves your wallet, output returns to the same wallet. Nothing rests in the proxy between swaps.

What fee does Bootswap take?

None. Bootswap takes no cut. The only fee is the BDEX V2 pool fee of 0.30% of the input, paid to LPs in the official pool.

Which chain and router does this use?

BOT Chain mainnet, chainId 677, native BOT. Swaps forward to official BDEX V2 Router02 at 0x1414eD29FdFD322c3c0a830330ed982E2D629e76.

How do I exit if something goes wrong?

There is no deposit to exit from — your funds stay in your wallet until you send a swap. If a token pull leaves leftover input on the proxy, that leftover is refunded to you in the same call.

Why do I need to approve before selling USDT?

USDT-style tokens require an approve of this contract before the proxy can pull the input. Approve once, then the sell can clear. BOT sells do not need this step.

What slippage should I set?

The site default is 0.50%, set through amountOutMin. You can widen it if the official pair is thin, or tighten it if you want a firmer floor. A quote can fail outright if the pair has no liquidity.

Roadmap

Now

The Bootswap proxy is pending deploy; the first window is BOT ↔ USDT on the official V2 pair, with quote, BOT-to-token, token-to-BOT, and token-to-token calls.

Next

Publish the deployed proxy address and wire the site to read quotes and slippage live from BDEX getAmountsOut.

Later

Add a readable receipt view so each cleared ticket shows the path, the floor, and the exact output that landed in your wallet.

Beyond

Consider additional official BDEX V2 pairs through the same window, keeping the proxy thin and the output address fixed to the caller.

Put something through

State an amount, read the quote, set your floor, and send one transaction. The output returns to your wallet and nothing stays behind at the window — no deposit, so there is nothing to withdraw.

Back to the window
A ticket window at a counter