The ethereum smart contracts used by the Open Contracts protocol. All contracts are verified by etherscan.
While the OPN token is an erc20 token on mainnet, the verifier and hub are only (and thus Open Contracts can only be) deployed on Optimism and Ropsten testnet for now. #L222
Copies of the contract source codes exist throughout this repo, but of course you should refer to Etherscan as the ground truth for the contract logic.
Interact via any of the following sites:
- Our automatically generated web3 page (Mainnet, Arbitrum, Optimism and Ropsten): https://dapp.opencontracts.io/#/open-contracts/ethereum-protocol/token
- Etherscan Mainnet: https://etherscan.io/address/0xa2d9519A8692De6E47fb9aFCECd67737c288737F
- Etherscan Arbitrum (bridged from mainnet): https://arbiscan.io/address/0x0611cfc667129d6e4b49c92c37184262acddafbc
- Etherscan Optimism (bridged from mainnet): https://optimistic.etherscan.io/address/0x8dfb2aaB408BC6140c65E1Af0D4Be94DD767d9DA
- Etherscan Ropsten (separate token, supports minting): https://ropsten.etherscan.io/address/0xbb2222094F6fb5363a832409f23d336CB9A40F1A
Can be purchased via Uniswap:
- On Mainnet: https://app.uniswap.org/#/swap?inputCurrency=eth&outputCurrency=0xa2d9519A8692De6E47fb9aFCECd67737c288737F&chain=mainnet&exactAmount=.1&exactField=output
- On Arbitrum: https://app.uniswap.org/#/swap?inputCurrency=eth&outputCurrency=0x0611cfc667129d6e4b49c92c37184262acddafbc&exactAmount=10000&exactField=output&chain=arbitrum
- On Optimism: https://app.uniswap.org/#/swap?inputCurrency=eth&outputCurrency=0x8dfb2aaB408BC6140c65E1Af0D4Be94DD767d9DA&exactAmount=3&exactField=output&chain=optimism
Interact via any of the following sites:
- Our automatically generated web3 page (Arbitrum, Optimism and Ropsten): https://dapp.opencontracts.io/#/open-contracts/ethereum-protocol/verifier
- Etherscan Arbitrum: https://arbiscan.io/address/0xe83ca210b7800CeC7331de7BEF3EabF8C794c4D1
- Etherscan Optimism: https://optimistic.etherscan.io/address/0x0eda229fada048c551cef30a7eaabed98a7f1f46
- Etherscan Ropsten: https://ropsten.etherscan.io/address/0x5399a2Feb6220c06c75A04117B5E56C6a399ea11
Interact via any of the following sites:
- Our automatically generated web3 page (Arbitrum, Optimism and Ropsten): https://dapp.opencontracts.io/#/open-contracts/ethereum-protocol/hub
- Etherscan Arbitrum: https://arbiscan.io/address/0x35ea44C6808cb0a490a1E849a0305837F281Aa3B
- Etherscan Optimism: https://optimistic.etherscan.io/address/0xe83ca210b7800cec7331de7bef3eabf8c794c4d1
- Etherscan Ropsten: https://ropsten.etherscan.io/address/0x059dE2588d076B67901b07A81239286076eC7b89