Zora integrates Splits, enabling artists to collaborate and earn onchain
- Using Splits, Zora has made it easier than ever for artists to split Protocol Rewards and Sale Revenue with collaborators.
- Artists can deploy their own Split contracts from within the Zora app while either creating or editing an NFT edition.
Zora continues to improve the lives of artists by making it easier than ever to split onchain earnings with collaborators. By letting people define how to split their earnings while setting up their NFT edition, Zora has completely automated an otherwise manual and tedious process for artists.
How it works
Artists using Zora can now set up Splits with their collaborators while either creating or editing an NFT edition. In both scenarios, all they need to do is enter the collaborator's address and the percentage of future income each collaborator is to receive.
Zora provides a comprehensive guide on how to do this in their Support Center. You can find the article here.
Artists are still able to set up more complex payout structures (e.g., recoup expenses before splitting profits, auto-swap into stables before funds are received) by creating them on app.splits.org and pasting those addresses into the "Other wallet" payout field on Zora. However, for more standard splits, this can now be done from within the Zora app directly.
Under the hood
The Zora engineering team incorporated Splits into their app using our open-source SDK. Once a user enters each recipient's address and their ownership share, the Zora app uses
predictImmutableSplitAddress to obtain the Split's address. When the NFT contract is deployed, the Split's address is set as the
payoutRecipient on the NFT edition, and the Split is deployed.
After NFTs are minted and the creator decides to withdraw their funds, the money flows through the Split contract before reaching each collaborator. This way, the NFT creator doesn't need to handle accounting or distribute the revenue manually - it's all done automatically behind the scenes.
Over 500 Split contracts have been deployed on Zora network since they were made available a few months ago. Previously, this required artists to manually create Splits from app.splits.org and paste their contract’s address into the payout field on Zora. This new, native integration makes this process considerably easier for artists on Zora who just want to split revenue from NFT sales.