0 reply
0 recast
0 reaction
#ZeroContract Feature Highlight #6:
○ Ability to add infinite types of artwork
Ever wish you could pack various types of art into a single token? Do you want to let collectors buy multiple versions, multiple aspect ratios, multiple assets all in one package? Bundle together images, audio, video, code nicely all as one piece of art?
Most standards only let you add a handful of files, or just one link, and rarely work with on-chain assets. That’s limiting for creators who want to offer more. Introducing extraUri as a new way for artists to attach unlimited types and numbers of files to one token. Think of it as giving your art its own portfolio that can hold and display different files, in any format you want, and you can add as many as you like!
I will try not being too technical here, but there is a lot of technical limitations we are pushing thru now with this new mechanism I think should become a future Tezos standard. 1 reply
3 recasts
4 reactions
1 reply
0 recast
1 reaction
1 reply
0 recast
0 reaction
In the simplest breakdown, extraUri is a metadata element, like any other, that stores the on-chain artwork data. On its face it looks like all of the other URI elements such as artifactUri, thumbnailUri, imageUri, etc. But with extraUri we need more than just a storage field. We need the ability to modify, rename, provide details, add, and remove as many pieces of art as we need.
In order to accomplish this ability, the metadata element is coupled with a high level tezos-storage element which is responsible for controlling the quantity and information we incorporate. [Technical explanations omitted for pleasantness, but I'm open for questions.] This tezos-storage element acts as a portfolio we can increase, updated and edit. As often as we like. For as many different types of artwork files we want. All stored on-chain. 1 reply
0 recast
0 reaction