Preperation
Before you begin, ensure you have the following:
Operating System
Windows
Mac
Linux
You can run it locally on your computer or use a cloud VPS for better performance and reliability.
API (Application Programming Interface)
What is an API?
An API allows different software applications to communicate with each other. Think of it as a messenger that takes requests, tells a system what you want it to do, and then returns the response to you.
Description: Limited to 10 requests per second.
Note: You may encounter rate limits and errors if you exceed this limit.
Tip for Best Performance
For the best performance, consider getting a bare metal server and hosting your Jupiter API on it. This will give you the most reliable and fastest access.
RPC Node Access (Remote Procedure Call)
What is an RPC?
An RPC allows one program to request a service from a program located on another computer in a network. It's like making a call to a remote server to execute code or fetch data.
Recommended RPC Services
For the best performance and reliability, use services like:
These services provide fast and optimized connections to the Solana network, which are essential for smooth and efficient transactions.
Funds and Wallet
Solana Wallet
You need a funded Solana wallet keypair.
Funds
Transaction Fees and Trades: Ensure you have some funds for these purposes.
Minimal Testing: Have at least 10 USDC and 0.25 SOL ready.
This guide provides a simple overview to help you set up and use the Jupiter API and RPC Node. Make sure you have all the prerequisites before you start, and consider the tips for better performance.
Last updated