scorelab / NFT-Toolbox

A non-fungible token (NFT) is a non-interchangeable unit of data stored on a blockchain, a form of digital ledger, that can be sold and traded. Each NFT has its own unique identity. Design NFT’s along with building a web3 dapp, that can mint NFTs.
Apache License 2.0
24 stars 46 forks source link

Utilize web3Stash Library for Metadata Upload, Deprecating Storage Classes #61

Open mbcse opened 8 months ago

mbcse commented 8 months ago

Currently, you will find there are storage classes used for uploading metadata through multiple providers. Remove that code and instead use web3Stash https://github.com/mbcse/web3stash Library to upload metadata.

Description: Presently, our codebase employs storage classes for uploading metadata across various providers. This proposal suggests deprecating the existing storage class implementation and transitioning to the use of the web3Stash library (https://github.com/mbcse/web3stash) for a more streamlined and standardized metadata upload process.

Proposed Changes:

Deprecation of Storage Classes: Remove the existing code that utilizes storage classes for metadata uploads. Integration of web3Stash Library: Incorporate the web3Stash library into the codebase for a unified and efficient metadata uploading mechanism.

Aryann15 commented 8 months ago

Hey @mbcse, I havce raised a PR regarding this issue, Please review it and suggest if any further changes are supposed to be made. Thank you