https://github.com/skywinder/ethlisbon-donft
https://github.com/skywinder/ethlisbon-donft
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/skywinder/ethlisbon-donft
- Owner: skywinder
- Created: 2021-10-22T19:04:56.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-11-09T11:08:17.000Z (over 4 years ago)
- Last Synced: 2025-04-24T06:04:12.736Z (about 1 year ago)
- Language: CSS
- Homepage:
- Size: 69.8 MB
- Stars: 2
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Inspiration
Are you tired of your old NFTs but not really into selling them? What about modifying them with our tool?
## What it does
We made a protocol to modify existing NFTs with the help of neural networks using different filters (adding animation and movements, changing style, background, and many others)
## How we built it
We developed the smart contract that uses the create2 mechanism that provides the technology to allow one NFT to own another. As well we trained a neural network to perform animation transfer of motion from source NFT to another NFT. Later other types of neural networks transformation types can be added and applied
## Challenges we ran into
It was quite challenging to run a virtual machine with GPU to perform neural network inference. As well we faced some difficulties with the frontend part (deployment and interaction with a smart contract)
## Accomplishments that we're proud of
We succeeded in training a neural network to generate good-quality gifs and created some funny NFTs.
## What we learned
How to work with Polygon
How to mint NFT tokens
How to create proxy-contract
How to train and deploy neural networks
How to run GPU virtual machine
How to use Flask
## What's next for DO[NFT] - Dynamic Ownable NFT Collection
We will try to release our project in mainnet Polygon and start to attract NFT creators






Kudos to the team:
