Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/taprwhiz/rune-pumpfun-fe
Rune marketplace (pump.fun on BTC space)
https://github.com/taprwhiz/rune-pumpfun-fe
bitcoinjs-lib etching mint rune
Last synced: 5 days ago
JSON representation
Rune marketplace (pump.fun on BTC space)
- Host: GitHub
- URL: https://github.com/taprwhiz/rune-pumpfun-fe
- Owner: taprwhiz
- Created: 2024-08-02T10:16:11.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-08-02T12:06:11.000Z (3 months ago)
- Last Synced: 2024-10-12T01:26:57.219Z (about 1 month ago)
- Topics: bitcoinjs-lib, etching, mint, rune
- Language: TypeScript
- Homepage:
- Size: 3.31 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rune-Marketplace(bitcoin pump.fun)
Rune marketplace imitating pump.fun of solana.
## Table of Contents
- [Configuration](#configuration)
- [Installation](#installation)
- [Usage](#usage)
- [Usage](#usage)
- [Contributing](#contributing)
- [Contact](#contact)## Configuration
Configuration settings are sourced from a `.env` file and a config module. Ensure you have the necessary environment variables set up in your `.env` file.## Installation
1. Clone the repository:
```bash
https://github.com/taprwhiz/rune-pump-fun-fe.git
cd rune-pump-fun-fe
```2. Install the dependencies for frontend & backend:
```bash
cd frontend(backend)
npm install
```3. Create an `.env` file and add your environment variables for backend:
```plaintext
PORT=
MONGO_URI=
TESTNET=
UNISAT_TOKEN=
ADMIN_PAYMENT_ADDRESS=
ADMIN_PRIVATE_KEY=
BIS_KEY=
```
You can reference .env.example file configuration.4. Start the server for frontend & backend:
```bash
npm start
```## Usage
After starting the server, the application will be running on the specified port. By default, it is set to port 5173. You can see the homepage at http://localhost:5173. You can etch the rune and can buy/sell at this website.## Contributing
Contributions are welcome! Please follow these steps:
1. Fork the repository.
2. Create a new branch (`git checkout -b feature-branch`).
3. Commit your changes (`git commit -am "Add new feature"`).
4. Push your branch (`git push origin feature-branch`).
5. Create a new Pull Request.## Contact
If you have any question, please feel free contact me via Discord or Telegram.
- Twitter - @ptcbink
- Telegram - @ptcbink