├── .gitattributes ├── ArtGeneratorByHashLips ├── .DS_Store ├── .gitignore ├── ChangingIPNS.md ├── LICENSE ├── README.md ├── index.js ├── input │ ├── .DS_Store │ ├── 1-background │ │ ├── acryllica.png │ │ ├── astronaut.png │ │ ├── badacid.png │ │ ├── bluespiral.png │ │ ├── dancefloor_r.png │ │ └── lightening_r.png │ ├── 2-extra │ │ ├── blue explosion_r.png │ │ ├── christmas lights.png │ │ ├── devil tail_ur.png │ │ ├── dinosaurs_ur.png │ │ ├── none.png │ │ ├── polaroids_ur.png │ │ └── spooky_ur.png │ ├── 3-character │ │ ├── Twee Black Wings_ur.png │ │ ├── Twee Blue Wings.png │ │ ├── Twee Green Wings.png │ │ ├── Twee Pink Wings_r.png │ │ ├── Twee Purple Wings_r.png │ │ ├── Twee Rainbow Wings_ur.png │ │ └── TweeTheBee.png │ ├── 4-prop │ │ ├── acoustic guitar.png │ │ ├── axe_r.png │ │ ├── baseball bat.png │ │ ├── basketball.png │ │ ├── beer_r.png │ │ ├── blue acoustic guitar_r.png │ │ ├── boba tea.png │ │ ├── bomb.png │ │ ├── bong_ur.png │ │ ├── boombox.png │ │ ├── briefcase_r.png │ │ ├── camera.png │ │ ├── chainsaw.png │ │ ├── champagne_r.png │ │ ├── chocolate swirl icecream.png │ │ ├── coffee cup.png │ │ ├── coffee.png │ │ ├── controller blue.png │ │ ├── controller_r.png │ │ ├── devils pitchfork_ur.png │ │ ├── donut.png │ │ ├── drumsticks_r.png │ │ ├── electric bass guitar_r.png │ │ ├── electric guitar_r.png │ │ ├── explosive.png │ │ ├── fishingpole.png │ │ ├── football.png │ │ ├── frappe.png │ │ ├── greenelectric guitar_r.png │ │ ├── grenade.png │ │ ├── hamburger.png │ │ ├── honeypot.png │ │ ├── hotdog.png │ │ ├── iced coffee.png │ │ ├── iced tea.png │ │ ├── judge gavel.png │ │ ├── knife.png │ │ ├── magical wand.png │ │ ├── martini.png │ │ ├── mixed drink_r.png │ │ ├── moneybag.png │ │ ├── moneywad_ur.png │ │ ├── moon wand_r.png │ │ ├── none.png │ │ ├── painter.png │ │ ├── pink cuffs_r.png │ │ ├── pizza.png │ │ ├── portal gun_r.png │ │ ├── rose.png │ │ ├── scepter_r.png │ │ ├── skateboard_r.png │ │ ├── sketchbook.png │ │ ├── snowboard_r.png │ │ ├── soccer ball.png │ │ ├── soda.png │ │ ├── squirt gun.png │ │ ├── st.patricks beer_r.png │ │ ├── strawberry icecream.png │ │ ├── sunburst electric guitar_ur.png │ │ ├── surfboard_r.png │ │ ├── sword_r.png │ │ ├── syringe.png │ │ ├── taco.png │ │ ├── tennis.png │ │ ├── viking warhammer stein_ur.png │ │ ├── vodka_r.png │ │ ├── waraxe_r.png │ │ ├── wineglass_r.png │ │ └── witchsbroom.png │ ├── 5-expression │ │ ├── biting lip.png │ │ ├── fangs_ur.png │ │ ├── gasp_r.png │ │ ├── laugh_r.png │ │ ├── neutral.png │ │ ├── shocked_r.png │ │ ├── smile.png │ │ └── surprised.png │ ├── 6-face │ │ ├── bloody swipe_r.png │ │ ├── facemask_r.png │ │ ├── flame scar_ur.png │ │ ├── gasmask_r.png │ │ ├── mustache italiano_r.png │ │ ├── none.png │ │ └── werewolf swipe_ur.png │ ├── 7-eyewear │ │ ├── bleeding eyes_ur.png │ │ ├── monocle_ur.png │ │ ├── none.png │ │ ├── pirate patch_r.png │ │ ├── sasuke eye_ur.png │ │ ├── ski goggles_r.png │ │ └── sunglasses vacation_r.png │ ├── 8-headpiece │ │ ├── antenna.png │ │ ├── crown of thorns.png │ │ ├── dog filter_r.png │ │ ├── pirate hat_r.png │ │ ├── steampunk hat_r.png │ │ └── witchhat.png │ └── config.js ├── output │ ├── 1.json │ ├── 1.png │ ├── 10.json │ ├── 10.png │ ├── 2.json │ ├── 2.png │ ├── 3.json │ ├── 3.png │ ├── 4.json │ ├── 4.png │ ├── 5.json │ ├── 5.png │ ├── 6.json │ ├── 6.png │ ├── 7.json │ ├── 7.png │ ├── 8.json │ ├── 8.png │ ├── 9.json │ ├── 9.png │ └── _metadata.json ├── package-lock.json ├── package.json └── yarn.lock ├── README.md ├── ValuableNotes.md └── package.json /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization // Good to have 2 | * text=auto 3 | -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/.DS_Store -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | lerna-debug.log* 8 | 9 | # Diagnostic reports (https://nodejs.org/api/report.html) 10 | report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json 11 | 12 | # Runtime data 13 | pids 14 | *.pid 15 | *.seed 16 | *.pid.lock 17 | 18 | # Directory for instrumented libs generated by jscoverage/JSCover 19 | lib-cov 20 | 21 | # Coverage directory used by tools like istanbul 22 | coverage 23 | *.lcov 24 | 25 | # nyc test coverage 26 | .nyc_output 27 | 28 | # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) 29 | .grunt 30 | 31 | # Bower dependency directory (https://bower.io/) 32 | bower_components 33 | 34 | # node-waf configuration 35 | .lock-wscript 36 | 37 | # Compiled binary addons (https://nodejs.org/api/addons.html) 38 | build/Release 39 | 40 | # Dependency directories 41 | node_modules/ 42 | jspm_packages/ 43 | 44 | # TypeScript v1 declaration files 45 | typings/ 46 | 47 | # TypeScript cache 48 | *.tsbuildinfo 49 | 50 | # Optional npm cache directory 51 | .npm 52 | 53 | # Optional eslint cache 54 | .eslintcache 55 | 56 | # Microbundle cache 57 | .rpt2_cache/ 58 | .rts2_cache_cjs/ 59 | .rts2_cache_es/ 60 | .rts2_cache_umd/ 61 | 62 | # Optional REPL history 63 | .node_repl_history 64 | 65 | # Output of 'npm pack' 66 | *.tgz 67 | 68 | # Yarn Integrity file 69 | .yarn-integrity 70 | 71 | # dotenv environment variables file 72 | .env 73 | .env.test 74 | 75 | # parcel-bundler cache (https://parceljs.org/) 76 | .cache 77 | 78 | # Next.js build output 79 | .next 80 | 81 | # Nuxt.js build / generate output 82 | .nuxt 83 | dist 84 | 85 | # Gatsby files 86 | .cache/ 87 | # Comment in the public line in if your project uses Gatsby and *not* Next.js 88 | # https://nextjs.org/blog/next-9-1#public-directory-support 89 | # public 90 | 91 | # vuepress build output 92 | .vuepress/dist 93 | 94 | # Serverless directories 95 | .serverless/ 96 | 97 | # FuseBox cache 98 | .fusebox/ 99 | 100 | # DynamoDB Local files 101 | .dynamodb/ 102 | 103 | # TernJS port file 104 | .tern-port 105 | -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/ChangingIPNS.md: -------------------------------------------------------------------------------- 1 | // https://docs.ipfs.io/concepts/ipns/#example-ipns-setup-with-cli 2 | 3 | ipfs daemon 4 | 5 | ipfs name publish /ipfs/ <--- insert CID no spaces 6 | 7 | // You should see this if properly executed... 8 | Published to : /ipfs/(new CID) 9 | 10 | // My IPNS - https://gateway.ipfs.io/ipns/k51qzi5uqu5dhl0enp0dupzorbyhsmsdj1aewjbghr0se5kb1w1s65dof038g5 11 | 12 | // ^^ IPNS Static never changes, when you add file to folder, update CID of folder to be the new routed IPNS. 13 | 14 | 15 | DEBUGGING META DATA 16 | 17 | https://testnets-api.opensea.io/asset///validate/ 18 | 19 | https://api.opensea.io/asset///validate/ -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 HashLips 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/README.md: -------------------------------------------------------------------------------- 1 | #TWEFamily #TBCToken #TWEToken #TWELottery #TomorrowWontExist #TWECryptoDev #ScrawnyViking 2 | 3 | Instructional video of how to create and launch your own 10k NFT collection! 4 | 5 | Follow along for a Streamlined Dummy version A-Z how to make your art, into a randomly generated Massive NFT Collection, without any code or crypto knowledge! - Becasue this is free, I pray that everyone who watches this and launches their own NFT collection, please send me one! And also buy a Twee the Bee NFT!!! https://tomorrowwontexist.github.io/tbcnft/ 6 | 7 | Join the TheBeeCollaborative Community @TBCToken in Telegram 8 | 9 | Look at ValuableNote.md for some easy to remember and copy/pasteable tips 10 | 11 | Please Like Subscribe and Comment on this video, it HELPS SO MUCH! 12 | 13 | ***START HERE*** 14 | 15 | Don't want # images on top left? Goto line 163 of Index.js and // in front of SignImage

16 | 17 | Follow along the video for quick how tos, reference them later! 18 | 19 | BEE CAREFUL what you change when adding your own art files to the ARt Generator... 1 typo, capitilzation error, space, or missing . can completely break the code! 20 | 21 | Always test your changes before doing too much work! use... 22 | node index.js // to make sure 10 copies still print and code isnt broken -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/index.js: -------------------------------------------------------------------------------- 1 | const fs = require("fs"); 2 | const { createCanvas, loadImage } = require("canvas"); 3 | const { 4 | width, 5 | height, 6 | description, 7 | baseImageUri, 8 | editionSize, 9 | startEditionFrom, 10 | endEditionAt, 11 | races, 12 | raceWeights, 13 | } = require("./input/config.js"); 14 | const console = require("console"); 15 | const canvas = createCanvas(width, height); 16 | const ctx = canvas.getContext("2d"); 17 | var metadataList = []; 18 | var attributesList = []; 19 | var dnaList = []; 20 | 21 | const saveImage = (_editionCount) => { 22 | fs.writeFileSync( 23 | `./output/${_editionCount}.png`, 24 | canvas.toBuffer("image/png") 25 | ); 26 | }; 27 | 28 | const signImage = (_sig) => { 29 | ctx.fillStyle = "#ffffff"; 30 | ctx.font = "bold 50pt Times New Roman"; 31 | ctx.textBaseline = "top"; 32 | ctx.textAlign = "left"; 33 | ctx.fillText(_sig, 40, 40); 34 | }; 35 | 36 | const genColor = () => { 37 | let hue = Math.floor(Math.random() * 360); 38 | let pastel = `hsl(${hue}, 100%, 85%)`; 39 | return pastel; 40 | }; 41 | 42 | const drawBackground = () => { 43 | ctx.fillStyle = genColor(); 44 | ctx.fillRect(0, 0, width, height); 45 | }; 46 | 47 | const addMetadata = (_dna, _edition) => { 48 | let dateTime = Date.now(); 49 | let tempMetadata = { 50 | dna: _dna.join(""), 51 | name: `#${_edition}`, 52 | description: description, 53 | image: `${baseImageUri}/${_edition}.png`, 54 | edition: _edition, 55 | date: dateTime, 56 | attributes: attributesList, 57 | }; 58 | metadataList.push(tempMetadata); 59 | attributesList = []; 60 | }; 61 | 62 | const addAttributes = (_element) => { 63 | let selectedElement = _element.layer.selectedElement; 64 | attributesList.push({ 65 | trait_type: _element.layer.name, 66 | value: selectedElement.name, 67 | }); 68 | }; 69 | 70 | const loadLayerImg = async (_layer) => { 71 | return new Promise(async (resolve) => { 72 | const image = await loadImage(`${_layer.selectedElement.path}`); 73 | resolve({ layer: _layer, loadedImage: image }); 74 | }); 75 | }; 76 | 77 | const drawElement = (_element) => { 78 | ctx.drawImage( 79 | _element.loadedImage, 80 | _element.layer.position.x, 81 | _element.layer.position.y, 82 | _element.layer.size.width, 83 | _element.layer.size.height 84 | ); 85 | addAttributes(_element); 86 | }; 87 | 88 | const constructLayerToDna = (_dna = [], _races = [], _race) => { 89 | let mappedDnaToLayers = _races[_race].layers.map((layer, index) => { 90 | let selectedElement = layer.elements.find((e) => e.id == _dna[index]); 91 | return { 92 | name: layer.name, 93 | position: layer.position, 94 | size: layer.size, 95 | selectedElement: selectedElement, 96 | }; 97 | }); 98 | 99 | return mappedDnaToLayers; 100 | }; 101 | 102 | const getRace = (_editionCount) => { 103 | let race = "No Race"; 104 | raceWeights.forEach((raceWeight) => { 105 | if (_editionCount >= raceWeight.from && _editionCount <= raceWeight.to) { 106 | race = raceWeight.value; 107 | } 108 | }); 109 | return race; 110 | }; 111 | 112 | const isDnaUnique = (_DnaList = [], _dna = []) => { 113 | let foundDna = _DnaList.find((i) => i.join("") === _dna.join("")); 114 | return foundDna == undefined ? true : false; 115 | }; 116 | 117 | const createDna = (_races, _race) => { 118 | let randNum = []; 119 | _races[_race].layers.forEach((layer) => { 120 | let randElementNum = Math.floor(Math.random() * 100); // change if you have more than 100 layers in 1 trait 121 | let num = 0; 122 | layer.elements.forEach((element) => { 123 | if (randElementNum >= 100 - element.weight) { // 100 must match the # on line 120 124 | num = element.id; 125 | } 126 | }); 127 | randNum.push(num); 128 | }); 129 | return randNum; 130 | }; 131 | 132 | const writeMetaData = (_data) => { 133 | fs.writeFileSync("./output/_metadata.json", _data); 134 | }; 135 | 136 | const saveMetaDataSingleFile = (_editionCount) => { 137 | fs.writeFileSync( 138 | `./output/${_editionCount}.json`, 139 | JSON.stringify(metadataList.find((meta) => meta.edition == _editionCount)) 140 | ); 141 | }; 142 | 143 | const startCreating = async () => { 144 | writeMetaData(""); 145 | let editionCount = startEditionFrom; 146 | while (editionCount <= endEditionAt) { 147 | let race = getRace(editionCount); 148 | let newDna = createDna(races, race); 149 | 150 | if (isDnaUnique(dnaList, newDna)) { 151 | let results = constructLayerToDna(newDna, races, race); 152 | let loadedElements = []; //promise array 153 | results.forEach((layer) => { 154 | loadedElements.push(loadLayerImg(layer)); 155 | }); 156 | 157 | await Promise.all(loadedElements).then((elementArray) => { 158 | ctx.clearRect(0, 0, width, height); 159 | // drawBackground(); 160 | elementArray.forEach((element) => { 161 | drawElement(element); 162 | }); 163 | signImage(`#${editionCount}`); // add // beginning of this line to turn #s at top left off 164 | saveImage(editionCount); 165 | addMetadata(newDna, editionCount); 166 | saveMetaDataSingleFile(editionCount); 167 | console.log( 168 | `Created edition: ${editionCount}, Race: ${race} with DNA: ${newDna}` 169 | ); 170 | }); 171 | dnaList.push(newDna); 172 | editionCount++; 173 | } else { 174 | console.log("DNA exists!"); 175 | } 176 | } 177 | writeMetaData(JSON.stringify(metadataList)); 178 | }; 179 | 180 | startCreating(); 181 | -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/.DS_Store -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/1-background/acryllica.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/1-background/acryllica.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/1-background/astronaut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/1-background/astronaut.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/1-background/badacid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/1-background/badacid.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/1-background/bluespiral.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/1-background/bluespiral.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/1-background/dancefloor_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/1-background/dancefloor_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/1-background/lightening_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/1-background/lightening_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/2-extra/blue explosion_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/2-extra/blue explosion_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/2-extra/christmas lights.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/2-extra/christmas lights.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/2-extra/devil tail_ur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/2-extra/devil tail_ur.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/2-extra/dinosaurs_ur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/2-extra/dinosaurs_ur.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/2-extra/none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/2-extra/none.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/2-extra/polaroids_ur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/2-extra/polaroids_ur.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/2-extra/spooky_ur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/2-extra/spooky_ur.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/3-character/Twee Black Wings_ur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/3-character/Twee Black Wings_ur.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/3-character/Twee Blue Wings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/3-character/Twee Blue Wings.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/3-character/Twee Green Wings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/3-character/Twee Green Wings.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/3-character/Twee Pink Wings_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/3-character/Twee Pink Wings_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/3-character/Twee Purple Wings_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/3-character/Twee Purple Wings_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/3-character/Twee Rainbow Wings_ur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/3-character/Twee Rainbow Wings_ur.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/3-character/TweeTheBee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/3-character/TweeTheBee.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/acoustic guitar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/acoustic guitar.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/axe_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/axe_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/baseball bat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/baseball bat.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/basketball.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/basketball.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/beer_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/beer_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/blue acoustic guitar_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/blue acoustic guitar_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/boba tea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/boba tea.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/bomb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/bomb.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/bong_ur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/bong_ur.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/boombox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/boombox.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/briefcase_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/briefcase_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/camera.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/chainsaw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/chainsaw.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/champagne_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/champagne_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/chocolate swirl icecream.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/chocolate swirl icecream.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/coffee cup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/coffee cup.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/coffee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/coffee.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/controller blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/controller blue.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/controller_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/controller_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/devils pitchfork_ur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/devils pitchfork_ur.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/donut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/donut.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/drumsticks_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/drumsticks_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/electric bass guitar_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/electric bass guitar_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/electric guitar_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/electric guitar_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/explosive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/explosive.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/fishingpole.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/fishingpole.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/football.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/football.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/frappe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/frappe.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/greenelectric guitar_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/greenelectric guitar_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/grenade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/grenade.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/hamburger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/hamburger.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/honeypot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/honeypot.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/hotdog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/hotdog.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/iced coffee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/iced coffee.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/iced tea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/iced tea.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/judge gavel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/judge gavel.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/knife.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/knife.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/magical wand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/magical wand.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/martini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/martini.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/mixed drink_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/mixed drink_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/moneybag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/moneybag.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/moneywad_ur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/moneywad_ur.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/moon wand_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/moon wand_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/none.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/painter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/painter.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/pink cuffs_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/pink cuffs_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/pizza.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/pizza.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/portal gun_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/portal gun_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/rose.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/rose.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/scepter_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/scepter_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/skateboard_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/skateboard_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/sketchbook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/sketchbook.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/snowboard_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/snowboard_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/soccer ball.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/soccer ball.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/soda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/soda.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/squirt gun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/squirt gun.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/st.patricks beer_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/st.patricks beer_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/strawberry icecream.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/strawberry icecream.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/sunburst electric guitar_ur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/sunburst electric guitar_ur.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/surfboard_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/surfboard_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/sword_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/sword_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/syringe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/syringe.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/taco.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/taco.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/tennis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/tennis.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/viking warhammer stein_ur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/viking warhammer stein_ur.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/vodka_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/vodka_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/waraxe_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/waraxe_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/wineglass_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/wineglass_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/4-prop/witchsbroom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/4-prop/witchsbroom.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/5-expression/biting lip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/5-expression/biting lip.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/5-expression/fangs_ur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/5-expression/fangs_ur.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/5-expression/gasp_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/5-expression/gasp_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/5-expression/laugh_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/5-expression/laugh_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/5-expression/neutral.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/5-expression/neutral.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/5-expression/shocked_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/5-expression/shocked_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/5-expression/smile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/5-expression/smile.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/5-expression/surprised.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/5-expression/surprised.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/6-face/bloody swipe_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/6-face/bloody swipe_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/6-face/facemask_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/6-face/facemask_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/6-face/flame scar_ur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/6-face/flame scar_ur.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/6-face/gasmask_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/6-face/gasmask_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/6-face/mustache italiano_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/6-face/mustache italiano_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/6-face/none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/6-face/none.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/6-face/werewolf swipe_ur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/6-face/werewolf swipe_ur.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/7-eyewear/bleeding eyes_ur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/7-eyewear/bleeding eyes_ur.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/7-eyewear/monocle_ur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/7-eyewear/monocle_ur.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/7-eyewear/none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/7-eyewear/none.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/7-eyewear/pirate patch_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/7-eyewear/pirate patch_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/7-eyewear/sasuke eye_ur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/7-eyewear/sasuke eye_ur.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/7-eyewear/ski goggles_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/7-eyewear/ski goggles_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/7-eyewear/sunglasses vacation_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/7-eyewear/sunglasses vacation_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/8-headpiece/antenna.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/8-headpiece/antenna.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/8-headpiece/crown of thorns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/8-headpiece/crown of thorns.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/8-headpiece/dog filter_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/8-headpiece/dog filter_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/8-headpiece/pirate hat_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/8-headpiece/pirate hat_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/8-headpiece/steampunk hat_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/8-headpiece/steampunk hat_r.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/8-headpiece/witchhat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/input/8-headpiece/witchhat.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/input/config.js: -------------------------------------------------------------------------------- 1 | const fs = require("fs"); 2 | const width = 750; // Change to the resolution you want 1000 x 1000 is common 3 | const height = 1200; 4 | const dir = __dirname; 5 | const description = "This NFT is part of The Bee Collaborative Collection | Save the Bees with NFTs!"; 6 | const baseImageUri = "https://gateway.ipfs.io/ipns/k51qzi5uqu5dhl0enp0dupzorbyhsmsdj1aewjbghr0se5kb1w1s65dof038g5"; 7 | const startEditionFrom = 1; // 8 | const endEditionAt = 10; // endEditionAt and edtionSize MUST be the SAME // start at 10 for testing purposes 9 | const editionSize = 10; // this will print 10 copies 10 | const raceWeights = [ 11 | { 12 | value: "TweeTheBee", // Change to whatever you want 13 | from: 1, 14 | to: editionSize, 15 | }, 16 | ]; 17 | 18 | const races = { 19 | TweeTheBee: { // Must bee the same as value on line 12 | ALL CAPITALIZATIONS MATTER 20 | name: "TweeTheBee", // Make same as above | This is just a skeleton, more characters/skins can be added later 21 | layers: [ 22 | { 23 | name: "Background", 24 | elements: [ 25 | { 26 | id: 0, 27 | name: "Astronaut", 28 | path: `${dir}/1-background/astronaut.png`, // 1-backround = folder name/image name 29 | weight: 100, // 16% Every gap in numbers is = to % of rarity chance 30 | }, 31 | { 32 | id: 1, 33 | name: "Blue Spiral", 34 | path: `${dir}/1-background/bluespiral.png`, 35 | weight: 84, // 16% 36 | }, 37 | { 38 | id: 2, 39 | name: "Lightening", 40 | path: `${dir}/1-background/lightening_r.png`, 41 | weight: 68, // 17% 42 | }, 43 | { 44 | id: 3, 45 | name: "Dancefloor", 46 | path: `${dir}/1-background/dancefloor_r.png`, 47 | weight: 51, //17% 48 | }, 49 | { 50 | id: 4, 51 | name: "Acryllica", 52 | path: `${dir}/1-background/acryllica.png`, 53 | weight: 34, // 17% 54 | }, 55 | { 56 | id: 5, 57 | name: "BadAcid", 58 | path: `${dir}/1-background/badacid.png`, 59 | weight: 17, // 17% 60 | }, 61 | ], 62 | position: { x: 0, y: 0 }, 63 | size: { width: width, height: height }, 64 | }, 65 | { 66 | name: "Extra", 67 | elements: [ 68 | { 69 | id: 0, 70 | name: "none", 71 | path: `${dir}/2-extra/none.png`, 72 | weight: 100, // 10% 73 | }, 74 | { 75 | id: 1, 76 | name: "Spooky", 77 | path: `${dir}/2-extra/spooky_ur.png`, 78 | weight: 90, // 15% 79 | }, 80 | { 81 | id: 2, 82 | name: "Devil Tail", 83 | path: `${dir}/2-extra/devil tail_ur.png`, 84 | weight: 75, // 15% 85 | }, 86 | { 87 | id: 3, 88 | name: "Polaroids", 89 | path: `${dir}/2-extra/polaroids_ur.png`, 90 | weight: 60, // 15% 91 | }, 92 | { 93 | id: 4, 94 | name: "Dinosaurs", 95 | path: `${dir}/2-extra/dinosaurs_ur.png`, 96 | weight: 45, // 15% 97 | }, 98 | { 99 | id: 5, 100 | name: "Christmas Lights", 101 | path: `${dir}/2-extra/christmas lights.png`, 102 | weight: 30, // 15% 103 | }, 104 | { 105 | id: 5, 106 | name: "Blue Explosion", 107 | path: `${dir}/2-extra/blue explosions_r.png`, 108 | weight: 15, // 15% 109 | }, 110 | ], 111 | position: { x: 0, y: 0 }, 112 | size: { width: width, height: height }, 113 | }, 114 | { 115 | name: "Character", 116 | elements: [ 117 | { 118 | id: 0, 119 | name: "TweeTheBee", 120 | path: `${dir}/3-character/TweeTheBee.png`, 121 | weight: 100, // 30% 122 | }, 123 | { 124 | id: 1, 125 | name: "Twee Blue Wings", 126 | path: `${dir}/3-character/Twee Blue Wings.png`, 127 | weight: 70, // 15% 128 | }, 129 | { 130 | id: 2, 131 | name: "Twee Pink Wings", 132 | path: `${dir}/3-character/Twee Pink Wings_r.png`, 133 | weight: 55, // 15% 134 | }, 135 | { 136 | id: 3, 137 | name: "Twee Purple Wings", 138 | path: `${dir}/3-character/Twee Purple Wings_r.png`, 139 | weight: 40, // 15% 140 | }, 141 | { 142 | id: 4, 143 | name: "Twee Green Wings", 144 | path: `${dir}/3-character/Twee Green Wings.png`, 145 | weight: 25, // 15% 146 | }, 147 | { 148 | id: 5, 149 | name: "Twee Black Wings", 150 | path: `${dir}/3-character/Twee Black Wings_ur.png`, 151 | weight: 10, // 7% 152 | }, 153 | { 154 | id: 6, 155 | name: "Twee Rainbow Wings", 156 | path: `${dir}/3-character/Twee Rainbow Wings_ur.png`, 157 | weight: 3, // 3% 158 | }, 159 | ], 160 | position: { x: 0, y: 0 }, 161 | size: { width: width, height: height }, 162 | }, 163 | { 164 | name: "Prop", 165 | elements: [ 166 | { 167 | id: 0, 168 | name: "None", 169 | path: `${dir}/4-prop/none.png`, 170 | weight: 100, // 31% 171 | }, 172 | { 173 | id: 1, 174 | name: "Viking Warhammer Stein", 175 | path: `${dir}/4-prop/viking warhammer stein_ur.png`, 176 | weight: 69, // 1% 177 | }, 178 | { 179 | id: 2, 180 | name: "Fire Axe", 181 | path: `${dir}/4-prop/axe_r.png`, 182 | weight: 68, // 1% 183 | }, 184 | { 185 | id: 3, 186 | name: "War Axe", 187 | path: `${dir}/4-prop/waraxe_r.png`, 188 | weight: 67, 189 | }, 190 | { 191 | id: 4, 192 | name: "Wine Glass", 193 | path: `${dir}/4-prop/wineglass_r.png`, 194 | weight: 66, 195 | }, 196 | { 197 | id: 5, 198 | name: "Vodka", 199 | path: `${dir}/4-prop/vodka_r.png`, 200 | weight: 65, 201 | }, 202 | { 203 | id: 6, 204 | name: "Sword", 205 | path: `${dir}/4-prop/sword_r.png`, 206 | weight: 64, // 1% 207 | }, 208 | { 209 | id: 7, 210 | name: "Surfboard", 211 | path: `${dir}/4-prop/surfboard_r.png`, 212 | weight: 63, 213 | }, 214 | { 215 | id: 8, 216 | name: "Sunburst Electric Guitar", 217 | path: `${dir}/4-prop/sunburst electric guitar_ur.png`, 218 | weight: 62, 219 | }, 220 | { 221 | id: 9, 222 | name: "St.Patricks Beer", 223 | path: `${dir}/4-prop/st.patricks beer_r.png`, 224 | weight: 61, 225 | }, 226 | { 227 | id: 10, 228 | name: "Snowboard", 229 | path: `${dir}/4-prop/snowboard_r.png`, 230 | weight: 60, 231 | }, 232 | { 233 | id: 11, 234 | name: "Scepter", 235 | path: `${dir}/4-prop/scepter_r.png`, 236 | weight: 59, // 1% 237 | }, 238 | { 239 | id: 12, 240 | name: "Portal Gun", 241 | path: `${dir}/4-prop/portal gun_r.png`, 242 | weight: 58, 243 | }, 244 | { 245 | id: 13, 246 | name: "Pink Cuffs", 247 | path: `${dir}/4-prop/pink cuffs_r.png`, 248 | weight: 57, 249 | }, 250 | { 251 | id: 14, 252 | name: "Moon Wand", 253 | path: `${dir}/4-prop/moon wand_r.png`, 254 | weight: 56, 255 | }, 256 | { 257 | id: 15, 258 | name: "Money Wad", 259 | path: `${dir}/4-prop/moneywad_ur.png`, 260 | weight: 55, 261 | }, 262 | { 263 | id: 16, 264 | name: "Mixed Drink", 265 | path: `${dir}/4-prop/mixed drink_r.png`, 266 | weight: 54, 267 | }, 268 | { 269 | id: 17, 270 | name: "Electric Guitar", 271 | path: `${dir}/4-prop/greenelectric guitar_r.png`, 272 | weight: 53, 273 | }, 274 | { 275 | id: 18, 276 | name: "Drumsticks", 277 | path: `${dir}/4-prop/drumsticks_r.png`, 278 | weight: 52, 279 | }, 280 | { 281 | id: 19, 282 | name: "Devil's Pitchfork", 283 | path: `${dir}/4-prop/devils pitchfork_ur.png`, 284 | weight: 51, 285 | }, 286 | { 287 | id: 20, 288 | name: "Xbox Controller", 289 | path: `${dir}/4-prop/controller_r.png`, 290 | weight: 50, 291 | }, 292 | { 293 | id: 21, 294 | name: "Champagne", 295 | path: `${dir}/4-prop/champagne_r.png`, 296 | weight: 49, 297 | }, 298 | { 299 | id: 22, 300 | name: "Briefcase", 301 | path: `${dir}/4-prop/briefcase_r.png`, 302 | weight: 48, 303 | }, 304 | { 305 | id: 23, 306 | name: "Bong", 307 | path: `${dir}/4-prop/bong_ur.png`, 308 | weight: 47, 309 | }, 310 | { 311 | id: 24, 312 | name: "Beer", 313 | path: `${dir}/4-prop/beer_r.png`, 314 | weight: 46, // 1% 315 | }, 316 | { 317 | id: 25, 318 | name: "Skateboard", 319 | path: `${dir}/4-prop/skateboard_r.png`, 320 | weight: 45, 321 | }, 322 | { 323 | id: 26, 324 | name: "Witchs Broom", 325 | path: `${dir}/4-prop/witchsbroom.png`, 326 | weight: 44, 327 | }, 328 | { 329 | id: 27, 330 | name: "Tennis", 331 | path: `${dir}/4-prop/tennis.png`, 332 | weight: 43, 333 | }, 334 | { 335 | id: 28, 336 | name: "Taco", 337 | path: `${dir}/4-prop/taco.png`, 338 | weight: 42, // 1% 339 | }, 340 | { 341 | id: 29, 342 | name: "Syringe", 343 | path: `${dir}/4-prop/syringe.png`, 344 | weight: 41, 345 | }, 346 | { 347 | id: 30, 348 | name: "Icecream", 349 | path: `${dir}/4-prop/strawberry icecream.png`, 350 | weight: 40, 351 | }, 352 | { 353 | id: 31, 354 | name: "Squirt Gun", 355 | path: `${dir}/4-prop/squirt gun.png`, 356 | weight: 39, 357 | }, 358 | { 359 | id: 32, 360 | name: "Soda", 361 | path: `${dir}/4-prop/soda.png`, 362 | weight: 38, 363 | }, 364 | { 365 | id: 33, 366 | name: "Soccer Ball", 367 | path: `${dir}/4-prop/soccer ball.png`, 368 | weight: 37, 369 | }, 370 | { 371 | id: 34, 372 | name: "Sketch Book", 373 | path: `${dir}/4-prop/sketchbook.png`, 374 | weight: 36, 375 | }, 376 | { 377 | id: 35, 378 | name: "Rose", 379 | path: `${dir}/4-prop/rose.png`, 380 | weight: 35, 381 | }, 382 | { 383 | id: 36, 384 | name: "Pizza", 385 | path: `${dir}/4-prop/pizza.png`, 386 | weight: 34, 387 | }, 388 | { 389 | id: 37, 390 | name: "Painter", 391 | path: `${dir}/4-prop/painter.png`, 392 | weight: 33, 393 | }, 394 | { 395 | id: 38, 396 | name: "None", 397 | path: `${dir}/4-prop/none.png`, 398 | weight: 32, 399 | }, 400 | { 401 | id: 39, 402 | name: "Moneybag", 403 | path: `${dir}/4-prop/moneybag.png`, 404 | weight: 31, 405 | }, 406 | { 407 | id: 40, 408 | name: "Martini", 409 | path: `${dir}/4-prop/martini.png`, 410 | weight: 30, 411 | }, 412 | { 413 | id: 41, 414 | name: "Magical Wand", 415 | path: `${dir}/4-prop/magical wand.png`, 416 | weight: 29, 417 | }, 418 | { 419 | id: 42, 420 | name: "Knife", 421 | path: `${dir}/4-prop/knife.png`, 422 | weight: 28, 423 | }, 424 | { 425 | id: 43, 426 | name: "Judge Gavel", 427 | path: `${dir}/4-prop/judge gavel.png`, 428 | weight: 27, 429 | }, 430 | { 431 | id: 44, 432 | name: "Iced Tea", 433 | path: `${dir}/4-prop/iced tea.png`, 434 | weight: 26, 435 | }, 436 | { 437 | id: 45, 438 | name: "Iced Coffee", 439 | path: `${dir}/4-prop/iced coffee.png`, 440 | weight: 25, 441 | }, 442 | { 443 | id: 46, 444 | name: "Hotdog", 445 | path: `${dir}/4-prop/hotdog.png`, 446 | weight: 24, 447 | }, 448 | { 449 | id: 47, 450 | name: "Honeypot", 451 | path: `${dir}/4-prop/honeypot.png`, 452 | weight: 23, 453 | }, 454 | { 455 | id: 48, 456 | name: "Hamburger", 457 | path: `${dir}/4-prop/hamburger.png`, 458 | weight: 22, 459 | }, 460 | { 461 | id: 49, 462 | name: "Grenade", 463 | path: `${dir}/4-prop/grenade.png`, 464 | weight: 21, 465 | }, 466 | { 467 | id: 50, 468 | name: "Frappe", 469 | path: `${dir}/4-prop/frappe.png`, 470 | weight: 20, 471 | }, 472 | { 473 | id: 51, 474 | name: "Football", 475 | path: `${dir}/4-prop/football.png`, 476 | weight: 19, 477 | }, 478 | { 479 | id: 52, 480 | name: "Fishing Pole", 481 | path: `${dir}/4-prop/fishingpole.png`, 482 | weight: 18, 483 | }, 484 | { 485 | id: 53, 486 | name: "Explosive", 487 | path: `${dir}/4-prop/explosive.png`, 488 | weight: 17, 489 | }, 490 | { 491 | id: 54, 492 | name: "Donut", 493 | path: `${dir}/4-prop/donut.png`, 494 | weight: 16, 495 | }, 496 | { 497 | id: 55, 498 | name: "Controller", 499 | path: `${dir}/4-prop/controller blue.png`, 500 | weight: 15, 501 | }, 502 | { 503 | id: 56, 504 | name: "Coffee", 505 | path: `${dir}/4-prop/coffee.png`, 506 | weight: 14, 507 | }, 508 | { 509 | id: 57, 510 | name: "Coffee Cup", 511 | path: `${dir}/4-prop/coffee cup.png`, 512 | weight: 13, 513 | }, 514 | { 515 | id: 58, 516 | name: "Chocolate Icecream", 517 | path: `${dir}/4-prop/chocolate swirl icecream.png`, 518 | weight: 12, 519 | }, 520 | { 521 | id: 59, 522 | name: "Chainsaw", 523 | path: `${dir}/4-prop/chainsaw.png`, 524 | weight: 11, 525 | }, 526 | { 527 | id: 60, 528 | name: "Camera", 529 | path: `${dir}/4-prop/camera.png`, 530 | weight: 10, 531 | }, 532 | { 533 | id: 61, 534 | name: "Boombox", 535 | path: `${dir}/4-prop/boombox.png`, 536 | weight: 9, 537 | }, 538 | { 539 | id: 62, 540 | name: "Bomb", 541 | path: `${dir}/4-prop/bomb.png`, 542 | weight: 8, 543 | }, 544 | { 545 | id: 63, 546 | name: "Boba Tea", 547 | path: `${dir}/4-prop/boba tea.png`, 548 | weight: 7, 549 | }, 550 | { 551 | id: 64, 552 | name: "BasketBall", 553 | path: `${dir}/4-prop/basketball.png`, 554 | weight: 6, 555 | }, 556 | { 557 | id: 65, 558 | name: "Baseball Bat", 559 | path: `${dir}/4-prop/baseball bat.png`, 560 | weight: 5, 561 | }, 562 | { 563 | id: 66, 564 | name: "Acoustic Guitar Blue", 565 | path: `${dir}/4-prop/blue acoustic guitar_r.png`, 566 | weight: 4, // 1% 567 | }, 568 | { 569 | id: 67, 570 | name: "Electric Bass", 571 | path: `${dir}/4-prop/electric bass guitar_r.png`, 572 | weight: 3, // 1.5% 573 | }, 574 | { 575 | id: 68, 576 | name: "Acoustic Guitar", 577 | path: `${dir}/4-prop/acoustic guitar.png`, 578 | weight: 1.5, // 1.5% 579 | }, 580 | ], 581 | position: { x: 0, y: 0 }, 582 | size: { width: width, height: height }, 583 | }, 584 | { 585 | name: "Expression", 586 | elements: [ 587 | { 588 | id: 0, 589 | name: "Smile", 590 | path: `${dir}/5-expression/smile.png`, 591 | weight: 100, // 20% 592 | }, 593 | { 594 | id: 1, 595 | name: "Surprised", 596 | path: `${dir}/5-expression/surprised.png`, 597 | weight: 80, // 12% 598 | }, 599 | { 600 | id: 2, 601 | name: "Shocked", 602 | path: `${dir}/5-expression/shocked_r.png`, 603 | weight: 68, // 14% 604 | }, 605 | { 606 | id: 3, 607 | name: "Indifferent", 608 | path: `${dir}/5-expression/neutral.png`, 609 | weight: 54, // 15% 610 | }, 611 | { 612 | id: 4, 613 | name: "Laugh", 614 | path: `${dir}/5-expression/laugh_r.png`, 615 | weight: 39, // 14% 616 | }, 617 | { 618 | id: 5, 619 | name: "Gasp", 620 | path: `${dir}/5-expression/gasp_r.png`, 621 | weight: 25, // 13% 622 | }, 623 | { 624 | id: 6, 625 | name: "Biting Lip", 626 | path: `${dir}/5-expression/biting lip.png`, 627 | weight: 12, // 7% 628 | }, 629 | { 630 | id: 7, 631 | name: "Fangs", 632 | path: `${dir}/5-expression/fangs_ur.png`, 633 | weight: 5, // 5% 634 | }, 635 | ], 636 | position: { x: 0, y: 0 }, 637 | size: { width: width, height: height }, 638 | }, 639 | { 640 | name: "Face", 641 | elements: [ 642 | { 643 | id: 0, 644 | name: "None", 645 | path: `${dir}/6-face/none.png`, 646 | weight: 100, // 20% 647 | }, 648 | { 649 | id: 1, 650 | name: "Bloody Swipe", 651 | path: `${dir}/6-face/bloody swipe_r.png`, 652 | weight: 80, // 15% 653 | }, 654 | { 655 | id: 2, 656 | name: "Covid Mask", 657 | path: `${dir}/6-face/facemask_r.png`, 658 | weight: 65, // 15% 659 | }, 660 | { 661 | id: 3, 662 | name: "Flame Scar", 663 | path: `${dir}/6-face/flame scar_ur.png`, 664 | weight: 50, // 15% 665 | }, 666 | { 667 | id: 4, 668 | name: "Gas Mask", 669 | path: `${dir}/6-face/gasmask_r.png`, 670 | weight: 35, // 15% 671 | }, 672 | { 673 | id: 5, 674 | name: "Mustache Italiano", 675 | path: `${dir}/6-face/mustache italiano_r.png`, 676 | weight: 20, // 10% 677 | }, 678 | { 679 | id: 6, 680 | name: "Werewolf Swipe", 681 | path: `${dir}/6-face/werewolf swipe_ur.png`, 682 | weight: 10, // 10% 683 | }, 684 | ], 685 | position: { x: 0, y: 0 }, 686 | size: { width: width, height: height }, 687 | }, 688 | { 689 | name: "Eyewear", 690 | elements: [ 691 | { 692 | id: 0, 693 | name: "None", 694 | path: `${dir}/7-eyewear/none.png`, 695 | weight: 100, // 20% 696 | }, 697 | { 698 | id: 1, 699 | name: "Monocle", 700 | path: `${dir}/7-eyewear/monocle_ur.png`, 701 | weight: 80, // 15% 702 | }, 703 | { 704 | id: 2, 705 | name: "Bleeding Eyes", 706 | path: `${dir}/7-eyewear/bleeding eyes_ur.png`, 707 | weight: 65, // 15% 708 | }, 709 | { 710 | id: 3, 711 | name: "Pirate Patch", 712 | path: `${dir}/7-eyewear/pirate patch_r.png`, 713 | weight: 50, // 15% 714 | }, 715 | { 716 | id: 4, 717 | name: "Ski Goggles", 718 | path: `${dir}/7-eyewear/ski goggles_r.png`, 719 | weight: 35, // 15% 720 | }, 721 | { 722 | id: 5, 723 | name: "Sunglasses Vacation", 724 | path: `${dir}/7-eyewear/sunglasses vacation_r.png`, 725 | weight: 20, // 15% 726 | }, 727 | { 728 | id: 6, 729 | name: "Sasuke Eye", 730 | path: `${dir}/7-eyewear/sasuke eye_ur.png`, 731 | weight: 5, // 5% 732 | }, 733 | ], 734 | position: { x: 0, y: 0 }, 735 | size: { width: width, height: height }, 736 | }, 737 | { 738 | name: "Headpiece", 739 | elements: [ 740 | { 741 | id: 0, 742 | name: "Antennas", 743 | path: `${dir}/8-headpiece/antenna.png`, 744 | weight: 100, // 25% 745 | }, 746 | { 747 | id: 1, 748 | name: "Witch Hat", 749 | path: `${dir}/8-headpiece/witchhat.png`, 750 | weight: 75, // 20% 751 | }, 752 | { 753 | id: 2, 754 | name: "Dog Filter", 755 | path: `${dir}/8-headpiece/dog filter_r.png`, 756 | weight: 55, // 15% 757 | }, 758 | { 759 | id: 3, 760 | name: "Pirate Hat", 761 | path: `${dir}/8-headpiece/pirate hat_r.png`, 762 | weight: 40, // 15% 763 | }, 764 | { 765 | id: 4, 766 | name: "Crown of Thorns", 767 | path: `${dir}/8-headpiece/crown of thorns.png`, 768 | weight: 25, // 15% 769 | }, 770 | { 771 | id: 5, 772 | name: "Steampunk Hat", 773 | path: `${dir}/8-headpiece/steampunk hat_r.png`, 774 | weight: 10, // 10% 775 | }, 776 | ], 777 | position: { x: 0, y: 0 }, 778 | size: { width: width, height: height }, 779 | }, 780 | ], 781 | }, 782 | }; 783 | 784 | module.exports = { 785 | width, 786 | height, 787 | description, 788 | baseImageUri, 789 | editionSize, 790 | startEditionFrom, 791 | endEditionAt, 792 | races, 793 | raceWeights, 794 | }; 795 | -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/output/1.json: -------------------------------------------------------------------------------- 1 | {"dna":"516144100","name":"#1","description":"This NFT is part of The Bee Collaborative Collection | Save the Bees with NFTs!","image":"https://gateway.ipfs.io/ipns/k51qzi5uqu5dhl0enp0dupzorbyhsmsdj1aewjbghr0se5kb1w1s65dof038g5/1.png","edition":1,"date":1631849725245,"attributes":[{"trait_type":"Background","value":"BadAcid"},{"trait_type":"Extra","value":"Spooky"},{"trait_type":"Character","value":"Twee Rainbow Wings"},{"trait_type":"Prop","value":"Moon Wand"},{"trait_type":"Expression","value":"Laugh"},{"trait_type":"Face","value":"Bloody Swipe"},{"trait_type":"Eyewear","value":"None"},{"trait_type":"Headpiece","value":"Antennas"}]} -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/output/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/output/1.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/output/10.json: -------------------------------------------------------------------------------- 1 | {"dna":"052255054","name":"#10","description":"This NFT is part of The Bee Collaborative Collection | Save the Bees with NFTs!","image":"https://gateway.ipfs.io/ipns/k51qzi5uqu5dhl0enp0dupzorbyhsmsdj1aewjbghr0se5kb1w1s65dof038g5/10.png","edition":10,"date":1631849727955,"attributes":[{"trait_type":"Background","value":"Astronaut"},{"trait_type":"Extra","value":"Christmas Lights"},{"trait_type":"Character","value":"Twee Pink Wings"},{"trait_type":"Prop","value":"Skateboard"},{"trait_type":"Expression","value":"Gasp"},{"trait_type":"Face","value":"None"},{"trait_type":"Eyewear","value":"Sunglasses Vacation"},{"trait_type":"Headpiece","value":"Crown of Thorns"}]} -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/output/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/output/10.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/output/2.json: -------------------------------------------------------------------------------- 1 | {"dna":"04003051","name":"#2","description":"This NFT is part of The Bee Collaborative Collection | Save the Bees with NFTs!","image":"https://gateway.ipfs.io/ipns/k51qzi5uqu5dhl0enp0dupzorbyhsmsdj1aewjbghr0se5kb1w1s65dof038g5/2.png","edition":2,"date":1631849725559,"attributes":[{"trait_type":"Background","value":"Astronaut"},{"trait_type":"Extra","value":"Dinosaurs"},{"trait_type":"Character","value":"TweeTheBee"},{"trait_type":"Prop","value":"None"},{"trait_type":"Expression","value":"Indifferent"},{"trait_type":"Face","value":"None"},{"trait_type":"Eyewear","value":"Sunglasses Vacation"},{"trait_type":"Headpiece","value":"Witch Hat"}]} -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/output/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/output/2.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/output/3.json: -------------------------------------------------------------------------------- 1 | {"dna":"550450534","name":"#3","description":"This NFT is part of The Bee Collaborative Collection | Save the Bees with NFTs!","image":"https://gateway.ipfs.io/ipns/k51qzi5uqu5dhl0enp0dupzorbyhsmsdj1aewjbghr0se5kb1w1s65dof038g5/3.png","edition":3,"date":1631849725879,"attributes":[{"trait_type":"Background","value":"BadAcid"},{"trait_type":"Extra","value":"Christmas Lights"},{"trait_type":"Character","value":"TweeTheBee"},{"trait_type":"Prop","value":"Iced Coffee"},{"trait_type":"Expression","value":"Smile"},{"trait_type":"Face","value":"Mustache Italiano"},{"trait_type":"Eyewear","value":"Pirate Patch"},{"trait_type":"Headpiece","value":"Crown of Thorns"}]} -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/output/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/output/3.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/output/4.json: -------------------------------------------------------------------------------- 1 | {"dna":"550444300","name":"#4","description":"This NFT is part of The Bee Collaborative Collection | Save the Bees with NFTs!","image":"https://gateway.ipfs.io/ipns/k51qzi5uqu5dhl0enp0dupzorbyhsmsdj1aewjbghr0se5kb1w1s65dof038g5/4.png","edition":4,"date":1631849726183,"attributes":[{"trait_type":"Background","value":"BadAcid"},{"trait_type":"Extra","value":"Christmas Lights"},{"trait_type":"Character","value":"TweeTheBee"},{"trait_type":"Prop","value":"Iced Tea"},{"trait_type":"Expression","value":"Laugh"},{"trait_type":"Face","value":"Flame Scar"},{"trait_type":"Eyewear","value":"None"},{"trait_type":"Headpiece","value":"Antennas"}]} -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/output/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/output/4.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/output/5.json: -------------------------------------------------------------------------------- 1 | {"dna":"12401511","name":"#5","description":"This NFT is part of The Bee Collaborative Collection | Save the Bees with NFTs!","image":"https://gateway.ipfs.io/ipns/k51qzi5uqu5dhl0enp0dupzorbyhsmsdj1aewjbghr0se5kb1w1s65dof038g5/5.png","edition":5,"date":1631849726494,"attributes":[{"trait_type":"Background","value":"Blue Spiral"},{"trait_type":"Extra","value":"Devil Tail"},{"trait_type":"Character","value":"Twee Green Wings"},{"trait_type":"Prop","value":"None"},{"trait_type":"Expression","value":"Surprised"},{"trait_type":"Face","value":"Mustache Italiano"},{"trait_type":"Eyewear","value":"Monocle"},{"trait_type":"Headpiece","value":"Witch Hat"}]} -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/output/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/output/5.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/output/6.json: -------------------------------------------------------------------------------- 1 | {"dna":"35297410","name":"#6","description":"This NFT is part of The Bee Collaborative Collection | Save the Bees with NFTs!","image":"https://gateway.ipfs.io/ipns/k51qzi5uqu5dhl0enp0dupzorbyhsmsdj1aewjbghr0se5kb1w1s65dof038g5/6.png","edition":6,"date":1631849726678,"attributes":[{"trait_type":"Background","value":"Dancefloor"},{"trait_type":"Extra","value":"Christmas Lights"},{"trait_type":"Character","value":"Twee Pink Wings"},{"trait_type":"Prop","value":"St.Patricks Beer"},{"trait_type":"Expression","value":"Fangs"},{"trait_type":"Face","value":"Gas Mask"},{"trait_type":"Eyewear","value":"Monocle"},{"trait_type":"Headpiece","value":"Antennas"}]} -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/output/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/output/6.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/output/7.json: -------------------------------------------------------------------------------- 1 | {"dna":"10405435","name":"#7","description":"This NFT is part of The Bee Collaborative Collection | Save the Bees with NFTs!","image":"https://gateway.ipfs.io/ipns/k51qzi5uqu5dhl0enp0dupzorbyhsmsdj1aewjbghr0se5kb1w1s65dof038g5/7.png","edition":7,"date":1631849726994,"attributes":[{"trait_type":"Background","value":"Blue Spiral"},{"trait_type":"Extra","value":"none"},{"trait_type":"Character","value":"Twee Green Wings"},{"trait_type":"Prop","value":"None"},{"trait_type":"Expression","value":"Gasp"},{"trait_type":"Face","value":"Gas Mask"},{"trait_type":"Eyewear","value":"Pirate Patch"},{"trait_type":"Headpiece","value":"Steampunk Hat"}]} -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/output/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/output/7.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/output/8.json: -------------------------------------------------------------------------------- 1 | {"dna":"22165102","name":"#8","description":"This NFT is part of The Bee Collaborative Collection | Save the Bees with NFTs!","image":"https://gateway.ipfs.io/ipns/k51qzi5uqu5dhl0enp0dupzorbyhsmsdj1aewjbghr0se5kb1w1s65dof038g5/8.png","edition":8,"date":1631849727359,"attributes":[{"trait_type":"Background","value":"Lightening"},{"trait_type":"Extra","value":"Devil Tail"},{"trait_type":"Character","value":"Twee Blue Wings"},{"trait_type":"Prop","value":"Sword"},{"trait_type":"Expression","value":"Gasp"},{"trait_type":"Face","value":"Bloody Swipe"},{"trait_type":"Eyewear","value":"None"},{"trait_type":"Headpiece","value":"Dog Filter"}]} -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/output/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/output/8.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/output/9.json: -------------------------------------------------------------------------------- 1 | {"dna":"31403305","name":"#9","description":"This NFT is part of The Bee Collaborative Collection | Save the Bees with NFTs!","image":"https://gateway.ipfs.io/ipns/k51qzi5uqu5dhl0enp0dupzorbyhsmsdj1aewjbghr0se5kb1w1s65dof038g5/9.png","edition":9,"date":1631849727656,"attributes":[{"trait_type":"Background","value":"Dancefloor"},{"trait_type":"Extra","value":"Spooky"},{"trait_type":"Character","value":"Twee Green Wings"},{"trait_type":"Prop","value":"None"},{"trait_type":"Expression","value":"Indifferent"},{"trait_type":"Face","value":"Flame Scar"},{"trait_type":"Eyewear","value":"None"},{"trait_type":"Headpiece","value":"Steampunk Hat"}]} -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/output/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/ArtGeneratorByHashLips/output/9.png -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/output/_metadata.json: -------------------------------------------------------------------------------- 1 | [{"dna":"250216511","name":"#10001","description":"This NFT is part of The Bee Collaborative Collection | Save the Bees with NFTs!","image":"https://gateway.ipfs.io/ipns/k51qzi5uqu5dhl0enp0dupzorbyhsmsdj1aewjbghr0se5kb1w1s65dof038g5/10001.png","edition":10001,"date":1631869004075,"attributes":[{"trait_type":"Background","value":"Lightening"},{"trait_type":"Extra","value":"Christmas Lights"},{"trait_type":"Character","value":"TweeTheBee"},{"trait_type":"Prop","value":"Champagne"},{"trait_type":"Expression","value":"Biting Lip"},{"trait_type":"Face","value":"Mustache Italiano"},{"trait_type":"Eyewear","value":"Monocle"},{"trait_type":"Headpiece","value":"Witch Hat"}]},{"dna":"41322540","name":"#10002","description":"This NFT is part of The Bee Collaborative Collection | Save the Bees with NFTs!","image":"https://gateway.ipfs.io/ipns/k51qzi5uqu5dhl0enp0dupzorbyhsmsdj1aewjbghr0se5kb1w1s65dof038g5/10002.png","edition":10002,"date":1631869004448,"attributes":[{"trait_type":"Background","value":"Acryllica"},{"trait_type":"Extra","value":"Spooky"},{"trait_type":"Character","value":"Twee Purple Wings"},{"trait_type":"Prop","value":"Fire Axe"},{"trait_type":"Expression","value":"Shocked"},{"trait_type":"Face","value":"Mustache Italiano"},{"trait_type":"Eyewear","value":"Ski Goggles"},{"trait_type":"Headpiece","value":"Antennas"}]},{"dna":"050613213","name":"#10003","description":"This NFT is part of The Bee Collaborative Collection | Save the Bees with NFTs!","image":"https://gateway.ipfs.io/ipns/k51qzi5uqu5dhl0enp0dupzorbyhsmsdj1aewjbghr0se5kb1w1s65dof038g5/10003.png","edition":10003,"date":1631869004755,"attributes":[{"trait_type":"Background","value":"Astronaut"},{"trait_type":"Extra","value":"Christmas Lights"},{"trait_type":"Character","value":"TweeTheBee"},{"trait_type":"Prop","value":"Boombox"},{"trait_type":"Expression","value":"Indifferent"},{"trait_type":"Face","value":"Covid Mask"},{"trait_type":"Eyewear","value":"Monocle"},{"trait_type":"Headpiece","value":"Pirate Hat"}]},{"dna":"553102550","name":"#10004","description":"This NFT is part of The Bee Collaborative Collection | Save the Bees with NFTs!","image":"https://gateway.ipfs.io/ipns/k51qzi5uqu5dhl0enp0dupzorbyhsmsdj1aewjbghr0se5kb1w1s65dof038g5/10004.png","edition":10004,"date":1631869005070,"attributes":[{"trait_type":"Background","value":"BadAcid"},{"trait_type":"Extra","value":"Christmas Lights"},{"trait_type":"Character","value":"Twee Purple Wings"},{"trait_type":"Prop","value":"Snowboard"},{"trait_type":"Expression","value":"Shocked"},{"trait_type":"Face","value":"Mustache Italiano"},{"trait_type":"Eyewear","value":"Sunglasses Vacation"},{"trait_type":"Headpiece","value":"Antennas"}]},{"dna":"152402264","name":"#10005","description":"This NFT is part of The Bee Collaborative Collection | Save the Bees with NFTs!","image":"https://gateway.ipfs.io/ipns/k51qzi5uqu5dhl0enp0dupzorbyhsmsdj1aewjbghr0se5kb1w1s65dof038g5/10005.png","edition":10005,"date":1631869005387,"attributes":[{"trait_type":"Background","value":"Blue Spiral"},{"trait_type":"Extra","value":"Christmas Lights"},{"trait_type":"Character","value":"Twee Pink Wings"},{"trait_type":"Prop","value":"Martini"},{"trait_type":"Expression","value":"Shocked"},{"trait_type":"Face","value":"Covid Mask"},{"trait_type":"Eyewear","value":"Sasuke Eye"},{"trait_type":"Headpiece","value":"Crown of Thorns"}]},{"dna":"25303430","name":"#10006","description":"This NFT is part of The Bee Collaborative Collection | Save the Bees with NFTs!","image":"https://gateway.ipfs.io/ipns/k51qzi5uqu5dhl0enp0dupzorbyhsmsdj1aewjbghr0se5kb1w1s65dof038g5/10006.png","edition":10006,"date":1631869005757,"attributes":[{"trait_type":"Background","value":"Lightening"},{"trait_type":"Extra","value":"Christmas Lights"},{"trait_type":"Character","value":"Twee Purple Wings"},{"trait_type":"Prop","value":"None"},{"trait_type":"Expression","value":"Indifferent"},{"trait_type":"Face","value":"Gas Mask"},{"trait_type":"Eyewear","value":"Pirate Patch"},{"trait_type":"Headpiece","value":"Antennas"}]},{"dna":"250292015","name":"#10007","description":"This NFT is part of The Bee Collaborative Collection | Save the Bees with NFTs!","image":"https://gateway.ipfs.io/ipns/k51qzi5uqu5dhl0enp0dupzorbyhsmsdj1aewjbghr0se5kb1w1s65dof038g5/10007.png","edition":10007,"date":1631869006112,"attributes":[{"trait_type":"Background","value":"Lightening"},{"trait_type":"Extra","value":"Christmas Lights"},{"trait_type":"Character","value":"TweeTheBee"},{"trait_type":"Prop","value":"Syringe"},{"trait_type":"Expression","value":"Shocked"},{"trait_type":"Face","value":"None"},{"trait_type":"Eyewear","value":"Monocle"},{"trait_type":"Headpiece","value":"Steampunk Hat"}]},{"dna":"352295124","name":"#10008","description":"This NFT is part of The Bee Collaborative Collection | Save the Bees with NFTs!","image":"https://gateway.ipfs.io/ipns/k51qzi5uqu5dhl0enp0dupzorbyhsmsdj1aewjbghr0se5kb1w1s65dof038g5/10008.png","edition":10008,"date":1631869006286,"attributes":[{"trait_type":"Background","value":"Dancefloor"},{"trait_type":"Extra","value":"Christmas Lights"},{"trait_type":"Character","value":"Twee Pink Wings"},{"trait_type":"Prop","value":"Syringe"},{"trait_type":"Expression","value":"Gasp"},{"trait_type":"Face","value":"Bloody Swipe"},{"trait_type":"Eyewear","value":"Bleeding Eyes"},{"trait_type":"Headpiece","value":"Crown of Thorns"}]},{"dna":"30104403","name":"#10009","description":"This NFT is part of The Bee Collaborative Collection | Save the Bees with NFTs!","image":"https://gateway.ipfs.io/ipns/k51qzi5uqu5dhl0enp0dupzorbyhsmsdj1aewjbghr0se5kb1w1s65dof038g5/10009.png","edition":10009,"date":1631869006447,"attributes":[{"trait_type":"Background","value":"Dancefloor"},{"trait_type":"Extra","value":"none"},{"trait_type":"Character","value":"Twee Blue Wings"},{"trait_type":"Prop","value":"None"},{"trait_type":"Expression","value":"Laugh"},{"trait_type":"Face","value":"Gas Mask"},{"trait_type":"Eyewear","value":"None"},{"trait_type":"Headpiece","value":"Pirate Hat"}]},{"dna":"03000550","name":"#10010","description":"This NFT is part of The Bee Collaborative Collection | Save the Bees with NFTs!","image":"https://gateway.ipfs.io/ipns/k51qzi5uqu5dhl0enp0dupzorbyhsmsdj1aewjbghr0se5kb1w1s65dof038g5/10010.png","edition":10010,"date":1631869006745,"attributes":[{"trait_type":"Background","value":"Astronaut"},{"trait_type":"Extra","value":"Polaroids"},{"trait_type":"Character","value":"TweeTheBee"},{"trait_type":"Prop","value":"None"},{"trait_type":"Expression","value":"Smile"},{"trait_type":"Face","value":"Mustache Italiano"},{"trait_type":"Eyewear","value":"Sunglasses Vacation"},{"trait_type":"Headpiece","value":"Antennas"}]}] -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "art_generator", 3 | "version": "1.0.0", 4 | "lockfileVersion": 1, 5 | "requires": true, 6 | "dependencies": { 7 | "@mapbox/node-pre-gyp": { 8 | "version": "1.0.5", 9 | "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.5.tgz", 10 | "integrity": "sha512-4srsKPXWlIxp5Vbqz5uLfBN+du2fJChBoYn/f2h991WLdk7jUvcSk/McVLSv/X+xQIPI8eGD5GjrnygdyHnhPA==", 11 | "requires": { 12 | "detect-libc": "^1.0.3", 13 | "https-proxy-agent": "^5.0.0", 14 | "make-dir": "^3.1.0", 15 | "node-fetch": "^2.6.1", 16 | "nopt": "^5.0.0", 17 | "npmlog": "^4.1.2", 18 | "rimraf": "^3.0.2", 19 | "semver": "^7.3.4", 20 | "tar": "^6.1.0" 21 | } 22 | }, 23 | "abbrev": { 24 | "version": "1.1.1", 25 | "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", 26 | "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" 27 | }, 28 | "agent-base": { 29 | "version": "6.0.2", 30 | "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", 31 | "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", 32 | "requires": { 33 | "debug": "4" 34 | } 35 | }, 36 | "all": { 37 | "version": "0.0.0", 38 | "resolved": "https://registry.npmjs.org/all/-/all-0.0.0.tgz", 39 | "integrity": "sha1-+yqnXUdZ1A457LsRj6vwzBH/VU8=" 40 | }, 41 | "ansi-regex": { 42 | "version": "2.1.1", 43 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 44 | "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" 45 | }, 46 | "aproba": { 47 | "version": "1.2.0", 48 | "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", 49 | "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" 50 | }, 51 | "are-we-there-yet": { 52 | "version": "1.1.7", 53 | "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", 54 | "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", 55 | "requires": { 56 | "delegates": "^1.0.0", 57 | "readable-stream": "^2.0.6" 58 | } 59 | }, 60 | "balanced-match": { 61 | "version": "1.0.2", 62 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 63 | "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" 64 | }, 65 | "brace-expansion": { 66 | "version": "1.1.11", 67 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 68 | "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 69 | "requires": { 70 | "balanced-match": "^1.0.0", 71 | "concat-map": "0.0.1" 72 | } 73 | }, 74 | "canvas": { 75 | "version": "2.8.0", 76 | "resolved": "https://registry.npmjs.org/canvas/-/canvas-2.8.0.tgz", 77 | "integrity": "sha512-gLTi17X8WY9Cf5GZ2Yns8T5lfBOcGgFehDFb+JQwDqdOoBOcECS9ZWMEAqMSVcMYwXD659J8NyzjRY/2aE+C2Q==", 78 | "requires": { 79 | "@mapbox/node-pre-gyp": "^1.0.0", 80 | "nan": "^2.14.0", 81 | "simple-get": "^3.0.3" 82 | } 83 | }, 84 | "chownr": { 85 | "version": "2.0.0", 86 | "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", 87 | "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" 88 | }, 89 | "code-point-at": { 90 | "version": "1.1.0", 91 | "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", 92 | "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" 93 | }, 94 | "concat-map": { 95 | "version": "0.0.1", 96 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 97 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" 98 | }, 99 | "console-control-strings": { 100 | "version": "1.1.0", 101 | "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", 102 | "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" 103 | }, 104 | "core-util-is": { 105 | "version": "1.0.3", 106 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", 107 | "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" 108 | }, 109 | "debug": { 110 | "version": "4.3.2", 111 | "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", 112 | "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", 113 | "requires": { 114 | "ms": "2.1.2" 115 | } 116 | }, 117 | "decompress-response": { 118 | "version": "4.2.1", 119 | "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", 120 | "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", 121 | "requires": { 122 | "mimic-response": "^2.0.0" 123 | } 124 | }, 125 | "delegates": { 126 | "version": "1.0.0", 127 | "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", 128 | "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" 129 | }, 130 | "detect-libc": { 131 | "version": "1.0.3", 132 | "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", 133 | "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" 134 | }, 135 | "fs-minipass": { 136 | "version": "2.1.0", 137 | "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", 138 | "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", 139 | "requires": { 140 | "minipass": "^3.0.0" 141 | } 142 | }, 143 | "fs.realpath": { 144 | "version": "1.0.0", 145 | "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 146 | "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" 147 | }, 148 | "gauge": { 149 | "version": "2.7.4", 150 | "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", 151 | "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", 152 | "requires": { 153 | "aproba": "^1.0.3", 154 | "console-control-strings": "^1.0.0", 155 | "has-unicode": "^2.0.0", 156 | "object-assign": "^4.1.0", 157 | "signal-exit": "^3.0.0", 158 | "string-width": "^1.0.1", 159 | "strip-ansi": "^3.0.1", 160 | "wide-align": "^1.1.0" 161 | } 162 | }, 163 | "glob": { 164 | "version": "7.1.7", 165 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", 166 | "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", 167 | "requires": { 168 | "fs.realpath": "^1.0.0", 169 | "inflight": "^1.0.4", 170 | "inherits": "2", 171 | "minimatch": "^3.0.4", 172 | "once": "^1.3.0", 173 | "path-is-absolute": "^1.0.0" 174 | } 175 | }, 176 | "has-unicode": { 177 | "version": "2.0.1", 178 | "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", 179 | "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" 180 | }, 181 | "https-proxy-agent": { 182 | "version": "5.0.0", 183 | "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", 184 | "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", 185 | "requires": { 186 | "agent-base": "6", 187 | "debug": "4" 188 | } 189 | }, 190 | "inflight": { 191 | "version": "1.0.6", 192 | "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 193 | "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 194 | "requires": { 195 | "once": "^1.3.0", 196 | "wrappy": "1" 197 | } 198 | }, 199 | "inherits": { 200 | "version": "2.0.4", 201 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 202 | "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 203 | }, 204 | "is-fullwidth-code-point": { 205 | "version": "1.0.0", 206 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", 207 | "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", 208 | "requires": { 209 | "number-is-nan": "^1.0.0" 210 | } 211 | }, 212 | "isarray": { 213 | "version": "1.0.0", 214 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 215 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" 216 | }, 217 | "lru-cache": { 218 | "version": "6.0.0", 219 | "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 220 | "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 221 | "requires": { 222 | "yallist": "^4.0.0" 223 | } 224 | }, 225 | "make-dir": { 226 | "version": "3.1.0", 227 | "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", 228 | "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", 229 | "requires": { 230 | "semver": "^6.0.0" 231 | }, 232 | "dependencies": { 233 | "semver": { 234 | "version": "6.3.0", 235 | "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 236 | "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" 237 | } 238 | } 239 | }, 240 | "mimic-response": { 241 | "version": "2.1.0", 242 | "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", 243 | "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==" 244 | }, 245 | "minimatch": { 246 | "version": "3.0.4", 247 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 248 | "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 249 | "requires": { 250 | "brace-expansion": "^1.1.7" 251 | } 252 | }, 253 | "minipass": { 254 | "version": "3.1.3", 255 | "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", 256 | "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", 257 | "requires": { 258 | "yallist": "^4.0.0" 259 | } 260 | }, 261 | "minizlib": { 262 | "version": "2.1.2", 263 | "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", 264 | "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", 265 | "requires": { 266 | "minipass": "^3.0.0", 267 | "yallist": "^4.0.0" 268 | } 269 | }, 270 | "mkdirp": { 271 | "version": "1.0.4", 272 | "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", 273 | "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" 274 | }, 275 | "ms": { 276 | "version": "2.1.2", 277 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 278 | "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" 279 | }, 280 | "nan": { 281 | "version": "2.15.0", 282 | "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", 283 | "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==" 284 | }, 285 | "node-fetch": { 286 | "version": "2.6.2", 287 | "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.2.tgz", 288 | "integrity": "sha512-aLoxToI6RfZ+0NOjmWAgn9+LEd30YCkJKFSyWacNZdEKTit/ZMcKjGkTRo8uWEsnIb/hfKecNPEbln02PdWbcA==" 289 | }, 290 | "nopt": { 291 | "version": "5.0.0", 292 | "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", 293 | "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", 294 | "requires": { 295 | "abbrev": "1" 296 | } 297 | }, 298 | "npmlog": { 299 | "version": "4.1.2", 300 | "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", 301 | "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", 302 | "requires": { 303 | "are-we-there-yet": "~1.1.2", 304 | "console-control-strings": "~1.1.0", 305 | "gauge": "~2.7.3", 306 | "set-blocking": "~2.0.0" 307 | } 308 | }, 309 | "number-is-nan": { 310 | "version": "1.0.1", 311 | "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", 312 | "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" 313 | }, 314 | "object-assign": { 315 | "version": "4.1.1", 316 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 317 | "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" 318 | }, 319 | "once": { 320 | "version": "1.4.0", 321 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 322 | "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 323 | "requires": { 324 | "wrappy": "1" 325 | } 326 | }, 327 | "path-is-absolute": { 328 | "version": "1.0.1", 329 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 330 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" 331 | }, 332 | "process-nextick-args": { 333 | "version": "2.0.1", 334 | "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 335 | "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" 336 | }, 337 | "readable-stream": { 338 | "version": "2.3.7", 339 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 340 | "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 341 | "requires": { 342 | "core-util-is": "~1.0.0", 343 | "inherits": "~2.0.3", 344 | "isarray": "~1.0.0", 345 | "process-nextick-args": "~2.0.0", 346 | "safe-buffer": "~5.1.1", 347 | "string_decoder": "~1.1.1", 348 | "util-deprecate": "~1.0.1" 349 | } 350 | }, 351 | "rimraf": { 352 | "version": "3.0.2", 353 | "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 354 | "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 355 | "requires": { 356 | "glob": "^7.1.3" 357 | } 358 | }, 359 | "safe-buffer": { 360 | "version": "5.1.2", 361 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 362 | "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 363 | }, 364 | "semver": { 365 | "version": "7.3.5", 366 | "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 367 | "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 368 | "requires": { 369 | "lru-cache": "^6.0.0" 370 | } 371 | }, 372 | "set-blocking": { 373 | "version": "2.0.0", 374 | "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", 375 | "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" 376 | }, 377 | "signal-exit": { 378 | "version": "3.0.3", 379 | "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", 380 | "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" 381 | }, 382 | "simple-concat": { 383 | "version": "1.0.1", 384 | "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", 385 | "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" 386 | }, 387 | "simple-get": { 388 | "version": "3.1.0", 389 | "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz", 390 | "integrity": "sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==", 391 | "requires": { 392 | "decompress-response": "^4.2.0", 393 | "once": "^1.3.1", 394 | "simple-concat": "^1.0.0" 395 | } 396 | }, 397 | "string-width": { 398 | "version": "1.0.2", 399 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", 400 | "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", 401 | "requires": { 402 | "code-point-at": "^1.0.0", 403 | "is-fullwidth-code-point": "^1.0.0", 404 | "strip-ansi": "^3.0.0" 405 | } 406 | }, 407 | "string_decoder": { 408 | "version": "1.1.1", 409 | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 410 | "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 411 | "requires": { 412 | "safe-buffer": "~5.1.0" 413 | } 414 | }, 415 | "strip-ansi": { 416 | "version": "3.0.1", 417 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 418 | "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", 419 | "requires": { 420 | "ansi-regex": "^2.0.0" 421 | } 422 | }, 423 | "tar": { 424 | "version": "6.1.11", 425 | "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", 426 | "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", 427 | "requires": { 428 | "chownr": "^2.0.0", 429 | "fs-minipass": "^2.0.0", 430 | "minipass": "^3.0.0", 431 | "minizlib": "^2.1.1", 432 | "mkdirp": "^1.0.3", 433 | "yallist": "^4.0.0" 434 | } 435 | }, 436 | "util-deprecate": { 437 | "version": "1.0.2", 438 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 439 | "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" 440 | }, 441 | "wide-align": { 442 | "version": "1.1.3", 443 | "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", 444 | "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", 445 | "requires": { 446 | "string-width": "^1.0.2 || 2" 447 | } 448 | }, 449 | "wrappy": { 450 | "version": "1.0.2", 451 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 452 | "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" 453 | }, 454 | "yallist": { 455 | "version": "4.0.0", 456 | "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 457 | "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" 458 | } 459 | } 460 | } 461 | -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "art_generator", 3 | "version": "1.0.0", 4 | "description": "Create generative art by using the canvas api and node js, feel free to contribute to this repo with new ideas.", 5 | "main": "index.js", 6 | "scripts": { 7 | "test": "echo \"Error: no test specified\" && exit 1" 8 | }, 9 | "author": "Daniel Eugene Botha", 10 | "license": "ISC", 11 | "dependencies": { 12 | "all": "^0.0.0", 13 | "canvas": "^2.8.0" 14 | }, 15 | "devDependencies": {} 16 | } 17 | -------------------------------------------------------------------------------- /ArtGeneratorByHashLips/yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@mapbox/node-pre-gyp@^1.0.0": 6 | version "1.0.5" 7 | resolved "https://registry.yarnpkg.com/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.5.tgz#2a0b32fcb416fb3f2250fd24cb2a81421a4f5950" 8 | integrity sha512-4srsKPXWlIxp5Vbqz5uLfBN+du2fJChBoYn/f2h991WLdk7jUvcSk/McVLSv/X+xQIPI8eGD5GjrnygdyHnhPA== 9 | dependencies: 10 | detect-libc "^1.0.3" 11 | https-proxy-agent "^5.0.0" 12 | make-dir "^3.1.0" 13 | node-fetch "^2.6.1" 14 | nopt "^5.0.0" 15 | npmlog "^4.1.2" 16 | rimraf "^3.0.2" 17 | semver "^7.3.4" 18 | tar "^6.1.0" 19 | 20 | abbrev@1: 21 | version "1.1.1" 22 | resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" 23 | integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== 24 | 25 | agent-base@6: 26 | version "6.0.2" 27 | resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" 28 | integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== 29 | dependencies: 30 | debug "4" 31 | 32 | all@^0.0.0: 33 | version "0.0.0" 34 | resolved "https://registry.yarnpkg.com/all/-/all-0.0.0.tgz#fb2aa75d4759d40e39ecbb118fabf0cc11ff554f" 35 | integrity sha1-+yqnXUdZ1A457LsRj6vwzBH/VU8= 36 | 37 | ansi-regex@^2.0.0: 38 | version "2.1.1" 39 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" 40 | integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= 41 | 42 | ansi-regex@^3.0.0: 43 | version "3.0.0" 44 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" 45 | integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= 46 | 47 | aproba@^1.0.3: 48 | version "1.2.0" 49 | resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" 50 | integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== 51 | 52 | are-we-there-yet@~1.1.2: 53 | version "1.1.5" 54 | resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" 55 | integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== 56 | dependencies: 57 | delegates "^1.0.0" 58 | readable-stream "^2.0.6" 59 | 60 | balanced-match@^1.0.0: 61 | version "1.0.2" 62 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" 63 | integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== 64 | 65 | brace-expansion@^1.1.7: 66 | version "1.1.11" 67 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" 68 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== 69 | dependencies: 70 | balanced-match "^1.0.0" 71 | concat-map "0.0.1" 72 | 73 | canvas@^2.8.0: 74 | version "2.8.0" 75 | resolved "https://registry.yarnpkg.com/canvas/-/canvas-2.8.0.tgz#f99ca7f25e6e26686661ffa4fec1239bbef74461" 76 | integrity sha512-gLTi17X8WY9Cf5GZ2Yns8T5lfBOcGgFehDFb+JQwDqdOoBOcECS9ZWMEAqMSVcMYwXD659J8NyzjRY/2aE+C2Q== 77 | dependencies: 78 | "@mapbox/node-pre-gyp" "^1.0.0" 79 | nan "^2.14.0" 80 | simple-get "^3.0.3" 81 | 82 | chownr@^2.0.0: 83 | version "2.0.0" 84 | resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" 85 | integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== 86 | 87 | code-point-at@^1.0.0: 88 | version "1.1.0" 89 | resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" 90 | integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= 91 | 92 | concat-map@0.0.1: 93 | version "0.0.1" 94 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" 95 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= 96 | 97 | console-control-strings@^1.0.0, console-control-strings@~1.1.0: 98 | version "1.1.0" 99 | resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" 100 | integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= 101 | 102 | core-util-is@~1.0.0: 103 | version "1.0.2" 104 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" 105 | integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= 106 | 107 | debug@4: 108 | version "4.3.2" 109 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b" 110 | integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw== 111 | dependencies: 112 | ms "2.1.2" 113 | 114 | decompress-response@^4.2.0: 115 | version "4.2.1" 116 | resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-4.2.1.tgz#414023cc7a302da25ce2ec82d0d5238ccafd8986" 117 | integrity sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw== 118 | dependencies: 119 | mimic-response "^2.0.0" 120 | 121 | delegates@^1.0.0: 122 | version "1.0.0" 123 | resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" 124 | integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= 125 | 126 | detect-libc@^1.0.3: 127 | version "1.0.3" 128 | resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" 129 | integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= 130 | 131 | fs-minipass@^2.0.0: 132 | version "2.1.0" 133 | resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" 134 | integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== 135 | dependencies: 136 | minipass "^3.0.0" 137 | 138 | fs.realpath@^1.0.0: 139 | version "1.0.0" 140 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" 141 | integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= 142 | 143 | gauge@~2.7.3: 144 | version "2.7.4" 145 | resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" 146 | integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= 147 | dependencies: 148 | aproba "^1.0.3" 149 | console-control-strings "^1.0.0" 150 | has-unicode "^2.0.0" 151 | object-assign "^4.1.0" 152 | signal-exit "^3.0.0" 153 | string-width "^1.0.1" 154 | strip-ansi "^3.0.1" 155 | wide-align "^1.1.0" 156 | 157 | glob@^7.1.3: 158 | version "7.1.7" 159 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90" 160 | integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== 161 | dependencies: 162 | fs.realpath "^1.0.0" 163 | inflight "^1.0.4" 164 | inherits "2" 165 | minimatch "^3.0.4" 166 | once "^1.3.0" 167 | path-is-absolute "^1.0.0" 168 | 169 | has-unicode@^2.0.0: 170 | version "2.0.1" 171 | resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" 172 | integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= 173 | 174 | https-proxy-agent@^5.0.0: 175 | version "5.0.0" 176 | resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2" 177 | integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA== 178 | dependencies: 179 | agent-base "6" 180 | debug "4" 181 | 182 | inflight@^1.0.4: 183 | version "1.0.6" 184 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" 185 | integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= 186 | dependencies: 187 | once "^1.3.0" 188 | wrappy "1" 189 | 190 | inherits@2, inherits@~2.0.3: 191 | version "2.0.4" 192 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" 193 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== 194 | 195 | is-fullwidth-code-point@^1.0.0: 196 | version "1.0.0" 197 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" 198 | integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= 199 | dependencies: 200 | number-is-nan "^1.0.0" 201 | 202 | is-fullwidth-code-point@^2.0.0: 203 | version "2.0.0" 204 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" 205 | integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= 206 | 207 | isarray@~1.0.0: 208 | version "1.0.0" 209 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" 210 | integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= 211 | 212 | lru-cache@^6.0.0: 213 | version "6.0.0" 214 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" 215 | integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== 216 | dependencies: 217 | yallist "^4.0.0" 218 | 219 | make-dir@^3.1.0: 220 | version "3.1.0" 221 | resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" 222 | integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== 223 | dependencies: 224 | semver "^6.0.0" 225 | 226 | mimic-response@^2.0.0: 227 | version "2.1.0" 228 | resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-2.1.0.tgz#d13763d35f613d09ec37ebb30bac0469c0ee8f43" 229 | integrity sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA== 230 | 231 | minimatch@^3.0.4: 232 | version "3.0.4" 233 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" 234 | integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== 235 | dependencies: 236 | brace-expansion "^1.1.7" 237 | 238 | minipass@^3.0.0: 239 | version "3.1.3" 240 | resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.3.tgz#7d42ff1f39635482e15f9cdb53184deebd5815fd" 241 | integrity sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg== 242 | dependencies: 243 | yallist "^4.0.0" 244 | 245 | minizlib@^2.1.1: 246 | version "2.1.2" 247 | resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" 248 | integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== 249 | dependencies: 250 | minipass "^3.0.0" 251 | yallist "^4.0.0" 252 | 253 | mkdirp@^1.0.3: 254 | version "1.0.4" 255 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" 256 | integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== 257 | 258 | ms@2.1.2: 259 | version "2.1.2" 260 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" 261 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== 262 | 263 | nan@^2.14.0: 264 | version "2.15.0" 265 | resolved "https://registry.yarnpkg.com/nan/-/nan-2.15.0.tgz#3f34a473ff18e15c1b5626b62903b5ad6e665fee" 266 | integrity sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ== 267 | 268 | node-fetch@^2.6.1: 269 | version "2.6.1" 270 | resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" 271 | integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== 272 | 273 | nopt@^5.0.0: 274 | version "5.0.0" 275 | resolved "https://registry.yarnpkg.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88" 276 | integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ== 277 | dependencies: 278 | abbrev "1" 279 | 280 | npmlog@^4.1.2: 281 | version "4.1.2" 282 | resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" 283 | integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== 284 | dependencies: 285 | are-we-there-yet "~1.1.2" 286 | console-control-strings "~1.1.0" 287 | gauge "~2.7.3" 288 | set-blocking "~2.0.0" 289 | 290 | number-is-nan@^1.0.0: 291 | version "1.0.1" 292 | resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" 293 | integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= 294 | 295 | object-assign@^4.1.0: 296 | version "4.1.1" 297 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 298 | integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= 299 | 300 | once@^1.3.0, once@^1.3.1: 301 | version "1.4.0" 302 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" 303 | integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= 304 | dependencies: 305 | wrappy "1" 306 | 307 | path-is-absolute@^1.0.0: 308 | version "1.0.1" 309 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" 310 | integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= 311 | 312 | process-nextick-args@~2.0.0: 313 | version "2.0.1" 314 | resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" 315 | integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== 316 | 317 | readable-stream@^2.0.6: 318 | version "2.3.7" 319 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" 320 | integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== 321 | dependencies: 322 | core-util-is "~1.0.0" 323 | inherits "~2.0.3" 324 | isarray "~1.0.0" 325 | process-nextick-args "~2.0.0" 326 | safe-buffer "~5.1.1" 327 | string_decoder "~1.1.1" 328 | util-deprecate "~1.0.1" 329 | 330 | rimraf@^3.0.2: 331 | version "3.0.2" 332 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" 333 | integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== 334 | dependencies: 335 | glob "^7.1.3" 336 | 337 | safe-buffer@~5.1.0, safe-buffer@~5.1.1: 338 | version "5.1.2" 339 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" 340 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== 341 | 342 | semver@^6.0.0: 343 | version "6.3.0" 344 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" 345 | integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== 346 | 347 | semver@^7.3.4: 348 | version "7.3.5" 349 | resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" 350 | integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== 351 | dependencies: 352 | lru-cache "^6.0.0" 353 | 354 | set-blocking@~2.0.0: 355 | version "2.0.0" 356 | resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" 357 | integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= 358 | 359 | signal-exit@^3.0.0: 360 | version "3.0.3" 361 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" 362 | integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== 363 | 364 | simple-concat@^1.0.0: 365 | version "1.0.1" 366 | resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" 367 | integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q== 368 | 369 | simple-get@^3.0.3: 370 | version "3.1.0" 371 | resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-3.1.0.tgz#b45be062435e50d159540b576202ceec40b9c6b3" 372 | integrity sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA== 373 | dependencies: 374 | decompress-response "^4.2.0" 375 | once "^1.3.1" 376 | simple-concat "^1.0.0" 377 | 378 | string-width@^1.0.1: 379 | version "1.0.2" 380 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" 381 | integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= 382 | dependencies: 383 | code-point-at "^1.0.0" 384 | is-fullwidth-code-point "^1.0.0" 385 | strip-ansi "^3.0.0" 386 | 387 | "string-width@^1.0.2 || 2": 388 | version "2.1.1" 389 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" 390 | integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== 391 | dependencies: 392 | is-fullwidth-code-point "^2.0.0" 393 | strip-ansi "^4.0.0" 394 | 395 | string_decoder@~1.1.1: 396 | version "1.1.1" 397 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" 398 | integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== 399 | dependencies: 400 | safe-buffer "~5.1.0" 401 | 402 | strip-ansi@^3.0.0, strip-ansi@^3.0.1: 403 | version "3.0.1" 404 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" 405 | integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= 406 | dependencies: 407 | ansi-regex "^2.0.0" 408 | 409 | strip-ansi@^4.0.0: 410 | version "4.0.0" 411 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" 412 | integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= 413 | dependencies: 414 | ansi-regex "^3.0.0" 415 | 416 | tar@^6.1.0: 417 | version "6.1.11" 418 | resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.11.tgz#6760a38f003afa1b2ffd0ffe9e9abbd0eab3d621" 419 | integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA== 420 | dependencies: 421 | chownr "^2.0.0" 422 | fs-minipass "^2.0.0" 423 | minipass "^3.0.0" 424 | minizlib "^2.1.1" 425 | mkdirp "^1.0.3" 426 | yallist "^4.0.0" 427 | 428 | util-deprecate@~1.0.1: 429 | version "1.0.2" 430 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 431 | integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= 432 | 433 | wide-align@^1.1.0: 434 | version "1.1.3" 435 | resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" 436 | integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== 437 | dependencies: 438 | string-width "^1.0.2 || 2" 439 | 440 | wrappy@1: 441 | version "1.0.2" 442 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 443 | integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= 444 | 445 | yallist@^4.0.0: 446 | version "4.0.0" 447 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" 448 | integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== 449 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomorrowWontExist/FullstackMassiveNFTDevelopment/f5aca821db210f3dff6041ab8e9f7b50ff73b0dc/README.md -------------------------------------------------------------------------------- /ValuableNotes.md: -------------------------------------------------------------------------------- 1 | Need to know commands..

2 | node index.js

3 | npm install -g npm

4 | npm install

5 | npm install --global yarn

6 | npm init // initialize (this is how setup your directory and give project description)

7 | npm run deploy // Use for this Dapp

8 | npm run build

9 | npm start

// Opens your local Host for viewing your work *you want this open all the time* 10 |

11 | git clone (repo copy/paste)

12 | git init // setup repo to folder

13 | git add . // add changes done to comit

14 | git status // see what changed

15 | git commit -m "msg" // commit changes to

16 | git push origin // push info to repo for live updates

17 | git pull origin main // after git clone run this for scratch project setup

18 | git remote remove origin // removes remote connection to repo 19 | git remote add origin "insert URL to repo with no .git at the end"

// connects repo 20 | git push -u origin main (master) // if git push origin main doesnt work

21 | git push --force origin main (master) // last resort

22 |

23 | yarn install // Try not to mix npm and yarn in the same terminal

24 | yarn add all // only use yarn add all if git clone and npm install fails

25 |

26 | git add .

27 | git commit -m "description message"

28 | git push origin

29 |

30 | 31 | MAC USERS : if you have problem getting IPFS to run in this terminal, check this out https://m.youtube.com/watch?v=xoZ1v7G_ZFg&t=198s -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "fullstackmassivenftdevelopment", 3 | "version": "1.0.1", 4 | "description": "Follow along with the video for a Streamlined Dummy version A-Z how to make your art into a randomly generated Massive NFT Collection, without any code or crypto knowledge!", 5 | "main": "index.js", 6 | "scripts": { 7 | "test": "echo \"Error: no test specified\" && exit 1" 8 | }, 9 | "repository": { 10 | "type": "git", 11 | "url": "git+https://github.com/ScrawnyViking/FullstackMassiveNFTDevelopment.git" 12 | }, 13 | "author": "ScrawnyViking aka TWECryptoDev", 14 | "license": "ISC", 15 | "bugs": { 16 | "url": "https://github.com/ScrawnyViking/FullstackMassiveNFTDevelopment/issues" 17 | }, 18 | "homepage": "https://tomorrowwontexist.com" 19 | } 20 | --------------------------------------------------------------------------------