NFT Replacement Parts Game
By Felipe Sarmiento & Jose Leon
Scope of work:
- Creating a way to implement the Web 3.0 into everyday problems.
- Implementing the new technologies that are currently existing on the Web 3.0
What it is the current problem:
- We are trying to tackle an issue from the physical world by connecting it with the capabilities of Web 3.0.
- We are creating a way to keep track of maintenance of machines.
- This issue arises due to a lack of a traceability that exists in the world of Maintenance of assets.
- Often, records of maintenance are misplaced or worse..never recorded.
- This makes it very challenging for current or future asset owners to keep track of the parts that have been replaced.
- It’s also difficult to create a maintenance plan to prolong the assets life span/cycle
What we are doing:
- We are creating a way to keep track of maintenance of machines into a game.
- By creating NFTs (car) using Tokenbound & ERC-6551, we are able to link NFT (parts) that are created to be used on the NFT (car).
- The NFT (car) will have a life span/cycle timer.
- As the timer runs it will reach maintenance milestones.
- These milestones will be replacement of parts such as tires, brakes and engine.
- When these milestones are reach the timer will stop.
- The span/cycle timer will resume it’s count once the new NFT part is installed
- Each part will have a timer cycle, which will also be added to the NFT’s (car) life cycle/span.
- These will prolong the NFT (car) life cycle/timer
The Highlights
- The main goal is to have the NFT (car) reach the most amount of life cycle/time.
- The more life cycle/time the NFT (car) has, the more it will be worth.
- This will show that the maintenance was effective and efficient.
- The NFT’s (car) wallet will keep track of all the maintenance history.
- If the NFT (car) is transferred to a new owner it will go with its wallet which will allow the new owner to see the maintenance history.
For this project We used HTML, CSS Javascript for the front end. and Web Api.
For the creation of assets and the animation used Solidworks . Sadly we lost our Blockchain developer and were unable to implement his expertise into our project.
Fortunately not having a bigger group allowed us to explore new experiences for the future Hackathons.