Puddingify Seal Logo
Free Basic Subscription

🎵 Register Your Music

Add every collaborator, lock in their share on the blockchain, and get paid in USDC within minutes of every play.

⛓️ Recorded on the blockchain 💵 Paid in USDC (digital dollars) ⏱️ Within minutes of a play
📥
Import Existing Metadata

Drag & drop your previously generated JSON here to update fields

1

Identity Verification

Upload your private key to verify your identity and auto-populate creator fields

🔒 Login Required
2

Rights Holders & Royalty Splits

Enter who gets paid from the song and from the recording. Ownership of record is filled in for you.

*Required for Blockchain

📋 How Royalty Splits Work

🎼 Song money (2.1 Song Payouts)

Paid for the song itself — the lyrics and melody.

  • Songwriters & composers (writer share)
  • Publishers (publisher share)
  • Administrators (admin share — paid, not an owner)
Linked to ISWC
🎙️ Recording money (2.2 Recording Payouts)

Paid for the actual recording — the .WAV/.MP3 file.

  • Artists, labels & master owners (entitlement)
  • Producers (producer points — paid, not an owner)
Linked to ISRC

💡 Enter each person once. The Ownership Summary at the end of this section is built automatically from the writer, publisher and entitlement shares, so who owns the work and who gets paid can never disagree.

⚙️

Song Settings

Collection society and administration for the whole song

🎬

Sync Licensing Split Ratio

When your music is licensed for film, TV, or advertising (sync license), how should the fee be split between recording money and song money?

%
+
%
= 100% ✓
2.1

Song Payouts — Writers, Publishers & Admins

Who is paid from the song money: writer share, publisher share and admin share for each person

Add everyone who is paid from the song — including yourself (you appear as (you) in the list). Writer + publisher shares also become the Song Owners in the Ownership Summary; admin shares are paid but are not ownership.

Add Composition Rights Participant

Verified Network User = approved live payee. External Reference Only = informational only. Demo External Payee = demo use only and locks live payout.
Search and select an approved payee from the Puddingify Creators Network
Define how this participant is connected to the composition
All percentage fields accept increments of 0.01. Use these to describe the participant’s composition-side interest.
Select whether this party is a writer, composer, lyricist, publisher, or administrator.

The songwriter/composer share of the composition income.
The publishing share connected to this participant or entity.
The administration share, if this participant administers rights.

The society that collects this writer's performance royalties (their PRO/CMO)
Optional industry identifier
Auto-filled from verified user or demo entry
Add this participant to the composition ownership list.
📊 Composition Payees Total 0.00% Add at least one composition payee to begin

📋 Composition Participant List — Songwriting & Publishing Details

No composition owners added yet

📊 Composition Payees Total 0.00% Add at least one composition payee to begin
Combined writer + publisher + admin shares across all payout-eligible participants must total exactly 100%. This is the payout list for song money — these wallets get paid every period, forever. The Submit button stays locked until this reaches 100%.
2.2

Recording Payouts — Artists, Labels & Producers

Who is paid from the recording money. Entitlement % also becomes the Recording Owners in the Ownership Summary; producer points are paid but are not ownership.

Add Recording Entitlement Participant

Search and select an approved payee from the Puddingify Creators Network
All percentage fields accept increments of 0.01. Use these to define recording-side royalty participation.
Select the participant’s role on the sound recording.

The participant’s recording-side entitlement share.
The producer royalty points, if applicable.
Optional society for neighboring-rights collection and reporting.

Add this participant to the recording entitlements list.
Auto-filled from verified user or demo entry
🎙️ Recording Payees Total 0.00% Add at least one recording payee to begin

📋 Recording Participant List — Recording & Performer Details

No recording entitlement participants added yet

🎙️ Recording Payees Total 0.00% Add at least one recording payee to begin
Combined entitlement + producer points across all payout-eligible participants must total exactly 100%. This is the payout list for recording money — these wallets get paid every period, forever. The Submit button stays locked until this reaches 100%.
2.3

Business Participants — Managers, Distributors & Investors

Define managers, distributors, administrators, investors, funders, and how they participate in revenue

Add Commercial Participant

Choose how this participant is being added
Verified Network User = approved live payee. External Reference Only = informational only. Demo External Payee = demo use only and locks live payout.
Percentage fields accept increments of 0.01. Use this to define commissions, ownership shares, fees, or recoupment interests.
Select the business participant category.

Choose whether this is commission, ownership, recoupment, or a fee.
The percentage rate applied to the selected revenue scope.
Choose which revenue streams this participant should affect.

Add this participant to the commercial and business participants list.
Short internal or client-facing note

No commercial participants added yet

2.4

Payout Rules & Settlement Settings

Set reserves, recoupment, payout thresholds, fallback payment method, and hold or dispute rules

2.5

Income Sources & Royalty Types

Define what income this work can earn and how it should be routed for payout calculation

This section tells the royalty engine what kinds of revenue to expect and which payout paths should be used when usage reports are ingested.

Income Types

Select all revenue types that may apply to this work. Types you don't select are greyed out in Income Routing below.

Collection Source

Choose where income is expected to be collected from.

2.6

Income Routing — Recording vs Song Money

Map each income type to the rights and payout sections that should receive it

This matrix tells the royalty engine how to route money from each income source into ownership, participant, and waterfall logic.

Income Type Recording %
(→ 2.2 Recording Payouts)
Song %
(→ 2.1 Song Payouts)
Total
Streaming — all-in
(recording + song together)
100%
Downloads — all-in
(recording + song together)
100%
🔒 Public Performance
song only · fixed
100%
🔒 Live Performance
song only · fixed
100%
🔒 Mechanical Royalties
song only · fixed
100%
🔒 Neighboring Rights
recording only · fixed
100%
🔒 Streaming performance
(paid by a PRO/CMO)
0%100%fixed
🔒 Streaming mechanical
(paid by the MLC / a mechanical society)
0%100%fixed
🔒 Digital performance of the recording
(paid by SoundExchange / PPL)
100%0%fixed
Sync Licensing
(set in "Sync Licensing Split Ratio" above)
100%
YouTube / UGC 100%
Blockchain Native Revenue 100%
Other 100%
2.7

Ownership Summary Automatic

Who owns the song and the recording, worked out from the payouts above. You don't enter anything here.

🎼 Song Owners 0%

From writer + publisher shares in 2.1 (admin shares are not ownership).

Add people to 2.1 Song Payouts

🎙️ Recording Owners 0%

From entitlement % in 2.2 (producer points are not ownership).

Add people to 2.2 Recording Payouts

📋 Blockchain Submission Requirements

  • ❌ Logged in
  • ❌ Active subscription (Current: none)
  • ❌ Blockchain verified
  • ❌ Your Solana wallet on file
  • ❌ Song Payouts (2.1) = 100%
  • ❌ Recording Payouts (2.2) = 100%
  • ✅ Sync split = 100%
  • ❌ All payees have Solana wallets
  • ✅ Live payout eligibility: no demo payees detected
3

Track Information

Basic information about your music work

4

Industry Identifiers

Standard codes for music industry interoperability

*Blockchain Ready
International Standard Recording Code
International Standard Musical Work Code. 💡 Don't have one? Leave blank - your PRO will assign this after registration.
Universal Product Code
PRO system identifiers (comma-separated)
Performer numbers (comma-separated)
5

Media & Assets

IPFS hashes for your media files

7

Technical Details

Optional musical and technical information

8

Blockchain Fields - Reference Only

⚠️ READ ONLY - These fields are populated only when importing an existing WORKS or NFT JSON.

Links this update to your initial registration.