Monzero Studio

Create something
worth keeping.

Design NFTs, editions, collections and fixed-supply tokens. Keep your original artwork, organise your projects and export verifiable metadata. No signing or issuance takes place in Studio.

Start creating Creator hub

Create

What are you making?

New projectNot saved yet
1 Artwork

No image handy?

2 Details
Traits
3 Hosting

1. Upload your original image to your chosen host and add its address below. 2. Download the metadata, upload that exact file, then add its address. Changing any artwork or details changes the metadata hash; upload the new file again.

Address checks contact your chosen host from this browser. IPFS uses ipfs.io; Arweave uses arweave.net. A host may prevent browser verification. No artwork is uploaded by Studio.

4 Review & export

Export prepares files only. It does not create an on-chain asset.

    Metadata hash—

    Project backups include the original artwork when available, editable details and local collection links. Keep a copy outside this browser.

    Step 1 of 4

    My drafts

    Saved in this browser

    Saved on this browser profile, including original artwork. Clearing site data removes projects. Download a project backup to keep or move your work.

    Collection workspace

    Choose a saved collection, then add multiple artworks as individual NFT drafts. Each starts with the collection’s creator, description, license and traits. A local collection link is not an on-chain collection ID.

    Up to 20 files and 50 MB per batch. You can edit each draft independently.

    Batch builder

    Export a whole series, ready to host.

    Drop up to 1,000 images. Studio numbers them, applies your traits and gives you every metadata file and a manifest of fingerprints in one zip, ready to upload to your host. Nothing is uploaded by Studio. To edit pieces one by one, use the collection workspace in My projects.

    1 Images and traits

    One row per image: a file column with the image's file name, then one column per trait. Optional name and description columns override the defaults below. Download the template

    2 Naming and details
    3 Hosting folders

    Upload your images to one folder and the zip's metadata folder to another. Each image address becomes the folder plus its file name, and each metadata address the folder plus its number, such as 001.json.

    4 Download

      Verify

      Is this NFT what it claims to be?

      Select metadata and artwork to check their fingerprints locally. Optionally look up an asset ID through the public node to compare against its recorded metadata hash.

      No on-chain lookup performed.

      On chain

      Issued assets

      Open the explorer →

      Loading…

      Activation

      What's left before assets go live.

      Assets switch on with a network upgrade (hard fork 17), and only after these steps. Nobody, including the founder, can mint, freeze or edit assets after launch.

      1. 01
        Persistent, reorg-safe asset stateImplemented and covered by activation-gated tests
      2. 02
        Confidential ownership and conservation proofsImplemented; independent cryptographic review still required
      3. 03
        Wallet scanning, restoration and signingCLI and RPC paths implemented and tested
      4. 04
        Public testnet and independent reviewRequired before activation or any funds are accepted

      Trading happens through atomic swaps in the wallet: no deposits, no custody. See the DEX roadmap →

      For developers The monzero-metadata/1 standard

      The metadata hash committed on chain is the SHA-256 of the exact bytes of metadata.json. Studio writes the file canonically (keys sorted, no extra whitespace, UTF-8), so the same inputs always produce the same hash.

      • standard: always "monzero-metadata/1"
      • class: nft, edition, collection or fungible
      • name, description, creator, license, external_url
      • image, plus image_sha256, image_mime, image_bytes, image_width, image_height
      • attributes: a list of {"trait_type", "value"}
      • edition_size (editions), symbol and decimals (tokens), collection (member NFTs)

      Galleries must download the metadata, check its SHA-256 against the on-chain hash, then check the image against image_sha256 before showing anything. Treat every field as untrusted text. Never render SVG or HTML from metadata.