Skip to content

art-technologies/london-protocol

Repository files navigation

Verse NFT contracts

Installations

  1. Run yarn install
  2. Install multisol (depends on platform, for macOS use brew)
  3. Populate .env file with values (check .env.example file for reference)

After installation, you can run npx hardhat help in shell to check everything is working

Verse ERC721 factory and protocol.

Testing

To run tests, start node first:

npx hardhat node

And then run tests (2 options — with or without gas estimations):

npx hardhat test
REPORT_GAS=true npx hardhat test

Deploying artist contract locally

npx hardhat run scripts/deploy.ts

Follwing sections are under progress — don't refer them now

Compile and generate types

npx hardhat compile

Run tests

npx hardhat test ./test/LondonTokenFactory.ts

Deploy

multisol contracts/LondonTokenFactory.sol

Verify

  1. Deploy LondonTokenFactory (Remix).
  2. Verify LondonTokenFactory (Remix).
  3. Deploy LondonToken (Remix)
  4. Verify LondonToken (Remix)
  5. Deploy LondonToken via createCollection method
  6. Verify LondonToken (Etherscan).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors