└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # SolStriker Sniper Bot 2 | 3 | **SolStriker Token Sniper Bot** that listens to new SolStriker pools and buys tokens for a fixed amount in SOL. 4 | Depending on the speed of the RPC node, the purchase usually happens before the token is available on SolStriker UI for swapping! 5 | 6 | 7 | Website: `https://solstriker.com/` 8 | 9 | Free trial: `https://solstriker.com/` 10 | 11 | Telegram: `https://t.me/solstrikerdev` 12 | 13 | 14 | ![Solstriker Logo](https://i.imgur.com/ifEHpgx.png) 15 | 16 | - `SOL Snipe` 17 | - `Auto-Sell` 18 | - `TP/SL` 19 | - `Telegram Check` 20 | - `Website Check` 21 | - `Twitter Check` 22 | - `Fast Buy` 23 | 24 | > [!NOTE] 25 | > This is provided as is, for learning purposes. 26 | 27 | [![TypeScript](https://badgen.net/badge/icon/python)](https://python.org) 28 | ![UPTime](https://camo.githubusercontent.com/4a67ad96d71cca235a4393b2f3b79aabb0a3d42d555030632f1110e9eedde567/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f757074696d652d3130302532352d627269676874677265656e) 29 | 30 | 31 | ## 🚀 CONFIG 32 | Configure the script by updating `config.py` file. 33 | 1. `PUB_KEY` (your wallet private key) 34 | 2. `PRIV_KEY` (your wallet private key) 35 | 3. `RPC` (https RPC endpoint) 36 | 4. `CHECK_TWITTER` (check if new pools have twitter) 37 | 5. `CHECK_WEBSITE` (check if new pools have website) 38 | 6. `CHECK_TELEGRAM` (check if new pools have telegram) 39 | 7. `BUY_AMOUNT` (set the default buy amount) 40 | 41 | ## 🚀 COMMON ISSUES 42 | 43 | > [!IMPORTANT] 44 | > If you have an error which is not listed here, please create a new issue in this repository. 45 | > 46 | > ### EMPTY TRANSACTION 47 | > If you see empty transactions on SolScan most likely fix is to change commitment level to `finalized`. 48 | > 49 | > ### UNSOPPORTED RPC NODE 50 | > If you see following error in your log file: 51 | > `Error: 410 Gone: {"jsonrpc":"2.0","error":{"code": 410, "message":"The RPC call or parameters have been disabled."}, "id": "986f3599-b2b7-47c4-b951-074c19842bad" }` 52 | > It means your RPC node doesn't support methods needed to execute script. 53 | > FIX: Change your RPC node. You can use Shyft, Helius or Quicknode. 54 | 55 | ## 🛸 CONTACT 56 | Telegram: `@SolStrikerDev` 57 | 58 | Website: `https://solstriker.com/` 59 | 60 | Free trial: `https://solstriker.com/` 61 | 62 | Telegram: `https://t.me/solstrikerdev` 63 | 64 | ## 🛰 Disclaimer 65 | Use this script at your own risk. 66 | --------------------------------------------------------------------------------