Add a charity split to your NFT

Charity splits are added while creating your NFT. The most common way to launch an NFT on Solana is with the Metaplex candy machine. Another common method is to use the Metaplex storefront. We have a guide for each.

How are you building your NFT?
Metaplex Candy Machine
Metaplex Storefront
Other Solana Platforms
OpenSea

Metaplex Candy Machine

This guide is meant to supplement the Getting Started with Candy Machine guide by Metaplex.

  1. Once you have completed the configuration step and are preparing your assets, you will need to add in a royalty to section to the Metadata (json file) for each NFT.

    Set the seller_fee_basis_points to determine the royalty percentage you would like to be split across creators on secondary sales. (1000 basis = 10% royalty, 10000 basis = 100% royalty)

  2. Under creators.address set each nonprofit address that you would like to support. When setting a nonprofit address, you will also have to specify the share field. The share field corresponds to the percentage of the royalty that will go to the nonprofit address. For example, if you input a share of 100 with a 10% royalty, the entire 10% will be donated to the selected nonprofit. You can find Solana wallet addresses for 200K nonprofits here. If you would like to also send funds to your own wallet, don’t forget to include it in this step!

    Here’s an example of setting a 20% royalty, with half going to Girls Who Code, and half going to Support Ukraine Hospitals:

    {
    "seller_fee_basis_points": 2000,
    "properties": {
    "creators": [
    {"address": "HDKeqLLiXGbSvLxDcFdLodTVSGS47TCYiYgWWt1YNav6", "share": 50},
    {"address": "EXUfkXrmgA3QaYcerGte5bdV6HFNxkZEjThypjukRGYE", "share": 50}
    ],
    },
    }
  3. 🚨 Don’t skip this step! Finally, you need to verify your NFT’s charity splits. If you are minting a collection, it is critical to read this step before continuing: Verify your NFT.

🙋 Need help? Have a question? Join our Discord and ask us anything.

Metaplex Storefront

This guide is meant to supplement the Metaplex Storefront Guide by Metaplex.

  1. Once you have installed and initialized your store, the next step will be to Create NFTs. Here, you can set creator splits and royalties, which determine how funds will be distributed on the primary and secondary sales. In the Royalty Percentage field, input the percentage of each secondary sale that should be paid out to all creators (like nonprofits). For example, if you input 10, then 10% of all secondary sales will be distributed to the original creators.

  2. After specifying the royalty percentage, you can input each nonprofit address under Creator Splits. This is what we refer to as Charity Splits.

    When setting a nonprofit address, you will also have to specify the percentage input. This corresponds to the percentage of the primary sale and royalty that will go to the nonprofit address. For example, if you add a nonprofit with a share of 100 and a 10% royalty, 100% will be donated on the primary sale, and the entire 10% will be donated on the secondary sale. You can find Solana wallet addresses for 200K nonprofits here. If you would like to also send funds to your own wallet, don’t forget to include it in this step!

  3. After you have finished defining royalties and adding nonprofits as creator splits, click Continue to Review.

  4. 🚨 Don’t skip this step! Finally, you need to verify your NFT’s charity splits. If you are minting a collection, it is critical to read this step before continuing: Verify your NFT.

🙋 Need help? Have a question? Join our Discord and ask us anything.

Other Solana Platforms

Similar to Candy Machine V2 and Metaplex Storefront, you can add a charity split on any platform that supports creator royalties. Metaplex’s New Minter, Magic Eden and Holaplex are excellent choices that support creator royalties.

  1. Search over 200K causes here.
  2. Include the cause’s Solana address as a creator royalty on the NFT platform of your choice.
  3. 🚨 Don’t skip this step! Finally, you need to verify your NFT’s charity splits. If you are minting a collection, it is critical to read this step before continuing: Verify your NFT.

🙋 Need help? Have a question? Join our Discord and ask us anything.

OpenSea

Coming Soon

Made with ❤ in San Francisco | Changelog | Status