Musee Dezentral breaks down the barriers and limitations of traditional museums by reimagining what a (Non-Fungible Token) NFT can be.
Inside Musee Dezentral, ownership of an NFT grants the ability to help curate and participate in the world’s first truly decentralized NFT museum experience.
Every Musee Dezentral NFT consists of two parts, the collectible image of a unique Frame, as well as a special utility inside the museum which allows the owner to display an NFT from their collection.
The museum will contain a total of 222 unique NFT Frames, therefore there are 222 individual locations inside the museum to be used to exhibit NFT art.
How does the frame utility work?
Each Frame is an ERC-721 compatible NFT token that also represents a dedicated digital exhibition space in Musee Dezentral. Simply put, each Frame gives the owner access to one space on the wall of the museum and the ability to ‘exhibit’ an NFT of an image or video inside the museum.
To exhibit an image or video inside the museum, the owner of the NFT Frame can connect their wallet and display any ERC-721 or ERC-1155 compatible NFT from their collection. The Frame will automatically resize to fit any aspect ratio.
Additional utility of the Frame
Owners of an NFT Frame can also rent their frame and space in the museum. Each Frame comes with a unique page on the site that lists information and options available for that Frame.
On this page there is an option to set a price to rent the Frame to another wallet holder. The time period is determined in blocks, which are created by miners of the ethereum blockchain.
Anyone who rents the Frame has full access to the utility built into the NFT Frame and can display any NFT they want from inside their wallet.
Decentralized Frame metadata
There are 222 individual NFTs, each representing a single Frame. Each will have its own visual display style, represented as the image property in the metadata. An image of each of the Frames is committed and uploaded to IPFS, additionally the images are permanently stored using Arweave.
Note: the image property of each Frame represents an empty Frame before an NFT is selected to be displayed inside it.
Additional metadata for each Frame
Each NFT on the blockchain contains additional metadata which is important to its functionality inside Musee Dezentral.
- Which of the three floors the Frame is located on
- The category, or tier, that the Frame is associated with from A to K
- A link to the IPFS image data
Metadata will be committed, uploaded and pinned as a single folder to IPFS. The resulting hash of the IPFS folder will form the baseUri for the token contract. Each token will then have a metadata URL of ipfs://hash/tokenId as generated by the token contract.
Further explanation of the Frame mechanism
Only one account can have access to each Frame at one time. Access is limited to the Frame owner, but this access can be passed to the renter.
During a period when the Frame is rented, the original owner does not have access to the Frame.
To exhibit an ERC-721 or ERC-1155 compatible NFT, the NFT must be in the same wallet address as the NFT person who has access to the Frame, be that the owner or renter.
Musee Dezentral uses the metadata URI from the exhibited NFT provided by the smart contract to render the image or video.
For ERC-721 NFTs the account setting the Exhibit must be the owner as confirmed by the ERC721.ownerOf(tokenId) interface.
For ERC-1155 NFTs the account setting the Exhibit must hold at least 1 (one) of this tokenId type as confirmed by the ERC1155.balanceOf(address, tokenId) interface.
Note: Attempting to set your Exhibit to a contract that doesn't implement either of these interfaces will not succeed.
Any account that pays the requisite rental fee to a Frame in advance may Exhibit in that Frame for as many blocks as they have paid for. Once the rental price is set by the owner, anyone can rent out that Frame.
The rental fee is a payable transaction. The renter must supply enough Ether with the function to pay for the requested amount of blocks.
Since one cannot know exactly ahead of time the exact block which their transaction will be mined, we will return any paid Ether above the calculated rental cost to the Renter.
The Frame itself may be transferred or sold at any time and this does not affect the rights of the Renter.
The Renter does not have token ownership and is not able to approve, transfer, or perform any other ERC-721 compatible transactions on the contract.
Note: A small proportion of all rental fees (5%) will go toward maintaining Musee Dezentral and will be transferred to the Musee Dezentral contract.