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
Copy file name to clipboardExpand all lines: README.md
+8-16Lines changed: 8 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ Solana Agent Kit provides a growing library of plugins that enhance your Solana
16
16
17
17
* Solana Transfer - Transfer Solana tokens between the agent's wallet and the destination wallet
18
18
* Solana Ultra - Swap Solana tokens using Jupiter Ultra API with automatic slippage, priority fees, and transaction landing
19
-
* Solana DFlow Swap - Fast token swaps using DFlow API with platform fees
19
+
* Solana DFlow Swap - Fast token swaps using DFlow API
20
20
* Jupiter Trigger - Create, cancel, and manage limit orders using Jupiter Trigger API
21
21
* Jupiter Recurring - Create, cancel, and manage DCA orders using Jupiter Recurring API
22
22
* Jupiter Holdings - Get token holdings with USD values for any wallet
@@ -26,7 +26,7 @@ Solana Agent Kit provides a growing library of plugins that enhance your Solana
26
26
* Privy Ultra - Swap tokens using Jupiter Ultra with Privy delegated wallets
27
27
* Privy Trigger - Create and manage limit orders with Privy delegated wallets
28
28
* Privy Recurring - Create and manage DCA orders with Privy delegated wallets
29
-
* Privy DFlow Swap - Fast token swaps using DFlow API with Privy delegated wallets and platform fees
29
+
* Privy DFlow Swap - Fast token swaps using DFlow API with Privy delegated wallets
30
30
* Privy Wallet Address - Get the wallet address of a Privy delegated wallet
31
31
* Privy Create User - Create a new Privy user with a linked Telegram account (for bot-first flows)
32
32
* Privy Create Wallet - Create a Solana wallet for a Privy user with optional bot delegation
@@ -102,15 +102,15 @@ By default, Jupiter Ultra provides gasless swaps when the user has < 0.01 SOL an
102
102
103
103
### Solana DFlow Swap
104
104
105
-
This plugin enables Solana Agent to swap tokens using DFlow's Swap API with a Solana keypair. DFlow offers faster swaps compared to Jupiter Ultra with competitive rates and supports platform fees for monetization.
105
+
This plugin enables Solana Agent to swap tokens using DFlow's Swap API with a Solana keypair. DFlow offers faster swaps compared to Jupiter Ultra with competitive rates.
106
+
107
+
**Note:** Platform fees are not supported with DFlow. Use Solana Ultra (Jupiter) if you need to collect fees on swaps.
"payer_private_key": "payer-private-key", # Optional - for gasless/sponsored transactions
115
115
"rpc_url": "https://api.mainnet-beta.solana.com", # Optional - RPC URL (defaults to mainnet)
116
116
},
@@ -120,12 +120,8 @@ config = {
120
120
121
121
**Features:**
122
122
-**Fast Swaps**: DFlow typically executes faster than Jupiter Ultra
123
-
-**Platform Fees**: Collect fees on swaps (in basis points) paid to your fee account
124
123
-**Gasless Transactions**: Optionally sponsor gas fees for users via `payer_private_key`
125
124
126
-
**Platform Fee Setup:**
127
-
To collect platform fees, you need to create a token account for the output token and provide it as `fee_account`. The `platform_fee_bps` specifies the fee amount (e.g., 50 = 0.5%).
128
-
129
125
### Jupiter Trigger
130
126
131
127
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.
@@ -363,7 +359,9 @@ config = {
363
359
364
360
### Privy DFlow Swap
365
361
366
-
This plugin enables Solana Agent to swap tokens using DFlow's Swap API with Privy delegated wallets. DFlow offers faster swaps compared to Jupiter Ultra with competitive rates and supports platform fees for monetization.
362
+
This plugin enables Solana Agent to swap tokens using DFlow's Swap API with Privy delegated wallets. DFlow offers faster swaps compared to Jupiter Ultra with competitive rates.
363
+
364
+
**Note:** Platform fees are not supported with DFlow. Use Privy Ultra (Jupiter) if you need to collect fees on swaps.
367
365
368
366
Transactions are signed via Privy and sent via your configured RPC (Helius recommended) for reliable blockhash handling and priority fees.
369
367
@@ -375,8 +373,6 @@ config = {
375
373
"app_secret": "your-privy-app-secret", # Required - your Privy application secret
-**Gasless Transactions**: Optionally sponsor gas fees for users via `payer_private_key`
392
387
393
388
**RPC URL (Required):**
394
389
Helius RPC is strongly recommended (`https://mainnet.helius-rpc.com/?api-key=YOUR_KEY`). Helius provides priority fee estimation and better blockhash handling, which significantly improves transaction success rates. Get a free API key at [helius.dev](https://helius.dev).
395
390
396
-
**Platform Fee Setup:**
397
-
To collect platform fees, you need to create a token account for the output token and provide it as `fee_account`. The `platform_fee_bps` specifies the fee amount (e.g., 50 = 0.5%).
398
-
399
391
### Privy Wallet Address
400
392
401
393
This plugin enables Solana Agent to get the wallet address of a Privy delegated wallet.
0 commit comments