This repository contains the sources of https://opensea-masslist.beyondnft.io
This website allows anyone to go through their collections of NFTs, do a mass selection, and then do mass listing by signing as much orders as there are items selected.
There is a testnet version live: https://testnets-opensea-masslist.beyondnft.io
You have to be connected on Rinekby with your wallet
Clone this repository
Copy .env.SAMPLE into .env
Uncomment the Rinkeby or the Mainnet section
npm run build-opensea-js
-> because of a bug in keccak cryptocoinjs/keccak#22 that doesn't use read-streams, opensea-js direct import does not work with Vite, so I have been forced to build it prior, and then import it as a umd module
npm run dev
start the dev. you should be able to open http://localhost:3000
and have the website working
npm run build
will build the app as a static website in build
you can then copy the content and run it in a docker with nginx or similar.
Do whatever you want with this, but if you make money, think about:
- giving a bit to your favorites Gitcoin grants. Open Source & public goods is what makes us have so much fun in this space.
- Taking a look at https://twitter.com/astraglade a very cool generative 3D art project I helped Fabin Rasheed to give life to
- Taking a look at my friends' PFP project Cash Grab which despite its ironical name is not a cash grab. Roadmap is fire, composable NFTs, 10eth Crypto Puzzle, .... The people behind it are awesome.