Trading bot Solana/Raydium - API solscan or QuickNode
Budget: €30 – €250 EUR
Hi,
i need a script to perform automated trading on Solana/Raydium using APIs provided by Solscan or QuickNode.
The script considering below condition should open a trade as soon as a new token is minted (mint event) and liquidity, such (e.g) 100,000,000,000 tokens, is added (add event) to the Raydium Liquidity Pool V4. Once the required conditions are confirmed, the script will execute the trade.
Manual Data Input to be inserted in the script before execution:
Before running the script, certain static data must be entered manually in the script. These include:
- Token ticker: "KARMA"
- Token amount: "100,000,000,000"
- Quantity percentage for holders: eg. 0.01%
Most other data required to execute the trade, such as the token address, holder information, total supply, and additional details, should be fetched dynamically using Solscan or QuickNode APIs.
Script Requirements:
The script must:
1. Verify new mint token and check realtime Solana Raydium network
2. Identify the token’s mint address:
- Use Solscan or QuickNode APIs to search for the newly minted token by its ticker ("KARMA") and obtain the token's mint address.
3. Retrieve liquidity from the Raydium pool:
- Use the token address to query the Raydium Liquidity Pool V4 and confirm that the token quantity matches the specified amount in the script (e.g., 100,000,000,000).
4. Verify holders' percentages:
- Retrieve the list of token holders and ensure the quantity percentage % for each holders match with the percentage present in the script.
5. Execute the trade:
- If one of those conditions are satisfied, open a position with 0.0001 SOL after the liquidity is added on the pool for the token.
6. Telegram notification
Program Flow
1. Identify the Token Address:
- Use Solscan or QuickNode APIs to find the mint address of the token associated with the provided ticker (e.g., "KARMA").
2. Validate the Liquidity Pool:
- Query the Raydium Liquidity Pool V4 using the token address and confirm that the specified token quantity (e.g., 100,000,000,000) is present.
3. Check Holders’ Percentages:
4. Execute the Trade:
- Initiate a purchase if all conditions are met.
5. Sent Telegram notification
Additional Notes
- The token ticker, amount, and percentage thresholds are static parameters and should be updated as needed for each execution.
- API integration with Solscan or QuickNode is essential for obtaining dynamic and real-time data.
- The script should be optimized for speed and reliability to handle fast-paced blockchain events effectively.
Please reply to this project if you are an expert on Solana network.
i need a script to perform automated trading on Solana/Raydium using APIs provided by Solscan or QuickNode.
The script considering below condition should open a trade as soon as a new token is minted (mint event) and liquidity, such (e.g) 100,000,000,000 tokens, is added (add event) to the Raydium Liquidity Pool V4. Once the required conditions are confirmed, the script will execute the trade.
Manual Data Input to be inserted in the script before execution:
Before running the script, certain static data must be entered manually in the script. These include:
- Token ticker: "KARMA"
- Token amount: "100,000,000,000"
- Quantity percentage for holders: eg. 0.01%
Most other data required to execute the trade, such as the token address, holder information, total supply, and additional details, should be fetched dynamically using Solscan or QuickNode APIs.
Script Requirements:
The script must:
1. Verify new mint token and check realtime Solana Raydium network
2. Identify the token’s mint address:
- Use Solscan or QuickNode APIs to search for the newly minted token by its ticker ("KARMA") and obtain the token's mint address.
3. Retrieve liquidity from the Raydium pool:
- Use the token address to query the Raydium Liquidity Pool V4 and confirm that the token quantity matches the specified amount in the script (e.g., 100,000,000,000).
4. Verify holders' percentages:
- Retrieve the list of token holders and ensure the quantity percentage % for each holders match with the percentage present in the script.
5. Execute the trade:
- If one of those conditions are satisfied, open a position with 0.0001 SOL after the liquidity is added on the pool for the token.
6. Telegram notification
Program Flow
1. Identify the Token Address:
- Use Solscan or QuickNode APIs to find the mint address of the token associated with the provided ticker (e.g., "KARMA").
2. Validate the Liquidity Pool:
- Query the Raydium Liquidity Pool V4 using the token address and confirm that the specified token quantity (e.g., 100,000,000,000) is present.
3. Check Holders’ Percentages:
4. Execute the Trade:
- Initiate a purchase if all conditions are met.
5. Sent Telegram notification
Additional Notes
- The token ticker, amount, and percentage thresholds are static parameters and should be updated as needed for each execution.
- API integration with Solscan or QuickNode is essential for obtaining dynamic and real-time data.
- The script should be optimized for speed and reliability to handle fast-paced blockchain events effectively.
Please reply to this project if you are an expert on Solana network.