Fees
Understand the fees associated with using the PumpFundler SDK
Transparency in Fees: We believe in clear and upfront pricing. This page provides a detailed breakdown of our fee structure to ensure you have all the information needed to make informed decisions.
PumpFundler SDK implements two primary types of fees:
Creation Fee
0.01 SOL per token creation
Transaction Fee
1% of the transaction amount
Detailed Fee Explanation
Token Creation Fee
When you create a new token using the PumpFundler SDK, a flat fee of 0.01 SOL is charged. This fee is applied regardless of the token’s parameters.
Transaction Fee
For each transaction (buy or sell) executed through the SDK, a fee of 1% of the transaction amount is charged. This fee is collected in the same token or SOL that is being transacted.
Fee Calculation
Creation Fee
The creation fee is a fixed amount of 0.01 SOL, which is equivalent to 10,000,000 lamports.
Transaction Fee
The transaction fee is calculated as 1% of the transaction amount. For example:
- If you’re buying 100 SOL worth of tokens, the fee would be 1 SOL.
- If you’re selling tokens worth 50 SOL, the fee would be 0.5 SOL.
Fee Implementation
Fees are implemented in the SDK as follows:
- Creation Fee: Applied in the
createAndBuy
method of thePumpFundlerSDK
class.
- Transaction Fee: Applied in the
buy
andsell
methods.
Transparency and Updates
We are committed to maintaining transparency in our fee structure. Any changes to our fees will be communicated well in advance through our official channels and updated in this documentation.
Examples
Here are some examples to illustrate how the fees are applied:
Advanced Fee Considerations
Slippage and Fees
When setting slippage tolerance for buy and sell operations, consider the impact of fees:
Jito Fees
When using Jito for MEV protection, additional fees apply:
These fees are separate from the PumpFundler SDK fees and are paid to Jito for their services.
FAQ
Best Practices
- Fee Estimation: Always estimate fees before executing transactions to ensure sufficient balance.
- User Communication: Clearly communicate fee structures to your users, especially in UI implementations.
- Fee Optimization: For large operations, consider batching transactions to optimize fee costs.
- Monitoring: Regularly monitor fee expenditures to optimize your application’s cost structure.
By understanding and properly implementing the fee structure, you can ensure smooth operations and transparent pricing for your users when integrating the PumpFundler SDK.