ARB Protocol
  • ♻️ARB Protocol
  • 🤖Arbitrage Bot
    • ⚙️Setup
      • Preperation
      • Installation
      • Running the bot
    • 🏎️Optimization
      • Connection / RPC
      • Jupiter API
      • Configuration
      • Additional Tips
  • 🏗️JupGrid
    • 👋Introduction
    • 🛠️Installation
    • 🧮Configuration
    • 🏃‍♂️Usage
  • References
    • 💱Arbitrage
    • 📝V2 Config
    • 📝V2 Env
  • 🌎Socials
    • X (Twitter)
    • Discord
  • 🪙ARB
    • Jupiter Swap
    • Birdeye
    • CoinGecko
Powered by GitBook
On this page
  • Operating System
  • API (Application Programming Interface)
  • RPC Node Access (Remote Procedure Call)
  • Funds and Wallet
  1. Arbitrage Bot
  2. Setup

Preperation

PreviousSetupNextInstallation

Last updated 11 months ago

Before you begin, ensure you have the following:

Operating System

  • Windows

  • Mac

  • Linux

You can run it locally on your computer or use a

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 and . 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.

🤖
⚙️
cloud VPS for better performance and reliability.
Quicknode's Free Jupiter API
bare metal server
hosting your Jupiter API on it
Helius
Shyft
Quasar
Quicknode