Skip to content

Opium Protocol v2 ready smart contracts to build your own derivatives

Notifications You must be signed in to change notification settings

OpiumProtocol/opium-v2-products

Repository files navigation

Opium Protocol v2 ready smart contracts to build your own derivatives

Deployment Addresses

Mainnet

Arbitrum

Synthetics
Contract Address
OptionCallSyntheticId 0x61EFdF8c52b49A347E69dEe7A62e0921A3545cF7
OptionPutSyntheticId 0x6E797659154AD0D6f199feaFA2E2086Ce0239Fbf
Oracles
Contract Address
EthUsdChainlinkL2OracleId 0xAF5F031b8D5F12AD80d5E5f13C99249d82AfFfe2
BtcUsdChainlinkL2OracleId 0x3B9C117F0057BCf102729b51464C708f29971980
CrvUsdChainlinkL2OracleId 0x4f6f12b85F565df3CA9029911709C0b5D63c9E5D
SushiUsdChainlinkL2OracleId 0xb38E08796239Bd466044530597FeB06169AA97DB

Polygon

Synthetics
Contract Address
OptionCallSyntheticId 0x6E797659154AD0D6f199feaFA2E2086Ce0239Fbf
OptionPutSyntheticId 0xAF5F031b8D5F12AD80d5E5f13C99249d82AfFfe2
Oracles
Contract Address
EthUsdChainlinkOracleId 0xc135be47accef605e72c5017e450ae0207c97afb
BtcUsdChainlinkOracleId 0xD5253bE928c9fd7BC4C6de4a68F54B2156B9857F

Testnet

Arbitrum Testnet

Synthetics
Contract Address
OptionCallSyntheticId 0x5B01E88d3952b57235c4D5AebC7dE49277022206
OptionPutSyntheticId 0x3F3FA1e68591da6E09FD9bE6E19965cDe7a4f177
Oracles
Contract Address
EthUsdChainlinkOracleId 0x28D30EFaBdc0ad25450Fd2a9B85D9fAa3a37156B
BtcUsdChainlinkOracleId 0x576Bcb8Ac87fd9c5733bA36d182988611b56C1B5

Content

Synthetics

  • Options
    • Call
    • Put

Oracles

  • ChainlinkL2
    • ETH/USD
    • BTC/USD
    • CRV/USD
    • SUSHI/USD
  • Chainlink
    • ETH/USD

TODO

  • Add tests for utils

About

Opium Protocol v2 ready smart contracts to build your own derivatives

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published