Skip to content

Espenzuyderwyk/AutoSwap-Monad-All-in-one-DEX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Daily Swap Monad (Rubic, Hedgemony, Taya.fi, Bubble.fi)

image

An automated bot for performing token swaps on Monad Testnet using multiple platforms:

  • Rubic (MON ↔ WMON)
  • TayaSwap (MON ↔ USDC/WETH)
  • Hedgemony (MON ↔ HEDGE)
  • BubbleFi (PEPE ↔ MLDK ↔ MYK swaps)

This bot runs 24/7 with randomized daily transactions, random delays, and built-in retry logic to avoid RPC limits.

✨ Features

  • Multi-platform automated swaps (4 types)
  • Randomized daily transaction count (57–98)
  • Randomized delay between swaps (3–8 minutes)
  • Automatic retries when hitting RPC limits
  • API status updates for Rubic & Hedgemony

* Don't forget to claim faucet and approve manually (just one time) on:

Installation

Clone the repository

git clone https://github.com/Espenzuyderwyk/AutoSwap-Monad-All-in-one-DEX.git
cd AutoSwap-Monad-All-in-one-DEX

Install packages

npm install

Edit and input Private Key, Bearer, and Cookie:

nano .env

Run the script

node index.js

* If this bot doesn't work, you can swap manually first.

How to get Cookie?

  1. Go to dex Monad Ecosystem (Rubic and Bubblefi)
  2. Login your wallet
  3. Approve manually (just one time)
  4. Click F12 on your keyboard
  5. Click Network
  6. Search status_info
  7. Scroll and you can see your Cookie
Cookie

How to get Bearer?

  1. Go to dex Monad Ecosystem ( Hedgemony )
  2. Login your wallet
  3. Click F12 on your keyboard
  4. Click Application
  5. Click Local Storage
  6. On Key u can see hedgemony_auth and Value is your Bearer
  7. Copy all bearer and paste on .env
Bearer

⚙️ Environment Variables

See .env.example for the complete format:

Variable Description
RPC_URL Monad Testnet RPC URL
PRIVATE_KEY Your wallet private key (hex format without 0x)
WMON_ADDRESS WMON contract address
ROUTER_ADDRESS Router contract address for WMON
RUBIC_API_URL Rubic API endpoint
RUBIC_COOKIE Rubic authentication cookie
HEDGEMONY_BEARER Bearer token for Hedgemony API
HEDGE_ADDRESS HEDGE token contract address
BUBBLEFI_COOKIE BubbleFi authentication cookie

Troubleshooting

  • Ensure your private keys are in Base58 format
  • Verify your wallets
  • Check approving and swapping
  • Monitor console for error messages

License

MIT License - See LICENSE file for details

Disclaimer

This bot is for educational purposes only. Use at your own risk. The maintainers are not responsible for any lost funds or account issues.

About

A daily all in one automation bot for interacting with the Monad Ecosystem

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published