You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"referral_account": "my-referral-account", # Optional - your Jupiter referral account public key for collecting fees
81
82
"referral_fee": 50, # Optional - fee in basis points (50-255 bps, e.g., 50 = 0.5%). Jupiter takes 20% of this fee.
82
83
"payer_private_key": "payer-private-key", # Optional - base58 private key for gasless transactions (integrator pays gas)
@@ -87,14 +88,17 @@ config = {
87
88
88
89
**Features:**
89
90
-**Jupiter Ultra API**: Access to competitive pricing with automatic slippage protection
91
+
-**Helius RPC**: Transactions sent directly via RPC instead of Jupiter's execute endpoint for reliability
90
92
-**Priority Fees**: Automatically calculated to ensure transaction landing
91
-
-**Transaction Landing**: Jupiter handles retries and transaction confirmation
92
93
-**Referral Fees**: Optionally collect integrator fees (50-255 bps) via your Jupiter referral account
93
94
-**Integrator Gas Payer**: Optionally pay for gas on behalf of users for truly gasless swaps
94
95
95
96
**API Key (Required):**
96
97
Get a free Jupiter API key at [portal.jup.ag](https://portal.jup.ag). The free tier provides 60 requests per minute. The lite API (no key) was deprecated on December 31, 2025.
97
98
99
+
**RPC URL (Required):**
100
+
Transactions are sent directly via your RPC instead of Jupiter's `/execute` endpoint, which can have reliability issues. Helius RPC is recommended (`https://mainnet.helius-rpc.com/?api-key=YOUR_KEY`). Get a free API key at [helius.dev](https://helius.dev).
101
+
98
102
**Setting up Referral Account:**
99
103
To collect fees, you need a Jupiter referral account. Create one at [referral.jup.ag](https://referral.jup.ag/). Jupiter takes 20% of the referral fee you set. You also need to create token accounts for the tokens you want to collect fees in.
100
104
@@ -127,12 +131,15 @@ config = {
127
131
128
132
This plugin enables Solana Agent to create, cancel, and manage limit orders using Jupiter's Trigger API. It's a smart tool that handles the full lifecycle of limit orders with a single action parameter.
129
133
134
+
Transactions are sent directly via your RPC (Helius recommended) instead of Jupiter's `/execute` endpoint for improved reliability.
"referral_account": "my-referral-account", # Optional - your Jupiter referral account public key for collecting fees
306
314
"referral_fee": 50, # Optional - fee in basis points (50-255 bps, e.g., 50 = 0.5%). Jupiter takes 20% of this fee.
307
315
"payer_private_key": "payer-private-key", # Optional - base58 private key for gasless transactions (integrator pays gas)
@@ -313,9 +321,13 @@ config = {
313
321
**Features:**
314
322
-**Jupiter Ultra API**: Access to competitive pricing with automatic slippage protection
315
323
-**Privy Delegated Wallets**: Use Privy's embedded wallets with delegation for seamless user experience
324
+
-**Helius RPC**: Transactions sent directly via RPC instead of Jupiter's execute endpoint for reliability
316
325
-**Referral Fees**: Optionally collect integrator fees (50-255 bps) via your Jupiter referral account
317
326
-**Integrator Gas Payer**: Optionally pay for gas on behalf of users for truly gasless swaps
318
327
328
+
**RPC URL (Required):**
329
+
Transactions are sent directly via your RPC instead of Jupiter's `/execute` endpoint, which can have reliability issues. Helius RPC is recommended (`https://mainnet.helius-rpc.com/?api-key=YOUR_KEY`). Get a free API key at [helius.dev](https://helius.dev).
330
+
319
331
### Privy Trigger
320
332
321
333
This plugin enables Solana Agent to create, cancel, and manage limit orders using Jupiter's Trigger API with Privy delegated wallets.
0 commit comments