[Guide] Market Making Tool

Market Making Tool #

The market making tool automatically performs buy, sell, gas top-up, collection, and batch transfer actions for a token. It manages the main wallet and trading wallets locally in the browser, then keeps running according to your transaction interval, buy probability, buy amount range, and sell ratio settings.

Join the Fatsale official community for support and feedback.

Recommended setup: desktop Google Chrome + MetaMask. Mobile users can also open the link from TokenPocket - Discover.

Video Demo

Use Cases #

  • Maintain basic trading activity for a token
  • Randomly buy or sell through multiple trading wallets
  • Automatically top up gas for trading wallets
  • Collect tokens or native coins from trading wallets back to the main wallet
  • Batch airdrop tokens to new addresses to increase holder count

Steps #

  1. Open the market making tool and connect your wallet.
  2. Select the target network and exchange.
  3. Import or select the main wallet. The main wallet is used for gas top-ups, token distribution, batch transfer, and collection.
  4. Enter the token contract address and wait for the tool to read the token name, symbol, decimals, and balance.
  5. Generate or import trading wallets. Before importing private keys, make sure the device is trusted and existing wallets are backed up.
  6. Set the transaction interval, buy probability, buy amount range, sell ratio, and minimum sell threshold.
  7. If needed, set Gas Limit, Gas Price, or choose a more stable RPC node.
  8. Click start trading and review the token, wallet range, and strategy in the confirmation window.
  9. After trading starts, monitor the log area. To change parameters, stop trading first, then edit the settings and restart.

Parameters #

ParameterDescription
NetworkThe chain where the token is deployed, such as BSC, Ethereum, Arbitrum, or Base.
ExchangeThe Swap route used for buy and sell transactions.
Main walletSource wallet for gas top-ups, batch transfers, collection, and airdrops.
Trading walletsWallet list that actually performs buy and sell actions.
Token contractERC20 token contract address for market making.
Transaction intervalRandom wait time range after each transaction.
Buy probabilityProbability that each action will be a buy; the remaining probability becomes sell.
Buy amount rangeRandom native coin amount used for each buy.
Sell ratioRandom ratio of token balance sold from the selected trading wallet.
Minimum thresholdIf a wallet’s token balance is below this value, it will not sell and will switch to buy.
Gas settingsOverride default Gas Limit or Gas Price. Complex tokens may need a higher value.
RPC nodeNode used by the selected network. Node quality affects balance reads and transaction sending.

FAQ #

  • Can I close the page after starting? No. The tool runs locally in the browser, so the page must stay open while trading is running.

  • Why do changed parameters not take effect immediately? A running task continues using the configuration from when it started. Stop trading, update the parameters, and restart.

  • Why do some wallets automatically switch to buy? If the selected wallet does not have enough tokens to sell, the tool switches to buy to keep the process running.

  • Are private keys safe? The tool uses private keys locally for automated trading, but private keys are highly sensitive. Use only trusted devices and back up or remove wallets you no longer need.

Legacy Guide #

The legacy guide is kept for users who still use the old entry point.

Legacy Video Tutorial

Join the Fatsale official community for support and feedback.

Legacy tool direct link: https://tool.fatsale.org/#/tools/auto-tx

Legacy Parameters #

  1. Choose chain: the chain where the token is deployed.
  2. Select wallet: the main wallet used for automatic gas distribution and collection.
  3. Select exchange: the Swap used for token trading.
  4. Enter token contract: the token contract address.
  5. Set token pool: the trading pool for the token. Make sure the pool is correct.
  6. Transaction interval: range of random wait time between transactions.
  7. Buy probability: each action randomly chooses buy or sell.
  8. Buy amount: random BNB amount range used for each buy.
  9. Sell ratio: random token balance ratio sold during each sell.
  10. Minimum sell threshold: if the selected wallet balance is below this value, the action becomes buy.
  11. Single BNB top-up amount: BNB sent from the main wallet when a trading wallet lacks gas.
  12. Gas Limit: Gas Limit used for buy and sell transactions.
  13. Gas Price: higher Gas Price may be packaged earlier.
  14. Custom RPC: node address used for transactions. Make sure it is available.

Legacy Switches #

  1. Generate trading wallets: enter the number of wallets to generate. This overwrites the existing list, so back up first.
  2. Import trading wallets: import one private key per line.
  3. Export trading private keys: copy all trading private keys for temporary backup.
  4. Export trading addresses: copy all trading wallet addresses.
  5. Collect tokens: collect tokens from all trading wallets to the main wallet.
  6. Collect BNB: collect BNB from all trading wallets to the main wallet.
  7. Batch transfer tokens: send a specified amount of tokens to each trading wallet.
  8. Batch transfer BNB: send a specified amount of BNB to each trading wallet.
  9. Batch airdrop new addresses: generate new addresses and batch airdrop to them.

Legacy FAQ #

  • Can tokens issued outside Fatsale use this tool? Yes. Tokens issued anywhere can use it. Tokens issued on Fatsale can use the tool for free.

  • Why do changed parameters not take effect? Stop trading and start again for new parameters to take effect.

  • Can I close the page after setting it up? No. The legacy tool also runs locally and needs the page to stay open.

  • How do I activate VIP? VIP page: https://tool.fatsale.org/#/vip