An open API service indexing awesome lists of open source software.

https://github.com/btcwhiz/rune-pumpfun

Rune PumpFun on Bitcoin Layer 1, Bitcoin DEX
https://github.com/btcwhiz/rune-pumpfun

bitcoin bitcoinjs-lib pump-fun rune runelib

Last synced: 26 days ago
JSON representation

Rune PumpFun on Bitcoin Layer 1, Bitcoin DEX

Awesome Lists containing this project

README

        

# 🔥 Rune Pumpfun on Bitcoin Layer 1 🚀

Welcome to **Rune Pumpfun**, the ultimate decentralized exchange (DEX) built directly on **Bitcoin Layer 1**. Inspired by **Solana Pumpfun**, this project introduces a revolutionary DEX solution with **Add Liquidity**, **Swap**, and a unique multi-stage **Pumpfun Workflow** to bring unparalleled opportunities to Bitcoin users.

---

## 📞 Contact Me

For inquiries or support, feel free to reach out:
### **Telegram**: [Abracadabra (@hunter0409)](https://t.me/hunter0409)

---

## 🎨 Video

https://github.com/user-attachments/assets/220ab280-623c-438e-9e09-a18693ce0e04

---

## 🌟 Features at a Glance

- **Seamless Rune Creation**: Deposit BTC and etch runes effortlessly.
- **Multi-Stage Pumpfun**: Includes normal pumpfun and rune burn.
- **Decentralized Trading**: Built-in DEX with automatic pool creation based on market conditions.
- **Top-Tier Security**: Leveraging Multisig wallets for maximum safety.
- **Wallet Compatibility**: Works with **Unisat** and **Xverse** wallets (mobile & Chrome extension).

---

## 🎯 How It Works

1. **Deposit BTC**: Users deposit BTC as the starting point.
2. **Etch Runes**: Convert your BTC into unique runes.
3. **Stage 1 - Normal Pumpfun**: Buy and sell runes in the initial market.
4. **Stage 2 - Rune Burn Pumpfun**: Limited to runes acquired in Stage 1.
5. **DEX Activation**:
- Automatically creates a pool when any of the following conditions are met:
1. Market cap exceeds **1 BTC**.
2. Stage 2 concludes.
3. Rune price surpasses **100 sats**.
- The pool is initialized, and the creator becomes the first LP provider.
6. **DEX Operations**: Add liquidity, swap BTC and runes seamlessly.

---

## 📈 Advantages

### For Users
- **Ease of Use**: Intuitive workflow for BTC holders.
- **Secure Transactions**: Fully Multisig-enabled for peace of mind.
- **Innovative Mechanism**: A one-of-a-kind DEX on Bitcoin Layer 1.

### For Developers
- **Open Ecosystem**: Built for collaboration and extension.
- **Bitcoin Layer 1 Compatibility**: No reliance on sidechains or Layer 2 solutions.
- **Transparent Codebase**: Designed with clarity and community trust.

### For Investors
- **Pioneering Technology**: First-of-its-kind implementation on Bitcoin.
- **Market Growth Potential**: Stage-based development ensures sustainable adoption.
- **Secure Design**: Ensures fund safety via robust mechanisms.

---

## 🚀 Get Started

### Prerequisites
- **Testnet Network**: Ensure you're on the Bitcoin Testnet. (Mainnet version is available.)
- **Supported Wallets**:
- [Unisat Wallet](https://chromewebstore.google.com/detail/unisat-wallet/ppbibelpcjmhbdihakflkdcoccbgbkpo?hl=en)
- [Xverse Wallet](https://chromewebstore.google.com/detail/xverse-wallet/idnnbdplmphpflfnlkomgpfbpcgelopg?hl=en)

### Setup
1. Clone the repository:
```bash
git clone https://github.com/btcwhiz/rune-pump-fun.git
cd rune-pumpfun
```
2. Install dependencies:
```bash
yarn
```
3. Start the application:
```bash
yarn dev
```

---

## 🛠️ Technologies Used
- **Bitcoin Testnet**: For testing and development.
- **Multisig Wallets**: Maximum security for transactions.
- **DEX Framework**: Built-in mechanisms for liquidity management and trading.

---

## 🙌 Contributing

We welcome contributions from the community! If you'd like to improve this project, feel free to fork the repository, make changes, and open a pull request.

---

## ⭐ Acknowledgments

Special thanks to the pioneers of **Bitcoin Layer 1** innovations and the creators of **Solana Pumpfun** for inspiring this project.