{"id":28386592,"url":"https://github.com/vikitoshi/merak-testnet-auto-bot","last_synced_at":"2025-10-24T05:22:24.086Z","repository":{"id":294381568,"uuid":"986332460","full_name":"vikitoshi/Merak-Testnet-Auto-Bot","owner":"vikitoshi","description":"An automated bot for interacting with the Merak Testnet on Sui blockchain. This bot performs various DeFi operations including wrapping SUI, token swaps, and adding liquidity to pools","archived":false,"fork":false,"pushed_at":"2025-05-20T05:58:19.000Z","size":12,"stargazers_count":34,"open_issues_count":1,"forks_count":11,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-30T19:18:20.430Z","etag":null,"topics":["airdrop","bot","merak-bot","merak-testnet","merak-testnet-bot","merak-testnet-sui","nodejs","sui"],"latest_commit_sha":null,"homepage":"https://merak-testnet.obelisk.build/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vikitoshi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-19T13:00:38.000Z","updated_at":"2025-05-30T10:31:12.000Z","dependencies_parsed_at":"2025-05-20T06:44:42.102Z","dependency_job_id":null,"html_url":"https://github.com/vikitoshi/Merak-Testnet-Auto-Bot","commit_stats":null,"previous_names":["vikitoshi/merak-testnet-auto-bot"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/vikitoshi/Merak-Testnet-Auto-Bot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vikitoshi%2FMerak-Testnet-Auto-Bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vikitoshi%2FMerak-Testnet-Auto-Bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vikitoshi%2FMerak-Testnet-Auto-Bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vikitoshi%2FMerak-Testnet-Auto-Bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vikitoshi","download_url":"https://codeload.github.com/vikitoshi/Merak-Testnet-Auto-Bot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vikitoshi%2FMerak-Testnet-Auto-Bot/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262094419,"owners_count":23257961,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["airdrop","bot","merak-bot","merak-testnet","merak-testnet-bot","merak-testnet-sui","nodejs","sui"],"created_at":"2025-05-30T15:12:10.164Z","updated_at":"2025-10-24T05:22:24.080Z","avatar_url":"https://github.com/vikitoshi.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Merak Testnet Auto Bot\r\n\r\nAn automated bot for interacting with the Merak Testnet on Sui blockchain. This bot performs various DeFi operations including wrapping SUI, token swaps, and adding liquidity to pools.\r\n\r\n## Features\r\n\r\n- 🚀 Automated wrapping of SUI to wSUI\r\n- 🔄 Token swaps between various pairs:\r\n  - wSUI ↔ wDUBHE\r\n  - wSUI ↔ wSTARS\r\n- 💧 Liquidity provision to pools:\r\n  - wSUI-wDUBHE\r\n  - wSUI-wSTARS\r\n  - wDUBHE-wSTARS\r\n- ⏳ Configurable delays between transactions\r\n- 🔄 Multiple wallet support\r\n- 🌐 Proxy support (HTTP/SOCKS)\r\n\r\n## Prerequisites\r\n\r\n- Node.js v18 or higher\r\n- Yarn or npm\r\n- Sui Testnet wallets with funds\r\n\r\n## Installation\r\n\r\n1. Clone the repository:\r\n```bash\r\ngit clone https://github.com/vikitoshi/Merak-Testnet-Auto-Bot.git\r\ncd Merak-Testnet-Auto-Bot\r\n```\r\n\r\n2. Install dependencies:\r\n```bash\r\nnpm install\r\n```\r\n\r\n## Configuration\r\n\r\n1. Create a `.env` file in the project root with your wallet private keys or mnemonics:\r\n```\r\nPRIVATE_KEY_1=your_private_key_here\r\nMNEMONIC_1=\"your mnemonic phrase here\"\r\n# Add more wallets as needed\r\n```\r\n\r\n2. Optional: Add proxies to `proxies.txt` (one per line):\r\n```\r\nhttp://user:pass@ip:port\r\nsocks5://user:pass@ip:port\r\n```\r\n## Usage\r\n\r\nRun the bot:\r\n```bash\r\nnode index.js\r\n```\r\n\r\nThe bot will:\r\n1. Ask for the number of transactions per wallet\r\n2. Process all configured operations for each wallet\r\n3. Show a countdown until the next daily run\r\n\r\n## Transaction Flow\r\n\r\n1. Wrap SUI to wSUI (if enabled)\r\n2. Perform token swaps (if enabled):\r\n   - wSUI → wDUBHE\r\n   - wDUBHE → wSUI\r\n   - wSUI → wSTARS\r\n   - wSTARS → wSUI\r\n3. Add liquidity to pools (if enabled):\r\n   - wSUI-wDUBHE\r\n   - wSUI-wSTARS\r\n   - wDUBHE-wSTARS\r\n\r\n## License\r\n\r\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvikitoshi%2Fmerak-testnet-auto-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvikitoshi%2Fmerak-testnet-auto-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvikitoshi%2Fmerak-testnet-auto-bot/lists"}