Challenge - Create VR spaces as NFTs
Create a custom NFT gallery space for 3XR. The platform currently offers default spaces for showcasing NFTs, but aims to allow community members and users to create their own spaces. Customization could be as simple as applying textures and materials to current spaces, but also adding ambient sounds, decorating with shapes.
For community customization:
- Generate JSON (contract args) for minting space as an NFT (on Mintbase). Customization can be set on extra metadata fields.
- Create custom proposal on VR DAO (via Spunik DAO) with args (JSON).
- R3F (React-Three-Fiber) component that renders minted NFT.
(https://airtable.com/shrdNEynK25TGJ91h/tblTtriXzrEiCfpoy/viwGhGQTKiJ4L5JSG/reclVS283pX4YXEzs)
- DAO: vr-challenge.sputnikv2.testnet
- Mintbase Store: vrchallenge.mintspace2.testnet
Create your own NFT minter @ Mintbase - https://www.youtube.com/watch?v=0HBIGcAARP8&t=1091s&ab_channel=NEAR
Mintbase developers - https://www.mintbase.io/pt/developers
GraphiQL - https://graphiql-online.com/ - w/ mintbase link: https://mintbase-mainnet.hasura.app/v1/graphql
3D gallery template that i chose for my solution: https://hubs.mozilla.com/spoke/projects/new?sceneId=CzmA8a0
Remote component: https://github.com/Paciolan/remote-component-starter
VR spaces: https://github.com/spacesvr/spacesvr
Interact with DAO: https://hackmd.io/@IAe73m74TImJ5ZmJ4HWtjw/BJJ8BdnaO