← Back to home

DOSA project

Decentralised infrastructure for chain-agnostic dynamic NFT metadata

Screenshots

DOSA project screenshot 1
DOSA project screenshot 2
DOSA project screenshot 3

Problem Statement

This project is about building an independent decentralise metadata network which provide a more robust and more dynamic NFT metadata utility. The main focus of this project is:building a high-throughput communication especially in games and streaming.Creating an mutable and immutable data set in a specific NFT (BigchainDB)Focus on building a consensus services which validate the incoming data before been updated into databaseGoogle slides https://docs.google.com/presentation/d/1hRUw5UQrMbcvkxDi7miw-uzcCyxUD5xq_Oms8ioX8_A/edit?usp=sharing

Solution

Fluence Network - Breaking down each logics to smaller and manageable services, which responsible for the execution and validation of NFT metadata. The Graph - indexing the project smart contracts CovalentHQ - fast retrieval of NFT metadata using token_id and address IPFS - Storing log service from network processes Polygon - ERC721, ERC20As a POC, we build an asteroid game which connected to the our p2p services. User able to mint a rocket NFT with randomise starting stats. As user gain point, the point is updated into our metadata network and reflected in the user NFT.User also able to combine 2 separate NFT (Base, Consumable) using a slot technique. As the merge successful, the ``"Base" NFT skin resource is replace with resource from "Consumable" NFT and "Consumable" NFT is burned.

Hackathon

HackFS 2022

2022

Prizes

  • 🏆

    Chain Compute

    🥇 Fluence — Best use of Fluence Off

  • 🏆

    🥈 Covalent — Best Use

Contributors