Skip to content

Your favorite MEMEpool explorer. Inscriptions, Stamps, Runes, and 😺 CAT-21 Ordinals? We have you covered! https://ordpool.space/

License

Unknown, AGPL-3.0 licenses found

Licenses found

Unknown
LICENSE
AGPL-3.0
COPYING.md
Notifications You must be signed in to change notification settings

ordpool-space/ordpool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c707d6a Β· Jul 16, 2024
Jun 20, 2024
Jun 18, 2024
Jul 16, 2024
Apr 12, 2024
Jul 16, 2024
Jul 16, 2024
Jan 16, 2024
Jun 6, 2024
May 2, 2024
Sep 23, 2023
May 9, 2024
Jul 24, 2020
Feb 7, 2024
Sep 30, 2023
Jul 14, 2024
Dec 3, 2023
Dec 30, 2023
May 17, 2024
Jun 20, 2024
May 13, 2024
Mar 8, 2023

Repository files navigation

Ordpool

Preview

Your favorite MEMEpool explorer.
Inscriptions, Stamps, Runes, and 😺 CAT-21 Ordinals?
We have you covered!

This is a fork of the The Mempool Open Source Project – with significant changes for the Bitcoin Ordinals community.

🟧 Quick Setup for Backend Development

Get your Bitcoin node and Electrs ready! You should have the following services already running:

  • Bitcoin
  • Electrs
  • MariaDB

Read the /backend/README.md first. Copy mempool-config.sample.json to `mempool-config.json and adjust all connection settings.

cd backend
npm install
npm start

🟧 Quick Setup for Frontend Development

Read the /frontend/README.md first. The key difference to the original setup is the following new command:

cd frontend
npm install
npm run config:defaults:ordpool
npm start 
# OR
npm run start:local-esplora

This generates the required file /resources/config.js with the correct settings for Ordpool.

🟧 ordpool-parser

We've extracted the parsing of digital artifacts to a separate repository! Now it's your turn! Fork it and add support for the next big metaprotocol. Can't wait to see what you come up with! ...so that we can show it on Ordpool! 🧑

More at:

If you want to integrate the parser into your own project, feel free to do so. The code is 100% open-source and is under the MIT License. Do whatever you want with it!

npm link ordpool-parser

Use the following instructions to make the ordpool-parser available locally (for testing changes against Ordpool) via npm link.

  1. Clone the project

    git clone https://github.com/ordpool-space/ordpool-parser.git
    cd ordpool-parser
  2. Install the dependencies

    npm install
  3. Build the project:

    npm run build
  4. Create a local npm link:

    cd dist
    npm link

use the linked ordpool-parser

Once you have completed the previous steps to npm link the local copy of ordpool-parser, follow these steps to use it in your local frontend project or backend project. (the parser is used in both projects)

  1. Enter the project directory

    cd ordpool
    cd frontend
    # OR
    cd backend
  2. Add the local version of ordpool-parser (instead of the stable version from npm).

    npm link ordpool-parser
  3. Happy developing! Don't forget to execute the tests! β˜•οΈ

  4. You can remove the link later by running npm unlink ordpool-parser.

Read more about the link feature in the official NPM documentation.