An open API service indexing awesome lists of open source software.

https://github.com/skywinder/ethlisbon-donft


https://github.com/skywinder/ethlisbon-donft

Last synced: 4 months ago
JSON representation

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

![photo_2021-10-24 12 26 43](https://user-images.githubusercontent.com/3356474/138594816-e400bd00-391c-4426-ae52-551afbce3700.jpeg)
![photo_2021-10-24 12 26 41](https://user-images.githubusercontent.com/3356474/138594817-b59610f3-17dc-46f2-83eb-b585e90adad1.jpeg)
![photo_2021-10-24 12 26 40](https://user-images.githubusercontent.com/3356474/138594818-1be084bd-dc9f-454f-bc33-43f4ff0a838c.jpeg)

![output-4 gif](https://user-images.githubusercontent.com/3356474/138591977-1e03c2ef-ab06-44b4-bb3e-5e6f1962a257.gif)
![Roma_1](https://user-images.githubusercontent.com/3356474/138591966-765b3b9b-c3d1-4d06-b7b9-e656ba07b35d.gif)
![output-3](https://user-images.githubusercontent.com/3356474/138592039-fffd04fb-a8db-4e94-ac81-e3252ae7c5ed.gif)

Kudos to the team:
![photo_2021-10-24 12 17 47](https://user-images.githubusercontent.com/3356474/138591971-cfa26571-773f-478f-9a4c-f818a6ae6f15.jpeg)