Blockchain development - Solana swap contract

Job ID: 31449210

Budget: $250 – $750 USD

We need to build a proof of concept for a simple Swap operation between SOL and USDC on the Solana network.

The UI Can be really simple(react preferred) as that is not the objective of this exercise:

- A simple button to connect Phantom or Sollet wallet is needed.

Once the wallet is connected,
-User should input the number of SOL in a textbox let's say 1.
- System quotes the price (USDC) let's say 200
- User has two buttons to choose
- Swap on Raydium
- Swap on Serum

and depending upon the selection, the Swap will be performed on that pool.
Related categories: JavaScript Node.js React.js Rust