-
Notifications
You must be signed in to change notification settings - Fork 13
/
TODO
31 lines (28 loc) · 1.44 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# TODO
- Test 3.0.0 changes
- Add Volume bot
- Add sell by percent to start/snipe command
- Detect Raydium migration and change price update strategy
- Ray Price Calc: [solask](https://solana.stackexchange.com/questions/11939/calculation-of-tocken-price-for-example-sol-usdc)
- Detection: [codebase](https://github.com/warp-id/solana-trading-bot?tab=readme-ov-file#configuration)
- Another example: [code](https://gist.github.com/endrsmar/684c336c3729ec4472b2f337c50c3cdb)
- Logic?:
- Update and monitor price coming from Pump
- Detect if the curve is complete(run onLogs in bg to check if `init` instruction occured)
- Subscribe to Raydium AMM to detect migration (done by prev step)
- Update metadata `raydium_pool` for the trade commands
- Switch price monitoring to another source (some RPC API or direct blockchain monitoring using Ray AMM)
- Wallet stats, like age, number of bonds and winrate. (new command?)
- Wallet win rate
- Logic?
- Get all txs from a wallet pub key (multiple reqs)
- Determine all buy txs(Pump, Ray, Moonshot?)
- Using a mint from each buy tx, find every sell tx (may be multiple)
- Determine gains in %
- Calculate average on all buy/sell gain pairs (or other aggregate?)
- Maybe other metrics can be added (to discuss)
- Pump Fun Shill, comments creation
- Introduce bundled sells and buys
- Pump/Moonshot Volume (and bump bot)
- Start bug (token) failed
- Cancel run bug