Nested Royalties UI explained

Nested Royalties UI explained

Ever since Singular has been updated to support sending any NFT into any other NFT, a common question the team has recieved is "why is it required to list the price of every child NFT when selling a parent?"

This is only required when child items have royalties:

We realize this is inconvenient, and the reason for this is sometimes hard to understand, but at the core of the issue is artist protection and enforcement of fair royalties.

Let us explain with an example.


Let's assume Bob mints "Fruit Crate" NFTs, and 100 "Green Apple" NFTs. He set the royalties on each of those at 5%.

Assuming Alice obtains 1 of each, she now has a Green Apple and a Fruit Basket.

Later on, Charlie mints 5 "Gold Apple" NFTs, and Alice obtains one. The royalty is 10%.

Assume now that she puts the apples into the basket.

Now, let's assume Alice wants to sell her fruit basket, containing the apples.

She must list a price for the apples and the parent separately. Why?

If Alice lists just the Fruit Basket for 100 KSM, then only Bob would get 5 KSM of royalties from that, and Charlie would get nothing.

If Alice lists the Fruit Basket at 50 KSM, the Green Apple for 5 KSM, and the Gold Apple for 45 KSM, we achieve the following:

  1. Charlie gets 4.5 KSM because the royalty can now be applied to his work too.
  2. Bob gets 2.75 KSM, as 5% of 55 KSM (Green Apple + Basket)


Granted, there are caveats with this approach.

  1. Each child is buyable separately if listed with its own price. This is by design, because if we do not do this, it is easy to set the price of the Gold Apple as 1 KSM instead of its actual value of 45 KSM in order to rob Charlie of his royalties. As such, the apple MUST be buyable separately.
  2. When all the children have the same issuer and royalty, it is not necessary to list the child prices individually, but we do not currently reflect this in the UI. We are working on this improvment.
  3. For convenience with NFTs that contain a lot of low-value child NFTs, we will also add an "apply price to all children" button to speed up the listing process. U
Nested Royalties UI explained


How to understad RMRK2 NFTs? Why not just test them?!

How to understad RMRK2 NFTs? Why not just test them?!

The setup of RMRK2 allows for soulbond, nested and even equippable v2NFTs. And much more. The v2NFTs or v2NFT-Sets can be easy to understand or pretty

Tricky NFT Art - Artwork, Gallery, RMRK2 Coding

Proof of Perkability (PoP) - a new usecase for SOULBOND RMRK2 NFTs

Proof of Perkability (PoP) - a new usecase for SOULBOND RMRK2 NFTs

A short introduction to PoP v2NFTs, RMRK2 based tool-NFTs developed by Tricky NFT Art for the AMERICAS 2.0 collection that are used to grant owners an

Tricky NFT Art - Artwork, Gallery, RMRK2 Coding

Singular Incident postmortem 03.09.2022

Singular Incident postmortem 03.09.2022

On 02.09.2022 we had to stop sales on Singular NFT marketplace for 24 hours due to a series of events described below. To explain to you what happened

YuriNondual | RMRK