Vous écrirez et déploierez un smart contract pour votre collection de NFTs. Le smart contract possédera les spécificités suivantes:
- nombre de NFTs: 10
- 10% de commission royalties sur Opensea.
- Enregistrement des métadonnées sur le réseau IPFS
- Bonus: split des royalties obtenues sur Opensea entre 2 adresses
- Bonus 2: royalties obtenues sur Rarible également
Vous écrirez et déploierez un smart contract pour la mise en auction de 10 NFTs de votre collection. Le smart contract possédera les spécificités suivantes:
- Auction d’une durée de 2 min
- Bonus 1: Splitting des revenues générées par la vente entre 2 différentes addresses
- Bonus 2: Lazy minting: frais d’achat des NFTs à la charge de l’acheteur
Vous créerez un front end simple, à partir duquel:
- L’utilisateur peut connecter son wallet metamask
- L’utilisateur peut bider sur un NFT de la collection grâce au smart contract d’auction que vous avez créé.
La qualité du front end n’a pas d’importance. Any commentaires sur le code rendu est très apprécié.