Skip to content

steddyman/generative-ordinals-exporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Generative.xyz Ordinals Exporter

Purpose

This script will allow you to export a Bitcoin Ordinals list from a specific collection on generative.xyz, that can then be used with other marketplaces such as Magic Eden.

This script requries the collection ID, which can be found in the URL when viewing the collection on generative.xyz. For example, the Ordinal Dungeons collection available at Ordinal Dungeons has a url of: https://generative.xyz/generative/1001895.

In this URL, 1001895 is the collection ID needed to by the script.

Installation

To install this package, clone the repo using the button top right, then run the following command:

npm install

Usage

To run the script and create the JSON required for Magic Eden and output it to the console, run the following command:

node ./index.js <collectionId> <maxIndex>

For example, to download the JSON for the above Ordinal Dungeons collection, which contains 128 different ordinals, run the following command:

node ./index.js 1001895 128 >dungeons.json

This command will output all 128 inscriptions from the Ordinal Dungeons collection, and redirect the output to a file called dungeons.json in the current directory.

Example Output

The script will create a JSON file compatible with Magic Eden. An example output file is show in the example_output.json in the root directory of the repo.

This has the following format:

[{
  "id": "cfaecf0642df4dd419f0b45bc29a39fc9a6439149f3d2b0cc663636ccf2425abi0",
  "meta": {
    "name": "Ordinal Dungeons #1",
    "high_res_img_url": "https://cdn.generative.xyz/btc-projects/ordinaldungeons/svg.zip_unzip/svg/1.svg"
  }
}, {
  "id": "6373124483ca3ca127c6ef86fe604cd492447dcc2efff35bfbdc719fa9e11e53i0",
  "meta": {
    "name": "Ordinal Dungeons #2",
    "high_res_img_url": "https://cdn.generative.xyz/btc-projects/ordinaldungeons/svg.zip_unzip/svg/10.svg"
  }
}]

Notes

This script was created by the @Dungeons_NFT developer @steddyman for use in submitting the collection to Magic Eden.

It is possible that as the generative.xyz site changes over time and this script may need updates.

If you found this script useful, be sure to give me a follow on twitter at (@steddyman).

Feel free to contribute to this project or let me know if it needs any updates.

About

Bitcoin Ordinals Collection exporter for Generative.xyz

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published