glow-xyz / nftoken

A new, simple NFT standard for Solana
https://nftoken.so
MIT License
49 stars 7 forks source link

Royalties #11

Open vpontis opened 2 years ago

vpontis commented 2 years ago

We will want to send royalties to multiple accounts but we don't want to store all of them on the NFT (since that will make creating the NFT more expensive for everyone)

Instead we could set up:

RoyaltyConfigAccount

dispense_royalties Instruction

Questions

  1. Should this be a collection or nft level primitive?
crypt0miester commented 2 years ago

since almost all nfts belong to a collection it might be good to make the royalties a per collection basis.

unless it is a 1/1 which is not in a collection. then it would need to be on the nft.

perhaps make it an optional field?