0.5.3 • Published 10 months ago
@open-ordinal/metadata v0.5.3
Open Ordinal Metadata
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
- 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.
Wallets
- 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.
Indexers
- 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.
Documentation
Head over to the docs to read more about this tiny beast.
Folders
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.
Commands
npm install: Get all the libraries that is needed for development and running this library.npm run all: Run thebuild,schemaanddocsin sequence.npm run build: Builds thesrcto thelibfolder and then minimize it to thedistfolder.npm run docs: Builds thedocs.npm run schema: Builds theschema.