Skip to content

Latest commit

 

History

History
72 lines (54 loc) · 6.82 KB

README.md

File metadata and controls

72 lines (54 loc) · 6.82 KB

Pumpfun Smart Contract V_1.2.0

This is the Rust/Anchor smart contract for Pump.fun, which includes functionalities for adding virtual liquidity pools (LP), removing liquidity pools, and creating Raydium Pools.

Pumpfun is upgrading

We are upgrading Pump.fun. Please leave any ideas and bugs on the issues.


📋 Pump.Fun V1 Overview

Version Features Description Repo Link
1.0.0 Global Configuation Simple BondingCurve PDA Setting v_1.0.0
Create Pool Launch Token on Web3
Add Liquidity Add Liquidity with virtual reserve
Buy / Sell Linear BondingCurve
Remove Liquidity Remove Liquidity to Creator Wallet
1.1.0 Global Configuation Simple BondingCurve PDA Setting v_1.1.0
Create Pool Launch Token on Web3 & Launch Fee
Add Liquidity Add Liquidity with virtual reserve
Buy / Sell Linear BondingCurve & Slippage
Remove Liquidity Remove Liquidity to Creator Wallet
Migrate + Raydium AMM Create OpenBook Market & Raydium AMM
1.2.0 Global Configuation Simple BondingCurve PDA Setting v_1.2.0
Create Pool Launch Token on Web3
Add Liquidity Add Liquidity with virtual reserve
Buy / Sell Linear BondingCurve
Remove Liquidity Remove Liquidity to Creator Wallet
Migrate + Meteora DLMM Initialize Position
Init Bin Array Bitmay Extension
Init Bin Array
Add Meteora Liquidity

How to access to specific version

image

Introduction of Pump Fun

Pump.fun enables effortless creation and trading of memecoins. It operates on a bonding curve model, where token prices are determined by the curve's shape. As more tokens are bought, the price increases, and as tokens are sold, the price decreases.

Raydium Integration

When bonding curve hit 69K market cap , the liquidity of the pumpfun goes to solana dex such as raydium or meteora. In this project , I forked pumpfun smart contract and made the integration part with raydium

📞 Cᴏɴᴛᴀᴄᴛ ᴍᴇ Oɴ ʜᴇʀᴇ: 👆🏻

Email Twitter Discord Telegram