The purpose of this smart contract is to build the clone version of pumpfun smart contract
- initialize Initialize the smart contract, and set fee level for the platform.
- create_pool Create a pool and initialize SOL vault and token vault to individual pools.
- buy & sell User can buy and sell from the pool with token or SOL (Token price is set with linear bonding curve type)
- remove_liquidity It is designed for a moment that the pool goes to raydium (KOH), when the contract's funds get removed from the pool and goes into the raydium.
Click the screenshot of test image to see full vidoe of test process
For more information, you can contact me here
Twitter: @Lamoerey
Telegram: @Lamoerey