Browse Source

Merge remote-tracking branch 'origin/master'

Filip Dunder 1 year ago
parent
commit
b0e67224a9
1 changed files with 8 additions and 6 deletions
  1. 8 6
      README.md

+ 8 - 6
README.md

@@ -1,17 +1,19 @@
 # Solana Sniper Bot
 Proof of concept - 2023-04-20
 
-This code is written as proof of concept for demonstrating how we can buy tokens immediately  after liquidity pool is created.
+This code is written as proof of concept for demonstrating how we can buy new tokens immediately after liquidity pool is created.
+
 Script listens to new raydium USDC pools and buys token for a fixed amount in USDC.
+Depending on speed of RPC node, the purchase usually happens before token is available on Raydium for swapping.
 
 # Setup
-In order to run script you need to:
-- Create new empty solana wallet
+In order to run the script you need to:
+- Create a new empty Solana wallet
 - Transfer some SOL to it.
 - Convert some SOL to USDC.
-  - We need USDC because script is buying USDC pairs.
-- Export wallet private key and paste it in: `wallet.json`
+  - We need USDC because the script is buying USDC pairs.
+- Export wallet private key and paste it into: `wallet.json`
 - Modify the buy.ts file and enter your RPC endpoint
   - Find line where it says: `ENTER RPC ENDPOINT HERE` and `ENTER RPC WEBSOCKET ENDPOINT HERE`
     and replace it with your endpoint
-- Run the script
+- Run the script by typing: `npm run buy` in terminal