├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── LICENSE ├── README.md ├── docs ├── Contracts │ ├── deploy.md │ ├── draft.md │ ├── initializeContract.md │ └── interact.md ├── Upload │ ├── initializeFileStorage.md │ ├── uploadCollection.md │ └── uploadSingle.md ├── generate.md ├── intro.md └── workflows.png ├── documentation ├── .gitignore ├── README.md ├── babel.config.js ├── docs │ ├── Contracts │ │ ├── _category_.json │ │ ├── deploy.md │ │ ├── draft.md │ │ ├── initializeContract.md │ │ └── interact.md │ ├── Upload │ │ ├── _category_.json │ │ ├── initializeFileStorage.md │ │ ├── uploadCollection.md │ │ └── uploadSingle.md │ ├── generate.md │ └── intro.md ├── docusaurus.config.js ├── package-lock.json ├── package.json ├── sidebars.js ├── src │ ├── components │ │ └── HomepageFeatures │ │ │ ├── index.tsx │ │ │ └── styles.module.css │ ├── css │ │ └── custom.css │ └── pages │ │ ├── index.module.css │ │ ├── index.tsx │ │ └── markdown-page.md ├── static │ ├── .nojekyll │ └── img │ │ ├── docusaurus.png │ │ ├── favicon.ico │ │ ├── logo.svg │ │ ├── undraw_docusaurus_mountain.svg │ │ ├── undraw_docusaurus_react.svg │ │ ├── undraw_docusaurus_tree.svg │ │ └── workflows.png └── tsconfig.json ├── examples ├── abi.json ├── account.json ├── connection.json ├── deploy.ts ├── draft.ts ├── generate.ts ├── layers │ ├── background │ │ ├── black#2.png │ │ ├── dark grey.png │ │ ├── grey.png │ │ ├── light grey.png │ │ └── white#5.png │ ├── first character │ │ ├── blue.png │ │ ├── green.png │ │ └── red.png │ ├── fourth character │ │ ├── blue.png │ │ ├── green.png │ │ └── red.png │ ├── second character │ │ ├── blue.png │ │ ├── green.png │ │ └── red.png │ └── third character │ │ ├── blue.png │ │ ├── green.png │ │ └── red.png ├── mint.ts └── upload.ts ├── package.json ├── src ├── classes │ ├── Arweave.ts │ ├── Collection.ts │ ├── Contract.ts │ ├── FileStorage.ts │ ├── Infura.ts │ ├── NFTstorage.ts │ ├── Pinata.ts │ └── Storj.ts ├── helpers │ └── ProgressBar.ts └── index.ts ├── tests ├── Arweave.spec.ts ├── Collection.spec.ts ├── Contract.spec.ts ├── Infura.spec.ts ├── NFTstorage.spec.ts ├── Pinata.spec.ts ├── Storj.spec.ts ├── test.png └── test_specs.json ├── tsconfig.json └── workflows.png /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/README.md -------------------------------------------------------------------------------- /docs/Contracts/deploy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/docs/Contracts/deploy.md -------------------------------------------------------------------------------- /docs/Contracts/draft.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/docs/Contracts/draft.md -------------------------------------------------------------------------------- /docs/Contracts/initializeContract.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/docs/Contracts/initializeContract.md -------------------------------------------------------------------------------- /docs/Contracts/interact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/docs/Contracts/interact.md -------------------------------------------------------------------------------- /docs/Upload/initializeFileStorage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/docs/Upload/initializeFileStorage.md -------------------------------------------------------------------------------- /docs/Upload/uploadCollection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/docs/Upload/uploadCollection.md -------------------------------------------------------------------------------- /docs/Upload/uploadSingle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/docs/Upload/uploadSingle.md -------------------------------------------------------------------------------- /docs/generate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/docs/generate.md -------------------------------------------------------------------------------- /docs/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/docs/intro.md -------------------------------------------------------------------------------- /docs/workflows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/docs/workflows.png -------------------------------------------------------------------------------- /documentation/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/.gitignore -------------------------------------------------------------------------------- /documentation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/README.md -------------------------------------------------------------------------------- /documentation/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/babel.config.js -------------------------------------------------------------------------------- /documentation/docs/Contracts/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/docs/Contracts/_category_.json -------------------------------------------------------------------------------- /documentation/docs/Contracts/deploy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/docs/Contracts/deploy.md -------------------------------------------------------------------------------- /documentation/docs/Contracts/draft.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/docs/Contracts/draft.md -------------------------------------------------------------------------------- /documentation/docs/Contracts/initializeContract.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/docs/Contracts/initializeContract.md -------------------------------------------------------------------------------- /documentation/docs/Contracts/interact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/docs/Contracts/interact.md -------------------------------------------------------------------------------- /documentation/docs/Upload/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/docs/Upload/_category_.json -------------------------------------------------------------------------------- /documentation/docs/Upload/initializeFileStorage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/docs/Upload/initializeFileStorage.md -------------------------------------------------------------------------------- /documentation/docs/Upload/uploadCollection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/docs/Upload/uploadCollection.md -------------------------------------------------------------------------------- /documentation/docs/Upload/uploadSingle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/docs/Upload/uploadSingle.md -------------------------------------------------------------------------------- /documentation/docs/generate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/docs/generate.md -------------------------------------------------------------------------------- /documentation/docs/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/docs/intro.md -------------------------------------------------------------------------------- /documentation/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/docusaurus.config.js -------------------------------------------------------------------------------- /documentation/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/package-lock.json -------------------------------------------------------------------------------- /documentation/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/package.json -------------------------------------------------------------------------------- /documentation/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/sidebars.js -------------------------------------------------------------------------------- /documentation/src/components/HomepageFeatures/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/src/components/HomepageFeatures/index.tsx -------------------------------------------------------------------------------- /documentation/src/components/HomepageFeatures/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/src/components/HomepageFeatures/styles.module.css -------------------------------------------------------------------------------- /documentation/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/src/css/custom.css -------------------------------------------------------------------------------- /documentation/src/pages/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/src/pages/index.module.css -------------------------------------------------------------------------------- /documentation/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/src/pages/index.tsx -------------------------------------------------------------------------------- /documentation/src/pages/markdown-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/src/pages/markdown-page.md -------------------------------------------------------------------------------- /documentation/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /documentation/static/img/docusaurus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/static/img/docusaurus.png -------------------------------------------------------------------------------- /documentation/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/static/img/favicon.ico -------------------------------------------------------------------------------- /documentation/static/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/static/img/logo.svg -------------------------------------------------------------------------------- /documentation/static/img/undraw_docusaurus_mountain.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/static/img/undraw_docusaurus_mountain.svg -------------------------------------------------------------------------------- /documentation/static/img/undraw_docusaurus_react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/static/img/undraw_docusaurus_react.svg -------------------------------------------------------------------------------- /documentation/static/img/undraw_docusaurus_tree.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/static/img/undraw_docusaurus_tree.svg -------------------------------------------------------------------------------- /documentation/static/img/workflows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/static/img/workflows.png -------------------------------------------------------------------------------- /documentation/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/documentation/tsconfig.json -------------------------------------------------------------------------------- /examples/abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/abi.json -------------------------------------------------------------------------------- /examples/account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/account.json -------------------------------------------------------------------------------- /examples/connection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/connection.json -------------------------------------------------------------------------------- /examples/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/deploy.ts -------------------------------------------------------------------------------- /examples/draft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/draft.ts -------------------------------------------------------------------------------- /examples/generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/generate.ts -------------------------------------------------------------------------------- /examples/layers/background/black#2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/layers/background/black#2.png -------------------------------------------------------------------------------- /examples/layers/background/dark grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/layers/background/dark grey.png -------------------------------------------------------------------------------- /examples/layers/background/grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/layers/background/grey.png -------------------------------------------------------------------------------- /examples/layers/background/light grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/layers/background/light grey.png -------------------------------------------------------------------------------- /examples/layers/background/white#5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/layers/background/white#5.png -------------------------------------------------------------------------------- /examples/layers/first character/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/layers/first character/blue.png -------------------------------------------------------------------------------- /examples/layers/first character/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/layers/first character/green.png -------------------------------------------------------------------------------- /examples/layers/first character/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/layers/first character/red.png -------------------------------------------------------------------------------- /examples/layers/fourth character/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/layers/fourth character/blue.png -------------------------------------------------------------------------------- /examples/layers/fourth character/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/layers/fourth character/green.png -------------------------------------------------------------------------------- /examples/layers/fourth character/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/layers/fourth character/red.png -------------------------------------------------------------------------------- /examples/layers/second character/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/layers/second character/blue.png -------------------------------------------------------------------------------- /examples/layers/second character/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/layers/second character/green.png -------------------------------------------------------------------------------- /examples/layers/second character/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/layers/second character/red.png -------------------------------------------------------------------------------- /examples/layers/third character/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/layers/third character/blue.png -------------------------------------------------------------------------------- /examples/layers/third character/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/layers/third character/green.png -------------------------------------------------------------------------------- /examples/layers/third character/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/layers/third character/red.png -------------------------------------------------------------------------------- /examples/mint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/mint.ts -------------------------------------------------------------------------------- /examples/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/examples/upload.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/package.json -------------------------------------------------------------------------------- /src/classes/Arweave.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/src/classes/Arweave.ts -------------------------------------------------------------------------------- /src/classes/Collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/src/classes/Collection.ts -------------------------------------------------------------------------------- /src/classes/Contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/src/classes/Contract.ts -------------------------------------------------------------------------------- /src/classes/FileStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/src/classes/FileStorage.ts -------------------------------------------------------------------------------- /src/classes/Infura.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/src/classes/Infura.ts -------------------------------------------------------------------------------- /src/classes/NFTstorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/src/classes/NFTstorage.ts -------------------------------------------------------------------------------- /src/classes/Pinata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/src/classes/Pinata.ts -------------------------------------------------------------------------------- /src/classes/Storj.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/src/classes/Storj.ts -------------------------------------------------------------------------------- /src/helpers/ProgressBar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/src/helpers/ProgressBar.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/src/index.ts -------------------------------------------------------------------------------- /tests/Arweave.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/tests/Arweave.spec.ts -------------------------------------------------------------------------------- /tests/Collection.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/tests/Collection.spec.ts -------------------------------------------------------------------------------- /tests/Contract.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/tests/Contract.spec.ts -------------------------------------------------------------------------------- /tests/Infura.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/tests/Infura.spec.ts -------------------------------------------------------------------------------- /tests/NFTstorage.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/tests/NFTstorage.spec.ts -------------------------------------------------------------------------------- /tests/Pinata.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/tests/Pinata.spec.ts -------------------------------------------------------------------------------- /tests/Storj.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/tests/Storj.spec.ts -------------------------------------------------------------------------------- /tests/test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/tests/test.png -------------------------------------------------------------------------------- /tests/test_specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/tests/test_specs.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/tsconfig.json -------------------------------------------------------------------------------- /workflows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scorelab/NFT-Toolbox/HEAD/workflows.png --------------------------------------------------------------------------------