Kredeum / kredeum

Kredeum NFTs Factory
MIT License
11 stars 7 forks source link

Own SmartContract #83

Closed zapaz closed 2 years ago

zapaz commented 3 years ago

Create own SmartContract

zapaz commented 3 years ago

USE CASES

In the following "contract" means "ERC721 Kredeum NFTs SmartContract"

As WP editor I want to get my own contract in order to get only my NFTs in my contract

As WP editor I want to manage my own contract as a NFT Collection: set a name, a symbol, a icon, and any other specific attributes

As Kredeum Admin, I want to setup system specific attributes for contracts : as fees, royalties...

As Kredeum Admin, I want to manage the list of all contracts

As Kredeum Admin, I want to be able to upgrade contract template (i.e. only new contracts will be with new version), while managing all contracts in a compatible way between all versions

zapaz commented 3 years ago

TO BE DONE for v8.0.0 (UNSTABLE)

  1. Add Clone Factory Self Destruct Pause / Unpause : DONE
  2. Disable Import feature : DONE
  3. Merge all NFTs and Contracts
  4. Check etherything is working perfectly on Matic

TO BE DONE for v8.0.1 (STABLE)

  1. check etherything works on Ethereum Mainnet, BSC and Fantom
  2. comment most of console.log
  3. Add better version management in CloneFactory
  4. Add better management of previous versions
  5. Add Name Symbol, Icon definition for each new contract

TO BE DONE for v8.0.2

  1. Add Arbitrum support
  2. Add Avalanche support
  3. Add Moralis framework
  4. Re-enable Import Feature

TO BE DONE for v0.9.0

  1. Integration of new design
zapaz commented 2 years ago

done