@chainsafe/marketplace-contracts
v1.0.3
Published
### Godwoken (Nervos L2) - 17/06/2022
Downloads
10
Readme
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.