Moving from Zora to Manifold: existing contracts and mint links

Hi! I’m moving from Zora to Manifold.

  1. Is it possible to continue to mint to my existing contracts created in Zora? Basically, mint from Manifold but continue to add to the collections I already have? I’m using the same wallet.

  2. Is it possible for Manifold mint links to automatically become mint frames in Farcaster like what Zora links did?

Thank you!

1 Like

Hi Ting! Welcome to Manifold :waving_hand:
We’re glad to have you here! A couple of questions so we can assist you better:

  1. Could you share how you were minting on Zora, along with a link to your Zora contract and collection?
  2. We’d also love to learn more about your drops and your plans for them!
1 Like

Hi! Thanks for the reply.

Not comprehensive but basically I used all the features before Zora removed NFTs to focus on post coins.

  • mint 1/1s, open editions or limited supply, time start/end
  • create collections and be able to continue to add to collections
  • image and traits were updatable
  • set the currency or let people choose
  • could airdrop to a list
  • just paste the url into farcaster and it would show a mint frame (nft image + mint button) to mint; someone on farcaster created a mini app to convert manifold links into frames but I haven’t tried it yet; I was hoping that manifold had a native way to do it
  • file types: png, jpg, mp4, gif
  • at one point, you could to html but they removed that feature

I have several collections across accounts/projects but here’s a personal one:
https://basescan.org/address/0xf8913ab88c08f4597a41f097cbe4b77898f1ffea

For my projects, we’re planning some collections/drops. For one, there will be both 1/1s and a collection around 3333.

1 Like

Hey!
Thank you for the all the details.

It’s not possible to mint from Manifold using your existing Zora contract. However, you can migrate your Zora tokens to your own Manifold contract by following these steps:

  1. Go to https://studio.manifold.xyz and log in with the same wallet you used to create your Zora contracts.
  2. Click on the Collectors section in the top header, then select Snapshots
  3. Follow the instructions to take a snapshot of your current collectors for your Zora tokens.
  4. Mint the same tokens on your Manifold contract and airdrop them to the corresponding collectors.
  5. Burn your Zora tokens by following the instructions here:
    How do I burn a token? | How can we help?

Let me know if you have any questions about the above steps — I’d be happy to help!

Regarding the Farcaster mint link, Manifold doesn’t currently have native support for it. However, there are community-built apps like ManifFrame that you can try:
https://farcaster.xyz/miniapps/MKbojfAjbe/maniframe

1 Like

Hi, thanks for the reply.

If migrate and burn, then I’m losing the onchain history, correct?

Yep, Maniframe was the one I was thinking of when I referenced it in the previous post.

Thanks!

1 Like

Hi Ting,

If we migrate, burn, and mint new tokens, then yes—it would essentially be like starting fresh with the new contract and tokens. The on-chain history of the existing Zora tokens will still remain, but it won’t be directly associated with the new tokens (aside from the fact that both collections were created by you, the creator).

I’m curious—what’s your main concern regarding the on-chain history? Maybe there’s a middle-ground solution we can explore.

Thank you!

1 Like

Hi! Part of the beauty is the onchain timestamp like how artists date their physical work, but that gets lost if I migrate and burn, so I don’t plan to do that.

I want to continue adding to the same collection. So, in the yellow!!! example shared, could I create a new Manifold contract, name it the same, mint the first six tokens and burn them, then start it at token #7? Would that be a good workaround? Then, on my profile page, I add it to the same section even though they link out to two different collections under the same name.

2 Likes

Understood! The provenance of the mint dates and transfers of the original works on “yellow !!!” are important so we’d like to make sure these new tokens incorporate that original history. We’d also like the new Manifold contract to start minting new works at the token ID that would be next-up on your Zora contract.

I think I have a great solution for you. I’ll use yellow !!! as the example to keep things grounded. And feel free to ask follow up questions!

Quick summary

Keep your original pieces on Zora. Make a new Manifold collection with the same name. For each original, create a non-tradable “pointer” on Manifold that shows the same image and tells buyers where the real piece lives on Zora. Burn those pointers so no one can own nor trade them. Then mint new work on Manifold as usual.

Steps

  1. Do nothing to the originals.
    Leave your Zora pieces where they are. That keeps the original mint date and sale history intact.

  2. Make a new Manifold collection called yellow !!!.
    This is where you’ll put new art going forward.

  3. For each original Zora piece:

    • Make a Manifold mint that uses the same image/video so it looks right in places like our collection pages.
    • In the item’s description, clearly say this is a pointer and give the Zora contract address, the original piece’s number (1, 2, 3…), and a link to view it on a block explorer you trust.
    • Destroy (burn) that pointer mint right after you make it so nobody can buy or trade it. Here’s our FAQ on how to Burn A Token
  4. Start minting new work on Manifold.
    After the pointers, your new pieces will appear next in order. The gallery will look like one continuous collection.

This will

  • Keep the original history and proof of ownership on Zora.
  • Make your Manifold gallery look like one series (old + new).
  • Pointers are burned so they don’t compete with originals for buyers.
  • Collectors can easily find buy and sell the original by following the pointer info

Example Description

This is a non-tradable pointer for my work “yellow !!! [001]”.

The real & tradable original work (with mint date and history) is at:
Contract: {ZORA_CONTRACT_ADDRESS}
Token: #{TOKEN_NUMBER}
Link: {LINK_TO_TOKEN_ON_EXPLORER}

This pointer has been burned.

Quick FAQs

  • Why not move originals to Manifold? Moving or re-minting erases the original on-chain history.
  • Will collectors be confused? No—if the pointer says clearly where the real piece is and is burned, buyers will go to the original.
1 Like

Hi! Thanks for the reply.

I read through many help docs, but I couldn’t find a step-by-step guide that shows what options are available.

Then, I saw this one: Will the tokens from my Claim Page be numbered? | How can we help?.

  • does this mean the tokens aren’t numbered if they’re 1155 or 721 open edition? if so, then we don’t need to do the mint and burn for the first 6 tokens. if the first token is not 1 (not numbered), then I can just name it “yellow !!! [007]”, correct?

If not, then I have additional question below to clarify some things to make sure this goes smoothly.

For an edition, collector’s mint page contract, once you set the price and supply, can it be changed later or be set differently for each nft?

Create contract 1:

  • Create edition collector’s mint page for yellow !!!
  • Create yellow !!! [001] — the help page doesn’t show what options are available, such as mint start and end date.
  • what’s the best way to do create and burn without people accidentally minting it before i burn it? do i actually need to mint one to burn?
  • could this be another option without the burn: what if i set the mint window to 1 second and don’t mint any, then will the next nft I create be token 2 or will it reset to token 1?

Feedback: You might want to take this help page down if Manifold doesn’t support Farcaster mints anymore. Create a Farcaster Mint page | How can we help?

Thanks.

1 Like