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 #63

Closed Aryann15 closed 3 months ago

Aryann15 commented 6 months ago

This PR updates the FileStorage class to utilize the web3Stash library for metadata upload, replacing the previous implementation that utilized storage classes. The uploadDirToService, uploadFileToService, and uploadJSONToService methods are now adapted to interface with web3Stash for seamless metadata uploading. Additionally, the changes ensure compatibility with the existing Collection class and maintain consistency in the metadata upload process across the application.

mbcse commented 6 months ago

Hey @Aryann15 Please move this pr to https://github.com/c2siorg/NFT-Toolbox. Will discuss it there!