1.0.3 • Published 2 years ago

@chainsafe/marketplace-contracts v1.0.3

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

Game Marketplace

Godwoken (Nervos L2) - 17/06/2022

V3 - Audited fresh deploy

  • General 721 Factory: 0xf60f567A16A950F65d49D7172188A4C63d56c7A8
  • General 721: 0xB7333FA907240b095C9818bD9E0DE1950CB9f3db
  • Native 721 token market: 0xfB45713Dc53c9686389415C68fdf9fE867dad549

  • General 1155 Factory: 0x7641c8f96043223248ad6AA5b0C184691Bb482e1

  • General 1155: 0xe947C742B3A1CaeD9C418Aef61a839De2D15bCB0
  • Native 1155 token market: 0xC4CA1Bd134b9EC820B25675301355F22eBA82e2b

Goerli - 26/01/2022

Upgradeable

  • Native 721 token market: 0x12A6f43e196501990e89837b2bc824Aec4b0168D
  • General 721: 0xa8936CaB5Ed2AbBb05348974335b235854753036

  • Native 1155 token market: 0xac835a2659124acE64FF02d4fF1Df7c6e5e8c37a

  • General 1155: 0xDf25a4F0e1D5CD0BB11B7d9203732d0393b8b20E

V1

  • General 721 Factory: 0xcF940FC97AC69540B9651D1Be5Ea64a8767CbD0B
  • General 721: 0xB39B4B3C9914756fb46e64525D838cC2d5D236fA
  • Native token market: 0x3C17991157d9d8D42151baC731C3c9075F7544C2

V2

  • Native token market: 0x03079a4bA0609251210e1735f3b116E5cD780f41

V3 - Audited fresh deploy

  • General 721 Factory: 0x8aF0aA20226eBe42dedc201D0964627C4bc797a4
  • General 721: 0x975d0bE7EDdeA898F2102ee2B64A6E4c09F5d4ce
  • Native 721 token market: 0x780DA895732CC521FEbcD0628be07080252c0c74

  • General 1155 Factory: 0x72da53113BbE054e530Af24EFbAF46D52B69CE27

  • General 1155: 0xB5D9947bA436e691d814BD60cF9E08C0812B1450
  • Native 1155 token market: 0x41FaB7b3D424673891b7A19791e65F587C4cfBf1

Ropsten

V1

  • General 721 Factory: 0x7c3095826CeB84ACdd0E4F7CAaFc00F05f279Efe
  • General 721: 0xe84a2Ca41D4abc7ff390a25775D60C23544546E0
  • Native token market: 0x03079a4bA0609251210e1735f3b116E5cD780f41

V2

  • Native token market: 0x8aF0aA20226eBe42dedc201D0964627C4bc797a4

V3 - Audited fresh deploy

  • General 721 Factory: 0x75e9178464b2E1308776B267159c38b9812Fe28b
  • General 721: 0x9fDE4de34b646d91063E438AF7733c859cf63BD6
  • Native 721 token market: 0x06F66dfC0E53291F3Ba0d0d4Ee9A097F0314cF0F

  • General 1155 Factory: 0x72da53113BbE054e530Af24EFbAF46D52B69CE27

  • General 1155: 0xB5D9947bA436e691d814BD60cF9E08C0812B1450
  • Native 1155 token market: 0x41FaB7b3D424673891b7A19791e65F587C4cfBf1

Rinkeby

V1

  • General 721 Factory: 0x40976c23f7606F79222B37A1e9DA56321d6DFCd5
  • General 721: 0x6339F20DFB9CEc8D7b68EB5E40c822F1503dbdAA
  • Native token market: 0x10aAaD31F12e2AC4f67629068194EEcbaCBdF732

V2

  • Native token market: 0xD79238d035AAB279c33D7Dd5EC00d8Af726E132F

V3 - Audited fresh deploy

  • General 721 Factory: 0x83c5f4A52AC31d50494A9586A76bAd089254be99
  • General 721: 0x20E7D0C4182149ADBeFE446E82358A2b2D5244e9
  • Native 721 token market: 0x0c180576481CbeDa4910473Ba2872bd1D09C260A

  • General 1155 Factory: 0x175C6662c2c92d027cE1Ddc1197Ab3E97C398010

  • General 1155: 0x0904E4CADAF1523D340ed5eFE11093D2b69b4393
  • Native 1155 token market: 0xBbBBABDE4fa24b60eBaBa2a716623D882ECf3C31

Kovan

ded

Etherscan verification

To try out Etherscan verification, you first need to deploy a contract to an Ethereum network that's supported by Etherscan, such as Ropsten.

In this project, copy the .env.example file to a file named .env, and then edit it to fill in the details. Enter your Etherscan API key, your Ropsten node URL (eg from Alchemy), and the private key of the account which will send the deployment transaction. With a valid .env file in place, first deploy your contract:

hardhat run --network ropsten scripts/sample-script.ts

Then, copy the deployment address and paste it in to replace DEPLOYED_CONTRACT_ADDRESS in this command:

npx hardhat verify --network ropsten DEPLOYED_CONTRACT_ADDRESS "Hello, Hardhat!"

Performance optimizations

For faster runs of your tests and scripts, consider skipping ts-node's type checking by setting the environment variable TS_NODE_TRANSPILE_ONLY to 1 in hardhat's environment. For more details see the documentation.