This project demonstrates the basic idea behind NFT fractionalization, based on conversations that took place during meetings in Weeks 2 and 3.
To get a local copy up and running follow these simple example steps.
- Clone the repo
git clone https://github.com/jayson-leach/nft-fract-demo.git
- Install NPM packages
npm init -y npm install --save-dev hardhat npm install --save-dev @nomiclabs/hardhat-waffle ethereum-waffle chai @nomiclabs/hardhat-ethers ethers npm install @openzeppelin/contracts
- Now, you can test the pre-made demo.
npx hardhat run scripts/run.js
You can now freely make changes to run.js to change the interactions of the demo.
Much of the code and direction for this demo is taken directly from a project on Buildspace, specifically the project titled "Mint your own NFT collection and ship a Web3 app to show them off."
- Their Website (https://buildspace.so)
- Their Smart Contract (https://gist.github.com/farzaa/b3b8ec8aded7e5876b8a1ab786347cc9)
Jayson Leach - jleach@ucsd.edu
Project Link: https://github.com/jayson-leach/nft-fract-demo