Solana Node File Enhancement: Raydium Integration And Swap Function

Job ID: 38453220

Budget: £20 – £250 GBP

I'm looking to integrate a simple Solana Raydium token swap function in a node.js file that will help me in automating trading strategies. The function should execute token swaps and ensure that basic error notifications are in place.

Key Requirements:
- Development of a Solana Raydium swap function.
- The function should be integrated into a node.js file.
- The primary purpose of the function is to automate trading strategies.
- Basic error handling, with the ability to notify in case of errors.

Ideal Skills and Experience:
- Proficient in Solana blockchain and Raydium.
- Strong experience in Node.js development.
- Knowledge of error handling mechanisms in automated trading systems.

Here is the GITHUB repo to work from. i just need the updated files and dependencies needed to perform a swap on raydium and output the details in command prompt terminal.

https://github.com/archiesnipes/solana-new-token-monitor

This repo monitors raydium for new Solana liquidity pools. in the repo there is a file called

monitorNewTokens.ts

when it finds a new token I want you to add a automatic option that will buy 0.001 sol or whatever i set it to in the file through raydium swap and output the details in terminal command prompt.

it needs an option for custom slippage and priority fee settings for fast transaction.

Solana private key can be added to the .env file in base58 format which will be used to sign the transaction.

recap:

1. edit file monitorNewTokens.ts to perform a swap on each new token found
2. perform swap and output to terminal window
3. custom options for buy amount: slippage: priority fee
4. using Solana private key in base58 format which is the one you can obtain from any phantom wallet
5. will need your own private key and small amount of Solana for testing and completion
6. New files delivered by zip file


looking for an expert to complete quickly and efficiently whoever can complete the quickest will be awarded the job but must be able to deliver on time.