Skip to content

Instantly share code, notes, and snippets.

@polluterofminds
Created September 15, 2021 17:35
Show Gist options
  • Save polluterofminds/72394e59414f8e9cb6b36146d5729073 to your computer and use it in GitHub Desktop.
Save polluterofminds/72394e59414f8e9cb6b36146d5729073 to your computer and use it in GitHub Desktop.
Generate Test NFT Metadata In Bulk
const fs = require("fs");
const faker = require('faker');
const TOTAL = 10_000;
const generateRandomMetadata = () => {
return {
name: faker.name.findName(),
description: faker.lorem.sentences(),
image: faker.image.avatar()
}
}
(async () => {
for(let i=0; i < TOTAL; i++) {
const metadata = generateRandomMetadata()
fs.writeFileSync(`./metadata/${i}`, JSON.stringify(metadata));
}
console.log("Done!");
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment