Skip to content

abdulmoeez1225/nft-contracts

 
 

Repository files navigation

Binance project

Read respective folders

Setup

Compile contracts

npm run build (runs truffle compile)

Run tests

Run each command in a separate terminal:

npx truffle develop -m 'pipe sponsor ski junk pact refuse ketchup basket return choose network purchase'
npx truffle test

Starting truffle develop with this specific mnemonic is needed to have access to the private keys in the tests, to able to sign messages.

Truffle

Resources

https://docs.binance.org/smart-chain/developer/deploy/truffle.html

NFT

ERC721 standard: Non-fungible, tokens are not the same ERC-1155: Combines benefits of fungible and non fungible (more for games, allows you mint both fungible and non-fungible)

NFT Explanations

NFT Tutorials

Chain ids

  • 3: Ropsten

Art NFT networks

SuperRare OpenSea Rarible (cannibalizing sales)

  • unlockable art: extra stuff that comes available when you own it
  • royalties
  • supports in-game items
  • insurance for yearn.finance?
  • 4 wallets: fortmatic/walletconnect/walletlink/metamask
  • supports erc 721 and ERC 1155
  • governance through RARI token
  • Liquidity mining: they distribute 75k rari tokens every sunday to people who bought or sold stuff on the platform (DROVE TRAFFIC!!)
  • their inflation is too high!! 75k is too high, they already suggested burn mechanism
  • they're implemention commission

About

nft-contracts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 66.6%
  • Solidity 32.9%
  • Python 0.5%