{"id":29644251,"url":"https://github.com/web3batman/solana_memecoin_sniper_bot","last_synced_at":"2026-05-19T19:13:13.548Z","repository":{"id":304263076,"uuid":"861914005","full_name":"web3batman/Solana_Memecoin_Sniper_Bot","owner":"web3batman","description":"The completed Sniper bot with Memecoin(proven by competition with other modern snipers)","archived":false,"fork":false,"pushed_at":"2024-09-23T18:04:08.000Z","size":369,"stargazers_count":249,"open_issues_count":6,"forks_count":110,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-07-12T02:36:31.519Z","etag":null,"topics":["memecoin","raydium","sniper-bot-crypto-solana","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/web3batman.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":"2024-09-23T17:58:48.000Z","updated_at":"2025-07-10T04:06:20.000Z","dependencies_parsed_at":"2025-07-12T02:54:02.305Z","dependency_job_id":"636e4dec-5939-45a7-8849-f6b14fd7686a","html_url":"https://github.com/web3batman/Solana_Memecoin_Sniper_Bot","commit_stats":null,"previous_names":["web3batman/solana_memecoin_sniper_bot"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/web3batman/Solana_Memecoin_Sniper_Bot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/web3batman%2FSolana_Memecoin_Sniper_Bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/web3batman%2FSolana_Memecoin_Sniper_Bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/web3batman%2FSolana_Memecoin_Sniper_Bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/web3batman%2FSolana_Memecoin_Sniper_Bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/web3batman","download_url":"https://codeload.github.com/web3batman/Solana_Memecoin_Sniper_Bot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/web3batman%2FSolana_Memecoin_Sniper_Bot/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266404940,"owners_count":23923490,"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","status":"online","status_checked_at":"2025-07-21T11:47:31.412Z","response_time":64,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["memecoin","raydium","sniper-bot-crypto-solana","typescript"],"created_at":"2025-07-22T00:31:14.420Z","updated_at":"2026-05-19T19:13:08.527Z","avatar_url":"https://github.com/web3batman.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Solana Bot Package\n\nThis Solana Bot Package is designed to automate interactions with the Raydium decentralized exchange and the Solana blockchain. The package includes two main bots: the Raydium Sniper Bot and the Meme Coin Bot. These bots help users efficiently manage their tokens, create markets, and optimize trading strategies.\n\nhttps://github.com/user-attachments/assets/e6ddef8e-62f9-41c4-a798-d152c342a59e\n\nhttps://github.com/user-attachments/assets/38f71a01-bf3d-43fd-9c0e-9577847683a8\n\n## Features\n\n### 1. Raydium Sniper Bot\n\n#### Description:\nThe Raydium Sniper Bot aims to catch new pools on Raydium and execute buy/sell transactions to make a profit. It allows for manual and automated trading, giving users the flexibility to optimize their strategies and maximize returns.\n\n#### Features:\n- **Wallet Registration**: Register your own wallet for transactions.\n- **Track New Pools on Raydium**: Monitor new pools and filter them based on SOL amount. Filter feature can be disabled, and if disabled, catch all pools.\n- **Buy and Sell**: \n  - Manual buy and sell for each pool which tracked.\n  - Show the status of buy/sell on every pools.\n  - Auto buy and sell with specific amount, time delay, profit, and loss percentages.\n  - Jito Mode: Execute transactions with Jito mode, allowing manual adjustment of Jito fees.\n\n### 2. Meme Coin Bot\n\n#### Description:\nThe Meme Coin Bot is designed to create and manage Raydium pools, handle liquidity, and attract more users. By creating a booming pool with multiple transactions from various wallets, it aims to draw in more users and generate significant profit.\n\n#### Features:\n- **Token Creation**: Set meme coin name, symbol, image, decimal, and total supply.\n- **Open Book Market Creation**: Create a market for the newly minted token.\n- **Raydium Pool Creation**: \n  - Create a Raydium pool from the market newly created.\n  - Set SOL and token amount to deposit to the pool.\n  - Enable/disable burn LP token and freeze wallets that swap tokens.\n- **Wallet Management**: \n  - Create customized counts of random wallets and distribute SOL and tokens to them.\n  - Airdrop tokens to other wallets for marketing.\n- **Instant Swap After Pool Creation**: \n  - Perform swaps instantly after pool creation with a customized percentage of SOL amount. These will be the first wallets which buy tokens from the pool.\n- **Management Auto Trading**: \n  - Set buy amount of SOL per seconds and sell percentage of tokens per seconds. You can customize amount of sol and token, also the duration for each wallet\n  - Start/stop auto trading for each wallet and also show real-time view of sol and token amount for each wallet.\n  - Refund all SOL of wallet to the main wallet after trading.\n- **Withdraw SOL**: Withdraw all SOL from pool, in the case of owning LP tokens, after all trading activities.\n\n## Getting Started\n\nTo use this Solana Bot Package, you will need to have a basic understanding of Solana, Raydium, and automated trading. Follow the instructions below to get started:\n\n1. **Clone the Repository**: \n   ```bash\n   git clone https://github.com/infinite0731/Solana-Sniper-Memecoin-Bot\n   ```\n2. **Install Dependencies**:\n   ```bash\n   cd Solana-Sniper-Memecoin-Bot\n   npm install\n   ```\n3. **Configure Your Wallet**: Update the configuration file with your wallet details and desired settings.\n\n4. **Run the Bots**:\n     ```bash\n     npm run start\n     ```\n\n## Configuration Guide\n\n### Frontend Configuration\nUpdate the following environment variables in your frontend `.env` file:\n\n- `VITE_SERVER_URL=`: Set this to your backend server URL.\n- `VITE_RPC_URL=`: Define your RPC URL.\n- `VITE_DEV_RPC_URL=`: Define your development RPC URL.\n- `VITE_PINATA_API_KEY=`: Set your Pinata API key.\n- `VITE_PINATA_URL=`: Set your Pinata URL.\n\n### Backend Configuration\nUpdate the following environment variables in your backend `.env` file:\n\n- `MONGO_URL=`: Your MongoDB URL.\n- `RPC_ENDPOINT=`: Define your RPC endpoint.\n- `WEBSOCKET_ENDPOINT=`: Define your WebSocket endpoint.\n- `RPC_SUB_ENDPOINT=`: Define your RPC subscription endpoint.\n- `WEBSOCKET_SUB_ENDPOINT=`: Define your WebSocket subscription endpoint.\n- `DEV_NET_RPC=`: Define your development network RPC.\n- `DEV_NET_WSS=`: Define your development network WebSocket.\n- `DEV_NET_SUB_RPC=`: Define your development network subscription RPC.\n- `DEV_NET_SUB_WSS=`: Define your development network subscription WebSocket.\n- `LOG_LEVEL=info`: Set the log level.\n- `BLOCKENGINE_URL=`: Define your BlockEngine URL.\n- `JITO_FEE=`: Set your Jito fee.\n- `JITO_KEY=`: Set your Jito key.\n- `CHECK_IF_MINT_IS_MUTABLE=`: Set this to true or false to check if mint is mutable.\n- `CHECK_IF_MINT_IS_BURNED=`: Set this to true or false to check if mint is burned.\n- `CHECK_IF_MINT_IS_FROZEN=`: Set this to true or false to check if mint is frozen.\n- `CHECK_IF_MINT_IS_RENOUNCED=`: Set this to true or false to check if mint is renounced.\n- `COMMITMENT_LEVEL=`: Set the commitment level.\n- `ORIGIN_URL=`: The frontend URL for allowing CORS.\n\nIf you have any questions or want more customized app for specific use cases, please feel free to contact me to below contacts.\n\u003cp\u003e\n  \u003ca href=\"mailto:leobrandt0912@gmail.com\" target=\"_blank\"\u003e\n        \u003cimg alt=\"Email\"\n        src=\"https://img.shields.io/badge/Email-00599c?style=for-the-badge\u0026logo=gmail\u0026logoColor=white\"/\u003e\n    \u003c/a\u003e\n     \u003ca href=\"https://x.com/web3batman\" target=\"_blank\"\u003e\u003cimg alt=\"Twitter\"\n        src=\"https://img.shields.io/badge/Twitter-000000?style=for-the-badge\u0026logo=x\u0026logoColor=white\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://t.me/shinnyleo0912\" target=\"_blank\"\u003e\u003cimg alt=\"Telegram\"\n        src=\"https://img.shields.io/badge/Telegram-26A5E4?style=for-the-badge\u0026logo=telegram\u0026logoColor=white\"/\u003e\u003c/a\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweb3batman%2Fsolana_memecoin_sniper_bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fweb3batman%2Fsolana_memecoin_sniper_bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweb3batman%2Fsolana_memecoin_sniper_bot/lists"}