splits array defines how revenue from moment sales will be distributed among multiple recipients. This configuration is optional.
Splits Structure
splits is an array of objects, where each object contains:
address: The recipient’s Ethereum addresspercentAllocation: The percentage allocation (0-100)
Important Requirements
- Must have at least 2 recipients
- All
percentAllocationvalues must sum to exactly 100% - Each recipient address must be a valid Ethereum address
- The backend API will validate these requirements
Important Notes
- The splits contract owner will be set to the creator’s smart wallet
- If
splitsis provided, thepayoutRecipientin the token configuration will be automatically set to the splits contract address - If
splitsis not provided, you can optionally specify apayoutRecipientdirectly in the token configuration

