HelpMoney

Royalties (EIP-2981 + RevenueSplitter)

Every contract supports EIP-2981 - the royalty rate (in basis points) and receiver are baked in at deploy. For multi-creator collections, route the receiver through a RevenueSplitter contract.

Setting the royalty

In every wizard, the royalty is configured as basis points (250 = 2.5 %, 750 = 7.5 %, 1000 = 10 %). The receiver is an Ethereum address - typically the creator wallet, but can be any wallet or contract.

Multi-creator splits

If three artists co-built a collection, deploy a RevenueSplitter at /create with three (address, share-bps) pairs. Use the splitter's address as the royalty receiver. Every royalty payment lands in the splitter and gets pulled by each beneficiary into their own wallet at any time via release().

Marketplace enforcement

Royalty enforcement is at the marketplace's discretion. artsunami's gallery contract pays 100 % of the EIP-2981 amount before the seller and the platform fee. Other marketplaces vary; this is the broader 'royalty enforcement' fight in the NFT ecosystem.

Need a personalised answer?

ChatZilla lives at the top of the Help center. It knows every topic in this center and can walk you through your specific collection, wallet or transaction.

Create