OpenViSTAI · Agents · Blockchain · Crypto
Menu
Launchpads & Token Tools

Pumpdotfun SDK Repumped

Pumpdotfun SDK Repumped is an open-source TypeScript SDK for interacting with Pump Fun token creation and trading flows on Solana. It provides modules for creating, buying and selling tokens, token and mint helpers, program-derived address utilities, typed event listeners, Jito bundle submission, and transaction relaying through supported providers.

Independent OpenViST project profile, based on linked sources.

Pumpdotfun SDK Repumped — OpenViST project profile in Launchpads & Token Tools.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when a TypeScript application needs code-level access to Pump Fun token creation or trading, including documented devnet and mainnet-beta flows, or needs to route supported trades through Jito or a listed relay provider.

Who it is for

  • TypeScript developers building services that create Pump Fun tokens.
  • Developers implementing Pump Fun buy and sell workflows or trading bots.
  • Teams integrating Jito bundle submission or supported transaction relays into Pump Fun operations.

Documented uses

  • Create a Pump Fun token and buy it in a programmatic flow.
  • Buy or sell tokens and use transaction builders and slippage helpers.
  • Submit supported buy and sell transactions through Jito bundles or relay modules.
  • Use token metadata, mint, associated token account, PDA and typed event utilities.
Before you choose

Requirements & limits

The repository is public and identifies an MIT license. The README provides an npm installation command for the package.

  • The SDK exposes Jito bundles for buy and sell operations; its options require a Jito URL and auth keypair.
  • Relay modules are documented for Astra, 0Slot, NodeOne and NextBlock; their examples use provider keys and region configuration.
  • Relay modules provide ping() calls that the README says should be called periodically to keep upstream connections alive.
  • The README says the SDK works on devnet and mainnet-beta and provides ESM and CommonJS builds.
  • The documented quick start uses wallet key material, an RPC connection, slippage and priority-fee parameters.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Set up a devnet token creation and trading example

Use the README's quick-start sequence to create and buy a token, then buy and sell it on Solana devnet.

Before you start

  • TypeScript project with the SDK and the Solana and Anchor types used by the example.
  • A Solana devnet RPC URL and wallet keypair available to the application.
  • Token metadata including a name, symbol, description and image file.

Steps

  1. Install the package with the command below.

    Documented command
    npm install pumpdotfun-repumped-sdk
  2. Create a Solana Connection and Anchor provider using the devnet RPC URL and wallet.

  3. Initialize PumpFunSDK, generate a mint keypair and call createAndBuy with token metadata and the example's transaction parameters.

  4. Call buy, check the token balance with getSPLBalance, then call sell with the balance.

Expected outcome

The documented example performs token creation and buying, a subsequent buy, balance retrieval and selling through the SDK.

Guide limitations

  • The README example uses a wallet secret loaded from an environment variable; the developer must supply the wallet and RPC configuration.
  • The example's token creation call includes an image file and transaction parameters; actual transactions require a funded wallet and incur network costs.
Source-based practical guide

Configure a Jito buy submission

Set up the documented SDK options and call for submitting a buy through Jito.

Before you start

  • A configured Anchor provider and wallet keypair.
  • A Jito URL, mint public key and the buy parameters used by the SDK example.

Steps

  1. Initialize PumpFunSDK with jitoUrl and authKeypair options.

  2. Call sdk.jito!.buyJito with the wallet, mint public key, amount, slippage and other transaction parameters shown in the example.

Expected outcome

The SDK example submits a buy operation through its Jito module as a bundle.

Guide limitations

  • The README documents Jito bundle submission for buy and sell and lists jitoUrl and authKeypair as required SDK options.
  • The example assumes the provider, wallet and transaction parameters are already configured.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
15 October 2026
Original website title
D3AD-E/pumpdotfun-sdk-repumped · Official homepage title · retained in its source language