Skip to content

NFTX-project/nftx-protocol-v2

Repository files navigation

NFTX Protocol v2

The new and updated version of NFTX.

Getting Started

yarn install

npx hardhat compile (optional)

npx hardhat test

Primary Contracts

  • StakingTokenProvider
  • NFTXLPStaking
  • NFTXVaultUpgradeable
  • NFTXFeeDistributor
  • NFTXVaultFactory
  • NFTXEligibilityManager
  • Eligibility Modules

Mainnet Contract Addresses

Protocol

  • StakingTokenProvider: 0x5fAD0e4cc9925365b9B0bbEc9e0C3536c0B1a5C7
  • Staking: 0x688c3E4658B5367da06fd629E41879beaB538E37
  • Vault template: 0xe8B6820b74533c27786E4724a578Bfca28D97BD1
  • FeeDistributor: 0x7AE9D7Ee8489cAD7aFc84111b8b185EE594Ae090
  • VaultFactory: 0xBE86f647b167567525cCAAfcd6f881F1Ee558216
  • EligibilityManager: 0x4086e98Cce041d286112d021612fD894cFed94D5
  • ProxyController address: 0x4333d66Ec59762D1626Ec102d7700E64610437Df

Rinkeby Contract Addresses

NFT contracts for testing (open permissions to call mint())

  • Twerky (1155): 0xA04a0C462373aAB7db22A4EeEcDE3EDA3e5B7d27
  • CryptoPunks: 0xf8168585599b9997Db76C39e4edD27D63c307EaC
  • ArtBlocks: 0x7D76E9247f5C184d9E73212953A9258FCb6e7886