Inspiration

Inscribable is the brainchild of the Ordinal Hashes Community. The community initially aimed to create a welcoming ecosystem in the growing Bitcoin ordinals space and offer some utility to community members. After the initial sale, there was a community vote and the creation of an Inscription platform and API for developers was voted for. The platform pays back 30% of the profit made from service charges to holders of the ordinal hashes collection and for community development. Our major goal as a community is to create real value from ordinals

What it does

Inscribable's easy-to-use platform simplifies the inscription process, making it accessible to anyone. By optimizing your files and inscribing them directly into your wallet, additionally, for projects looking to launch on the Bitcoin network, Inscribable offers a seamless launchpad.

How we built it

The Inscribable platform is built both for developers as a REST API and a web app. Under the hood, it uses the Bitcoin node and Ord protocol command line interface tool as the core backbone of the platform, IPFS as the storage layer for the decentralized storage of files to be inscribed and Mongo DB as a data layer. Bitcoin-core-lib and bitcoinjs-lib were the libraries used to build the transaction layer as bitcoinjs-lib had support for Taproot address used by ORD.

Challenges we ran into

One of the biggest challenges we ran into while building the platform was working with bitcoin transactions as my prior knowledge was limited to one library.

Accomplishments that we're proud of

Building the API and running our first 50 inscriptions with it

What we learned

I learnt about the different addresses and payment types and how to handle them, calculating adequate fees based on transaction size, and handling sending multiple transactions or UTXOs

What's next for inscribable (Ordinal Hashes):

Continue building and improving the api

DEMO INSCRIPTION ID: 364c3868233e5b6b9717477a68204f03664896ee5bf025442fb442830e8eebc7i0

Built With

Share this project:

Updates