diff --git a/README.md b/README.md index 2b05c54..da5ceb9 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,9 @@ Not everyone is a scammer though, sometimes there are helpful outside devs who c Development ongoing in the [refactored/main-v2](https://github.com/chainstacklabs/pump-fun-bot/commits/refactored/main-v2/) branch. -As of March 21, 2025, the bot from the **refactored/main-v2** branch is signficantly better over the **main** version, so the suggestion is to FAFO with v2. +~~As of March 21, 2025, the bot from the **refactored/main-v2** branch is signficantly better over the **main** version, so the suggestion is to FAFO with v2.~~ + +As of April 30, 2025, all changes from **refactored/main-v2** are merged into the **main** version. Leave your feedback by opening **Issues**. @@ -32,14 +34,14 @@ We assume no responsibility for the code or its usage. This is our public servic | Stage | Feature | Comments | Implementation status |-------|---------|----------|---------------------| | **Stage 1: General updates & QoL** | Lib updates | Updating to the latest libraries | ✅ | -| | Error handling | Improving error handling | WIP | +| | Error handling | Improving error handling | ✅ | | | Configurable RPS | Ability to set RPS in the config to match your provider's and plan RPS (preferably [Chainstack](https://console.chainstack.com/) 🤩) | WIP | | | Dynamic priority fees | Ability to set dynamic priority fees | ✅ | | | Review & optimize `json`, `jsonParsed`, `base64` | Improve speed and traffic for calls, not just `getBlock`. [Helpful overview](https://docs.chainstack.com/docs/solana-optimize-your-getblock-performance#json-jsonparsed-base58-base64).| ✅ | | **Stage 2: Bonding curve and migration management** | `logsSubscribe` integration | Integrate `logsSubscribe` instead of `blockSubscribe` for sniping minted tokens into the main bot | ✅ | | | Dual subscription methods | Keep both `logsSubscribe` & `blockSubscribe` in the main bot for flexibility and adapting to Solana node architecture changes | ✅ | | | Transaction retries | Do retries instead of cooldown and/or keep the cooldown | WIP | -| | Bonding curve status tracking | Checking a bonding curve status progress. Predict how soon a token will start the migration process | WIP | +| | Bonding curve status tracking | Checking a bonding curve status progress. Predict how soon a token will start the migration process | ✅ | | | Account closure script | Script to close the associated bonding curve account if the rest of the flow txs fails | ✅ | | | PumpSwap migration listening | pump_fun migrated to their own DEX — [PumpSwap](https://x.com/pumpdotfun/status/1902762309950292010), so we need to FAFO with that instead of Raydium (and attempt `logSubscribe` implementation) | ✅ | | **Stage 3: Trading experience** | Take profit/stop loss | Implement take profit, stop loss exit strategies | FAFO |