Последние посты

Pump Developer Updates
20 июл., 13:50
Hi all, The update above of enabling non zero virtual quote reserves will be now at 10am EST on july 21, 20266,740Открыть в Telegram
Pump Developer Updates
15 июл., 19:26изменён
Hello everyoneWe're changing how PumpSwap (pump-amm) pool quotes must be computed. This is a breaking change: everyone who prices, quotes, or indexes PumpSwap pools will need to update their integration. We're rolling it out in two phases so you have time to adapt before it takes effect.What's changing?The Pool account now carries an additional field, virtual_quote_reserves. Quotes should be computed against the pool's effective quote reserves: effective_quote_reserves = quote_vault_balance + virtual_quote_reserves Buys and sells must be priced on effective_quote_reserves, not on the raw quote-vault token balance.Rolling out in two phases:1. Now ( Wednesday, July 15, 2026 ): virtual_quote_reserves ships and is 0 on every pool, so effective quote reserves equal the raw vault balance and all quotes are identical to today. There is no behaviour change in this phase; it exists soGitHubGitHub - pump-fun/pump-public-docs: Pump public docsPump public docs. Contribute to pump-fun/pump-public-docs development by creating an account on GitHub.9,110Открыть в Telegram
Pump Developer Updates
18 мая, 20:37
Hello everyone,On Thursday, May 21, 2026, we will be enabling USDC mint as a quote mint for creating and trading pump coins.Please note that USDC-paired coins can only be traded using the new V2 instructions announced earlier. SOL paired coins will continue to be traded in native SOL even though the quote mint needs to be passed as the wrapped SOL mint. All legacy instructions will continue to work for SOL paired coins.Official docs: https://github.com/pump-fun/pump-public-docsNew documentation has also been added for creator fee-related V2 instructions:• Collect Creator Fee https://github.com/pump-fun/pump-public-docs/blob/main/docs/instructions/COLLECT_CREATOR_FEE.md• Creator Fee Sharing https://github.com/pump-fun/pump-public-docs/blob/main/docs/instructions/CREATOR_FEE_SHARING.mdGitHubGitHub - pump-fun/pump-public-docs: Pump public docsPump public docs. Contribute to pump-fun/pump-public-docs development by creating an account on GitHub.13,700Открыть в Telegram
Pump Developer Updates
7 мая, 17:13
Hello everyone. We just upgraded the Bonding curve contract for a new non breaking feature. Happy to announce support of USDC as a quote mint for creating and trading Pump meme coins.As part of this upgrade, we have rolled out 3 new instructions, buy_v2, sell_v2 and buy_exact_quote_in_v2. These new instructions are meant to unify the trading interface so the same instruction can be used to trade USDC and SOL paired coins with no optional accounts depending on the coin mint.quote_mint needs to be passed as the wrapped SOL mint to trade coins paired with SOL. The trading and transfer will continue to happen identical to legacy buy, sell and buy_exact_quote_in using native SOL.Please note: We are only announcing the rollout of the new instructions today. USDC paired coins cannot be created until next week. There will be a 72 hours notice before its enabled.For more technicalGitHubGitHub - pump-fun/pump-public-docs: Pump public docsPump public docs. Contribute to pump-fun/pump-public-docs development by creating an account on GitHub.12,200Открыть в Telegram
Pump Developer Updates
22 апр., 21:07
━━━━━━━━━━ PROGRAM UPGRADE ━━━━━━━━━━Hi. We will be doing a breaking program upgrade on April 28th, 16:00 UTC, to both the pump bonding curve program and the pump swap amm program. In order to make sure your integrations do not break please see the instructions below:━━━━━━━━━━ 8 NEW FEE RECIPIENTS ( common for both programs ) ━━━━━━━━━━5YxQFdt3Tr9zJLvkFccqXVUwhdTWJQc1fFg2YPbxvxeD9M4giFFMxmFGXtc3feFzRai56WbBqehoSeRE5GK7gf7GXPFM2caqTtQYC2cJ5yJRi9VDkpsYZXzYdwYpGnLmtDL3BpXnfJaUTiwXnJNe7Ej1rcbzqTTQUvLShZaWazebsVR5cjcW9wExnJJiqgLjq7DEG75Pm6JBgE1hNv4B2vHXUW6solscan.ioTransaction 3iRpvjc41MJYH1g6T1xSjphCqi3PoqZGAZrFxveKxx8hZQDyJyWy8C9FQLbtRt97h9m51tDrLVCAedrVxgVgEPWg11,100Открыть в Telegram
Pump Developer Updates
24 мар., 16:20
## One-Time Creator Reward Distribution PolicyThis update only affects fee-sharing configuration. Trading instructions are unchanged and do not require an upgrade.TLDR: After the first configuration, reward distribution is locked and cannot be changed.What changed: - Reward distribution can be configured only once. - You can configure it using either updateFeeShares or updateSharingConfigWithSocialRecipients. - After it is configured, it is locked and cannot be changed again.What did not change: - Buy and sell instructions are unchanged.Migration/compatibility notes: - Reward distributions created before this policy are treated as final (locked). - RevokeFeeSharingAuthority and TransferFeeSharingAuthority are no longer supported. - If you are unsure whether a reward distribution is still editable, call isSharingConfigEditable from the sdk.Sdk: https://www.npmjs.com/package/@pGitHubGitHub - pump-fun/pump-public-docs: Pump public docsPump public docs. Contribute to pump-fun/pump-public-docs development by creating an account on GitHub.8,690Открыть в Telegram
Pump Developer Updates
13 мар., 15:41
Hi devs — we've shipped Tokenized Agents.Tokenized Agents allow agents to collect revenue and use a portion of it for buybacks. This does not alter the trade flow — both buy and sell behavior remain the same. This is an entirely new smart contract that works on top of our Pump bonding curve and Pump AMM smart contracts.To create a tokenized agent, please use the NPM package: @pump-fun/agent-payments-sdk.After creating the bonding_curve on the Pump bonding curve program, you can send a transaction with the instruction to create a Tokenized Agent.To initialize it, use the following ix: """ import { PumpAgentOffline } from "@pump-fun/agent-payments-sdk"; ... const agentInitializeIx = await PumpAgentOffline.load(mint).create({ authority: creator, mint, agentAuthority: creator, buybackBps: buybackBps, }); """GitHubpump-fun-skills/tokenized-agents/SKILL.md at main · pump-fun/pump-fun-skillsThis repo contains pump fun skills for AI agents. Contribute to pump-fun/pump-fun-skills development by creating an account on GitHub.8,980Открыть в Telegram
Pump Developer Updates
5 мар., 19:18
Hi devs — we’ve shipped Creator Fee V2 integration guidance (docs + SDK helpers). This is not an on-chain update, but you may need to adjust your integration to correctly support all creator-fee configurations.- SDK update: @pump-fun/pump-sdk@1.30.0 (new helper functions) https://www.npmjs.com/package/@pump-fun/pump-sdk/v/1.30.0 - Docs / requirements: GitHub recipient + social fee PDA requirements https://github.com/pump-fun/pump-public-docs?tab=readme-ov-file#github-recipient-and-social-fee-pda-requirementsWhy you should care (quick checklist): - Support multiple creators on a coin - Correctly add a GitHub account as a creator (many top apps still do this wrong) - Detect when a coin has multiple creators + their addresses - Detect when a creator is a GitHub handle - Revoke authority to change creatorsIf you display creator fees or attribute creators anywhere, please review +GitHubGitHub - pump-fun/pump-public-docs: Pump public docsPump public docs. Contribute to pump-fun/pump-public-docs development by creating an account on GitHub.9,070Открыть в Telegram
Pump Developer Updates
26 февр., 15:22
🚨 PROGRAM UPGRADE: NEW REQUIRED ACCOUNTS 🚨We pushed a program upgrade that requires 1 extra account for an upcoming feature on BOTH: • Bonding Curve program • Pump Swap AMM program✅ These additions are REQUIRED for BOTH cashback + non-cashback coins.━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🆕 NEW PDAs TO DERIVE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━1) Bonding Curve v2 PDA • Seeds: ["bonding-curve-v2", mint] • Program ID: Bonding Curve program id2) Pool v2 PDA • Seeds: ["pool-v2", base_mint] • Program ID: Pump AMM program id11,600Открыть в Telegram
Pump Developer Updates
17 февр., 18:30
Cashback Rewards allows token creators to create coins with "cashback" enabled which redirects the creator fee to the users. Each user would get the creator fee on their swap volume as cashback rather than paying that fee to the coin creator.This is a backwards compatible change, so if you do not update to the latest IDsL/SDKs it will work but cashback will not be enabled.## IntegrationYou can also use our Typescript SDKs for easier integration: - Pump SDK - Latest version is 1.28.0 - PumpSwap SDK - Latest version is 1.14.0 - IDLS: https://github.com/pump-fun/pump-public-docs/tree/main/idl - Docs: https://github.com/pump-fun/pump-public-docs/blob/main/docs/PUMP_CASHBACK_README.md## Changes to InstructionsCashback is only given to the user if the buy/sell instruction appends the proper remaining accounts. If the coin traded is a cashback coin but the cashback remaining accountsGitHubpump-public-docs/idl at main · pump-fun/pump-public-docsPump public docs. Contribute to pump-fun/pump-public-docs development by creating an account on GitHub.7,920Открыть в Telegram
Pump Developer Updates
9 янв., 18:16
pump-public-docs has been updated with all the latest IDLs SDKs updated at: https://www.npmjs.com/package/@pump-fun/pump-sdk and https://www.npmjs.com/package/@pump-fun/pump-swap-sdk9,110Открыть в Telegram
Pump Developer Updates
9 янв., 17:38изменён
# Creator Rewards Sharing - Developer Update## OverviewCreator Rewards Sharing allows token creators to split their creator fees with multiple recipients. Instead of all fees going to a single wallet, creators can configure a list of shareholders with custom percentage splits.## Dynamic creator_vault Address This update will make some coins' creator_vault point to new addresses. To ensure buy and sell instructions work seamlessly, always fetch the latest creator on-chain. Do not use cached addresses for bonding_curve.creator or pool.coin_creator.The derivation logic remains the same, so no code changes are needed if you're already fetching fresh data.### Pre-Graduation Coins (Bonding Curve)const bondingCurve = await pumpProgram.account.bondingCurve.fetch(bondingCurvePda); const creatorVault = PublicKey.findProgramAddressSync( [Buffer.from("creator-vault"),10,200Открыть в Telegram
Pump Developer Updates
9 янв., 05:04изменён
Hi, we will be pushing an update to our programs on Fri Jan 9, afternoon UTC.This update will make some coins' creator_vault point to new addresses. To ensure buy and sell instructions work seamlessly, always fetch the latest creator on-chain. Do not use cached addresses for bonding_curve.creator or pool.coin_creator.The derivation logic remains the same, so no code changes are needed if you're already fetching fresh data.### Pre-Graduation Coins (Bonding Curve) const bondingCurve = await pumpProgram.account.bondingCurve.fetch(bondingCurvePda); const creatorVault = PublicKey.findProgramAddressSync( [Buffer.from("creator-vault"), bondingCurve.creator.toBuffer()], PUMP_PROGRAM_ID )[0];### Graduated Coins (AMM Pool)const pool = await pumpAmmProgram.account.pool.fetch(poolPda); const coinCreatorVaultAuthority = PublicKey.findProgramAddressSync( [Buffer.from("creator_vault"),8,920Открыть в Telegram
Pump Developer Updates
15 нояб. 2025 г., 20:08изменён
Hi all,We have pushed a non breaking program upgrade on the bonding curve and pump swap program. Changes as part of this upgrade:1. The global_volume_accumulator account on the buy instruction of bonding curve and pump swap do not need to be mutable anymore. 2. New fee recipients for mayhem mode: We have introduced 7 new fee recipients that can be used for the buy and sell instruction that can be used when bonding_curve.is_mayhem_mode = true and pool.is_mayhem_mode = true. They can be found in the global and global_config accounts in bonding curve and pump swap respectively.Any of the following 8 fee recipients can now be used: [ 'GesfTA3X2arioaHp8bbKdjG9vJtskViWACZoYvxp4twS', '4budycTjhs9fD6xw62VBducVTNgMgJJ5BgtKq7mAZwn6', '8SBKzEQU4nLSzcwF4a74F2iaUDQyTfjGndn6qUWBnrpR', '4UQeTP1T39KZ9Sfxzo3WR5skgsaP6NZa87BAkuazLEKH', '8sNeir4QsLsJdYpc9RZacohhK1Y5FLU3nC5LXgYB4aa6', 'Fh9HmeLNUMVCvejGitHubGitHub - pump-fun/pump-public-docs: Pump public docsPump public docs. Contribute to pump-fun/pump-public-docs development by creating an account on GitHub.11,600Открыть в Telegram
Pump Developer Updates
10 нояб. 2025 г., 21:25
Hi all, Mayhem mode and create v2 will now be enabled on 12th November 12:00 UTC instead of 11th November.16,300Открыть в Telegram
Pump Developer Updates
7 нояб. 2025 г., 16:06изменён
Hi all, On 11th November at 12:00 UTC, we will enable 2 new breaking features. 1. New token creation standard with token2022 called create_v2 2. Mayhem ModePlease refer here for the updated IDLs and IDL types: https://github.com/pump-fun/pump-public-docsPlease note: 1. Any coin created with the usual create instruction and owned by the legacy token program can be traded the same way as before. This is not a breaking change for trading or creating such coins, you can continue to use the same accounts and instruction data. 2. Any new coin created after 11th November at 12:00 UTC with create_v2 will be owned by the Token2022 program. Creating and trading such accounts will need changes as described here: https://github.com/pump-fun/pump-public-docs/blob/main/README.mdProgram is updated on devnet for testing with both features enabled.SDKs for both bonding curve and pump swap areGitHubGitHub - pump-fun/pump-public-docs: Pump public docsPump public docs. Contribute to pump-fun/pump-public-docs development by creating an account on GitHub.15,500Открыть в Telegram
Pump Developer Updates
5 нояб. 2025 г., 17:10
The pump bonding curve contract and the pump swap contract were upgraded earlier today at: November 5, 5:02pm UTC. The bonding curve upgrade was a routing upgrade with no breaking changes but Pump swap has breaking changes as mentioned earlier.9,130Открыть в Telegram
Pump Developer Updates
31 окт. 2025 г., 03:00изменён
Hi all, we will be doing a breaking program upgrade on pump swap on Tuesday, 4th November, 14:00 UTC. As part of the change, we require you to mark the pool account at account index 1 in pump swap buys and sells as mutable ( as opposed to readonly ). Please make the changes as soon as possible, your integration will not break if you make it mutable before we do the program upgrade.IDL change for reference: https://github.com/pump-fun/pump-public-docs/commit/ff9cbf8238b4e459864fed415465cc8163113d1cSDK version with update: @pump-fun/pump-swap-sdk@1.9.0GitHubMake pool accounts mutable · pump-fun/pump-public-docs@ff9cbf8Pump public docs. Contribute to pump-fun/pump-public-docs development by creating an account on GitHub.9,790Открыть в Telegram
Pump Developer Updates
17 окт. 2025 г., 14:49
The pump bonding curve contract and the pump swap contract were upgraded earlier today at: October 17, 2025 16:47:00 UTC. It was a routine upgrade with no breaking changes.9,150Открыть в Telegram
Pump Developer Updates
1 сент. 2025 г., 18:37
Screenshot 2025-08-29 at 3.38.58 PM.png12,000Открыть в Telegram
