Skip to content

pumpfun smart contract, fourmeme smart contract, launchpad smart contract – Solana & BNB Chain. Bonding curve, Raydium Meteora PancakeSwap.

Notifications You must be signed in to change notification settings

0xAxon7/pumpfun-fourmeme-launchpad-smart-contract

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Solana & BNB Chain Meme Coin Launchpad | Pump.fun & Four.meme Smart Contracts

Open-source meme coin launchpad implementations: Pump.fun-style launchpad on Solana (Rust/Anchor) and Four.meme-style launchpad on BNB Chain (Solidity). Bonding curve token launches, DEX migration, and production-ready DeFi smart contracts.

Solidity Rust BNB Chain Solana


Table of Contents


Overview

This repository contains production-ready meme coin launchpad smart contracts for two ecosystems:

  • BNB Chain (EVM): Four.meme-style launchpad with bonding curve, PancakeSwap migration, and UUPS upgradeable contracts.
  • Solana: Pump.fun-style launchpad with SPL tokens, bonding curves, and multi-DEX support (Raydium, Meteora, PumpSwap).

Ideal for developers searching for pumpfun smart contract, fourmeme smart contract, or launchpad smart contract reference implementations (Solana + BNB Chain).

Target keywords: pumpfun smart contract · fourmeme smart contract · launchpad smart contract · bonding curve · Raydium · Meteora · PancakeSwap


Projects

1️⃣ Four.meme Fork – BNB Chain (Solidity)

Full-featured meme coin launchpad on BNB Chain (Binance Smart Chain)

  • Bonding curve – Automated price discovery and on-curve trading
  • Token factory – Clone-based ERC20 deployment (gas-efficient)
  • PancakeSwap integration – Automated liquidity pool creation and graduation
  • UUPS upgradeable contracts – Future-proof proxy architecture
  • Buy/sell on curve – Direct token trading before DEX migration
  • Fee management – Configurable protocol and creator fees
  • Graduation system – Automatic migration to PancakeSwap at threshold

Tech stack: Solidity 0.8.28, Hardhat, OpenZeppelin Upgradeable, PancakeSwap V2

2️⃣ Pump.fun Fork – Solana (Rust/Anchor)

Meme coin launchpad with multi-DEX migration (Raydium, Meteora, PumpSwap)

  • SPL token creation – Custom metadata and token standards
  • OpenBook market – Order book market creation
  • Multi-DEX migration – Raydium, Meteora, and PumpSwap support
  • CPI (Cross-Program Invocation) – DEX interactions from program
  • Bonding curve trading – Native on-curve buy/sell
  • Whitelist & spam protection – Permission and anti-spam controls
  • Pool locking – Liquidity lock and security features
  • Discord webhooks – Real-time notifications

Tech stack: Rust, Anchor, Solana Program Library, Raydium SDK, Meteora SDK


Why This Repo?

Strength Description
Multi-chain EVM (Solidity) and Solana (Rust/Anchor) in one portfolio
Production-ready Implementations with verified transaction links
DeFi-focused AMMs, bonding curves, tokenomics, DEX migration
Security Upgradeable contracts, reentrancy guards, spam protection
Full-stack Smart contracts, scripts, and integration patterns

Proof of Work

Four.meme (BNB Chain) – Solidity

Contracts:

  • FourMemeFactory.sol – Upgradeable factory, bonding curve logic (~406 lines)
  • FourMemeToken.sol – Clone-based ERC20 (~75 lines)

Implemented: Bonding curve pricing, clone factory pattern, PancakeSwap pool creation, UUPS proxy, ReentrancyGuard, multi-sig fee distribution.

Path: EVM, BNB LaunchPad - Fourmeme/


Pump.fun (Solana) – Rust/Anchor

Raydium

Meteora

Path: Solana LaunchPad - Pumpfun/


Repository Structure

├── EVM, BNB LaunchPad - Fourmeme/   # BNB Chain (Solidity)
│   ├── contracts/                   # FourMemeFactory, FourMemeToken
│   ├── scripts/                    # Deployment (e.g. deployPump.ts)
│   └── hardhat.config.ts
│
└── Solana LaunchPad - Pumpfun/     # Solana (Rust/Anchor)
    ├── programs/pump-meteora/       # Anchor program
    ├── tests/                      # Integration tests
    └── Anchor.toml

Collaboration & Contact

Open to: Launchpad development, DeFi protocols (AMMs, lending, staking), cross-chain solutions, smart contract audits, custom DApp development.

Discord: @0xAxon7

Freelance, full-time, and consulting inquiries welcome.


Support

  • Star this repo if you find it useful
  • Fork to build your own launchpad or study the code
  • Contact for business or technical collaboration

Frontend and backend are maintained separately. Full setups can include dashboards, webhooks, and analytics—reach out to discuss.


GitHub SEO (for repo visibility)

GitHub search ranks by repo name, description, and Topics. Optimized for these search keywords:

pumpfun smart contract · fourmeme smart contract · launchpad smart contract

1. Repository description (Settings → General → Description)

Use this on your GitHub repo (About → edit). It includes all three key phrases:

pumpfun smart contract, fourmeme smart contract, launchpad smart contract – Solana & BNB Chain. Bonding curve, Raydium Meteora PancakeSwap.

2. Topics (About → Add topics)

Add these so the repo appears for your target searches:

pumpfun-smart-contract fourmeme-smart-contract launchpad-smart-contract pumpfun fourmeme launchpad smart-contract memecoin solana bnb-chain bonding-curve raydium meteora pancakeswap defi solidity anchor rust

3. Repository name (optional)

Names that match your keywords well:

  • Covers all three: pumpfun-fourmeme-launchpad-smart-contract (your current name is already good)
  • Strong for "pumpfun smart contract": pumpfun-smart-contract
  • Strong for "launchpad smart contract": launchpad-smart-contract

Disclaimer

This repository is a portfolio and reference implementation. Use the code for education and evaluation only. Always audit and test smart contracts before any production deployment.

Releases

No releases published

Packages

No packages published