Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/earthzetaorg/solana-pumpfun-bundler
Solana Pumpfun Bundler with 20 wallets that create/buy token and pool in single using jito for pump fun
https://github.com/earthzetaorg/solana-pumpfun-bundler
bundler jito-bundle pumpdotfun pumpdotfun-bundler pumpfun pumpfun-bundler-bot solana
Last synced: 13 days ago
JSON representation
Solana Pumpfun Bundler with 20 wallets that create/buy token and pool in single using jito for pump fun
- Host: GitHub
- URL: https://github.com/earthzetaorg/solana-pumpfun-bundler
- Owner: EarthZetaOrg
- License: mit
- Created: 2024-11-29T00:36:37.000Z (about 1 month ago)
- Default Branch: master
- Last Pushed: 2024-12-20T19:09:26.000Z (17 days ago)
- Last Synced: 2024-12-25T04:06:55.983Z (13 days ago)
- Topics: bundler, jito-bundle, pumpdotfun, pumpdotfun-bundler, pumpfun, pumpfun-bundler-bot, solana
- Language: TypeScript
- Homepage:
- Size: 123 KB
- Stars: 37
- Watchers: 1
- Forks: 65
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PumpFun Bundler with 20 wallets
Pump.fun bundler that launches token using pumpfun api and buy in the same block with 20 wallets using jito bundle technique.
The most important part in here is how to configure LUT(Lookup Table Address) and make a transaction using that address.# 👋 Contact Me
###
Telegram: https://t.me/earthzeta
####### Feel free to contact me if you need any help.
# Overview
### Check by video
https://github.com/user-attachments/assets/f41cf67e-b09f-457a-a7ec-b0fd8092c6a8
https://github.com/user-attachments/assets/7a35b5d1-7f53-488f-9f4f-340e2d6980b3
### PumpDotFunSDK Class
The `PumpDotFunSDK` class provides methods to interact with the PumpFun protocol. Below are the method signatures and their descriptions.
#### createAndBuy
```typescript
async createAndBuy(
creator: Keypair,
mint: Keypair,
createTokenMetadata: CreateTokenMetadata,
buyAmountSol: bigint,
slippageBasisPoints: bigint = 500n,
priorityFees?: PriorityFee,
commitment: Commitment = DEFAULT_COMMITMENT,
finality: Finality = DEFAULT_FINALITY
): Promise
```- Creates a new token and buys it.
- **Parameters**:
- `creator`: The keypair of the token creator.
- `mint`: The keypair of the mint account.
- `createTokenMetadata`: Metadata for the token.
- `buyAmountSol`: Amount of SOL to buy.
- `slippageBasisPoints`: Slippage in basis points (default: 500).
- `priorityFees`: Priority fees (optional).
- `commitment`: Commitment level (default: DEFAULT_COMMITMENT).
- `finality`: Finality level (default: DEFAULT_FINALITY).
- **Returns**: A promise that resolves to a `TransactionResult`.# Contributing
We welcome contributions! Please submit a pull request or open an issue to discuss any changes.# License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.If you want a new feature or if you want to increase number of wallet that bundle buy plz contact me.