Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/crypmancer/fractal-unisat-toolkit

You can use this project to inscribe your own assets like text, image and any types of files on Fractal Network.
https://github.com/crypmancer/fractal-unisat-toolkit

bitcoin bitcoinjs-lib fractal inscription ordinal typescript unisat

Last synced: 4 days ago
JSON representation

You can use this project to inscribe your own assets like text, image and any types of files on Fractal Network.

Awesome Lists containing this project

README

        

# Unisat Fractal Inscribing Service

You can use this project to inscribe your own assets like text, image and any types of files on fractal network.

![image](https://github.com/user-attachments/assets/9147ee94-5b90-44af-9f7a-4db9c596a70d)

This project support all insciption on testnet and mainnet.

![Blockchain](https://img.shields.io/badge/Blockchain-121D33?style=flat-square&logo=blockchain.com&logoColor=white)
![Bitcoin](https://img.shields.io/badge/Bitcoin-F7931A?style=flat-square&logo=bitcoin&logoColor=white)
![Web3](https://img.shields.io/badge/Web3-E2761B?style=flat-square&logo=web3&logoColor=white)
![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=flat-square&logo=typescript&logoColor=white)
![React.js](https://img.shields.io/badge/React.js-0081CB?style=flat-square&logo=react&logoColor=61DAFB)
![Node.js](https://img.shields.io/badge/Node.js-43853D?style=flat-square&logo=node.js&logoColor=white)
![MongoDB](https://img.shields.io/badge/MongoDB-F7F7F7?style=flat-square&logo=mongodb&logoColor=49A248)

## Installation

To set up and run this project locally, follow these steps:

1. **Clone the Repository**: First, clone this repository to your local machine using:
```bash
git clone https://github.com/btcguru77/Fractal-Unisat-Toolkit
```

2. **Install Dependencies**: Navigate into your project directory and install the required dependencies:
```bash
cd Fractal-Unisat-Toolkit
npm install
```

## Dependencies

- **External Modules**:
- `axios`: For making HTTP requests.
- `bip32`, `bip39`: For generating Bitcoin wallet addresses from a hierarchical deterministic (HD) path.
- `bitcoinjs-lib`: A library for Bitcoin protocol functions.
- `dotenv`: Loads environment variables from a `.env` file.
- `ecpair`: Represents an elliptic curve pair.
- `tiny-secp256k1`: For elliptic curve cryptography operations.

- **Development Modules**:
- `@types/node`: TypeScript type definitions for Node.js.
- `ts-node`: TypeScript execution environment and REPL for Node.js.
- `typescript`: The TypeScript compiler.

## Feedback and Contributing

If you have any questions or sth, please feel free to connect with me anytime. You're always welcome.

Telegram - [@CrypMancer](https://t.me/devbeast5775)