Links

Claim Page

Claim Page allows you to create a minting page for editioned tokens.
Create open and limited editions with the option of adding a price by using your existing Manifold Creator contract.
To get started, head over to your Apps tab in Manifold Studio.
Be aware that all tokens claimed will be minted under the same contract so it's up to you to decide if you want them to be in a new collection or in the current collection where you might be minting your other tokens.

Using an ERC-721 or ERC-1155 Contract

Claim Page supports both ERC-721 and ERC-1155 NFTs and can be configured with an Allow List.
  • ERC-721 will display as multiple individual tokens on sales platforms
  • ERC-1155 will display as a single token with multiple owners on sales platforms

Using an Allow List

Claim Page allows you to specify the wallets that can claim your tokens through a CSV file.
The format of the CSV file needs to include the following fields:
  • address: the wallet addresses that are allowed to claim (ENS addresses are not supported)
  • value: a value indicating how many tokens can each wallet claim.
Check out this CSV as an example.

Using a snapshot

You can also take a snapshot from any of your Manifold Creator contracts and directly use that csv as input.
The default values from a snapshot will give each wallet the ability to claim a token per token held.

Enable Minting on Mobile

To enable claim page minting on mobile, a node provider must be set.

What is a node provider?

Web3 pages need a way to communicate with the blockchain, to read from it and send transactions. To do so they use providers which give access to blockchain nodes to read and write. Examples of providers are Alchemy, Infura, etc.
Providing the fallback provider link will ensure an optimal mobile minting experience.
Setting the Node Provider
Choose your provider and follow the provider specific instructions below

Setting up Infura

  1. 1.
    Open and sign up for Infura
  2. 2.
    Create a new key, set the network to Web3 API.
  3. 3.
    (Optional) Set your provider to only be used with the claim app. This helps prevents others from inspecting code, taking your provider URL and using it for their own purposes. Open the "Security" tab and scroll to the "Allowlists" section.
    1. 1.
      Under "Origins" add "app.manifold.xyz".
    2. 2.
      Under "Contracts", add the following addresses. This allows your provider can only be used to interact with the Claim contracts.
      • 0x5ebfd58c5ead1025755f7490e510ccf2c0b4a444
      • 0x4e32004d8b81847a670b4a1778ace4dcf2bba01e
  4. 4.
    Open the "Endpoints" tab, under "Network Endpoints" select the WebSockets tab, copy the url. It should look like: `wss://mainnet...`
  5. 5.
    Open advanced settings in Studio and save it.
  6. 6.
    All done. Continue setting up your claim.

Setting up Alchemy

  1. 1.
    Open and sign up for Alchemy
  2. 2.
    Create a new app
  3. 3.
    Choose "Edit App" on the dashboard
  4. 4.
    (Optional) Set your provider to only be used with the claim app. This helps prevents others from inspecting code, taking your provider URL, and using it for their own purposes. Open the "Security" tab and scroll to the "Allowlists" section.
    1. 1.
      Under "Allowlist Domains" add "app.manifold.xyz".
    2. 2.
      Under "Allowlist Addresses", add the following addresses. This allows your provider can only be used to interact with the Claim contracts.
      • 0x5ebfd58c5ead1025755f7490e510ccf2c0b4a444
      • 0x4e32004d8b81847a670b4a1778ace4dcf2bba01e
  5. 5.
    Choose "View Key" on the dashboard, in the "Websockets" section copy the url, it should look like: "wss://mainnet..."
  6. 6.
    Open advanced settings in Studio and save it.
  7. 7.
    All done. Continue setting up your claim.

Tutorials from our community

How to Make a Custom Free Claim NFT Page On Manifold by @JENFTEACH.eth

FAQ