Open Ordinal Metadata (OOMD) is an extensible format designed to standardize and enhance the metadata associated with Ordinals.
This format is versatile and caters to a wide range of applications, including marketplaces, wallets, indexers, and content delivery networks (CDNs).
- Marketplaces can use OOMD to enhance the presentation and discoverability of Ordinals, providing rich metadata to potential buyers.
- Facilitates the listing and discovery of Ordinals with rich metadata, improving the buying and selling experience. Collections and their Ordinals can be identified from Metadata on-chain.
- Providing detailed metadata for better user experience and asset management.
- Wallet applications can leverage OOMD to display detailed metadata about assets, improving user experience and asset management.
- Ensures that wallets can display detailed information about Ordinals and other information connected to the Ordinal.
- Enabling efficient indexing and retrieval of Ordinals.
- Indexers can use OOMD to efficiently index and retrieve Ordinals, enabling fast and accurate searches.
- Allows indexers to catalog and search Ordinals efficiently, making it easier to find specific items.
Head over to the docs to read more about this tiny beast.
-
dist
: Contain the minified and packaged version of the library. For now this is just used for build validation of the code. -
docs
: Contain the generated docs. -
lib
: Contain the build of the library. For now this is just used for build validation of the code. -
schema
: Contain schema for the library. -
src
: Contain all source code for the library and docs source. -
test
: Contain the testable version used in a HTML-page.
-
npm install
: Get all the libraries that is needed for development and running this library. -
npm run all
: Run thebuild
,schema
anddocs
in sequence. -
npm run build
: Builds thesrc
to thelib
folder and then minimize it to thedist
folder. -
npm run docs
: Builds thedocs
. -
npm run schema
: Builds theschema
.