Opium Network
  • Opium Documentation
  • Introduction to Opium
    • What is Opium
    • FAQs
  • Restrictions
    • Restrictions
  • Security and Audits
    • Disclaimer
    • Audits
    • Bounty program
  • Governance
    • Decentralized setup
    • Governance flow
      • Proposal creating
      • Process of voting – technical description
    • $Opium governance token
  • For users
    • Opium.Finance
    • opium.exchange
  • FOR DEVELOPERS
    • Deployment Addresses
      • Opium Protocol v2
      • Opium Protocol v1
    • High-level overview
    • Opium Protocol V2
      • Core
      • Registry
      • SyntheticAggregator
      • OracleAggregator
      • OpiumProxyFactory
      • OpiumPositionToken
    • Opium Protocol V1
      • Core
      • Registry
      • TokenMinter
      • TokenSpender
      • SyntheticAggregator
      • OracleAggregator
      • Helpers
      • Interfaces
      • Common Errors
        • OracleAggregator Errors
        • Core Errors
      • oID - Oracle recipe
      • sID - Derivative recipe
      • EIP-2547: Composable Multiclass Token
    • Tutorials
      • OracleId examples
      • SyntheticId examples
      • End-to-end tutorial
    • Opium API
      • Subgraph V2
      • Subgraph V1
    • SDK
      • Opium V2 SDK
      • Opium Finance Pools SDK
      • Swap Rate SDK/API
  • Complex description
    • Glossary
    • Opium derivatives
    • Oracle and derivative recipes
    • Oracle and derivative registers
    • Opium margin
    • Opium swaps (TMtm)
    • Opium order books
Powered by GitBook
On this page
  • Mainnet
  • Ethereum
  • Polygon
  • Binance Smart Chain
  • Testnet
  • Ethereum (Rinkeby)
  • Polygon (Mumbai)
  • Binance Smart Chain (Testnet)

Was this helpful?

  1. FOR DEVELOPERS
  2. Deployment Addresses

Opium Protocol v1

The latest versions of Opium Protocol v1 are deployed at the addresses listed below. Each chain has different deployment addresses.

Mainnet

Ethereum

Contract
Address

LibPosition

Registry

Core

SwaprateMatch

TokenSpender

TokenMinter

OracleAggregator

SyntheticAggregator

Polygon

Contract
Address

LibPosition

Registry

Core

TokenSpender

TokenMinter

OracleAggregator

SyntheticAggregator

Binance Smart Chain

Contract
Address

LibPosition

Registry

Core

TokenSpender

TokenMinter

OracleAggregator

SyntheticAggregator

Testnet

Ethereum (Rinkeby)

Contract
Address

LibPosition

Registry

Core

Match

SwaprateMatch

TokenSpender

TokenMinter

OracleAggregator

SyntheticAggregator

Polygon (Mumbai)

Contract
Address

LibPosition

Registry

Core

Match

SwaprateMatch

TokenSpender

TokenMinter

OracleAggregator

SyntheticAggregator

Binance Smart Chain (Testnet)

Contract
Address

LibPosition

Registry

Core

Match

SwaprateMatch

TokenSpender

TokenMinter

OracleAggregator

SyntheticAggregator

PreviousOpium Protocol v2NextHigh-level overview

Last updated 3 years ago

Was this helpful?

0x56c54b408c44B12f6c9219C9c73Fcda4E783FC20
0x7f5f4087006ba4f4985b32f9d1079ee2f8594af8
0xd60F0A53c7e97f78fe4AC9013F5749920C601494
0x09a439c50465e447cb1a662da536f23a7e39374e
0x8bd75f96EfA089aEcf6Ac4CD0B671e2428f4B2af
0x35Aab5c69cEA76E643Fd3287aC9523bD670445b2
0xB69890912E40A7849fCA058bb118Cfe7d70932c4
0x3a943C50Bcde3E357916ce6E109626213Fd36105
0xd85De2Eb815eF57c84531Bc2397407B18E62C9d7
0x1213b2951B48a39981801e059223827ce4182354
0xB3F6281655276150E97e5029B607a6D4d2E21972
0xC7b068B897507312c2DACEd5E537eB658c49608D
0x880e37B98f7c058b3563970F256614FF4a580637
0x56c54b408c44B12f6c9219C9c73Fcda4E783FC20
0xC955F3c0d5a87710996D13B1f9AA3A77552D7a7E
0x780F4b0E786bD703F21E4D22F48Ced4A877845De
0x2e9AC4D0882165dCE317F23925060Ca3551782a9
0xC1e31C2db9f238809FE58089a7Fa7cE5aA7E52c6
0xAb87BcB35bd0871f8278786AD75b06990d6373B3
0x90716893C1012166F2F182b61f69f0391673dD88
0xC7b068B897507312c2DACEd5E537eB658c49608D
0x50680ea9B104ab8c70Ae80c46F4715a7531b3765
0xecfb28f107de2bFB325E339293dE3A01C1CfFA74
0xE665EA43121674964bcd330F65D512e718b7A50b
0xE995d8E9E0a01c938e6ae5B05720Af245953dC57
0x00bC68b57dbEdcffe3007890f581f1BE0a2CddaE
0xC80B660E445d764B7741b59A33818d6526A830B2
0xE39b9D5dC766102181D4C5Cd7df1691565B52032
0xDEe1031c5D64788976E78d78c63C2fd6b411c4ee
0xe1Fd20231512611a5025Dec275464208070B985f
0x8Fb660ab5542D752047312443742f209C88E2170
0x0cE1f283ca59C4F7fE7581DDb94e08eBff17869E
0xF228cA0a9c1A62C3b69454C6dB35d77f359D7ee1
0x2c8c1bf1d072dfec1cBd39512aA02DF2F0943221
0x17f47E461DFdC7c6ee320044B730588407d841f3
0xdEa52ff7B21adc17FdbA46B6052aF9B1c0399565
0x3F1fF59Ba18C8b540Be9d5Affe63a536e08dF36A
0x6137B159970e8c9C26f12235Fb6609CfBC6EE357
0xa46e8eD10B0CD1FD75DC23210a5e351A1C9dE9dd
0x411b868dF2Ca9C6dc889d48019B08779747a7b8f
0x9857f4030a76c0e2F08811DdA016eF157b0A738E
0xc19397ccCB7EDdFb83533cfdE6d21EfC2EB860ef
0x05D3b4cb841F1A05736010aa1fd59389bC88770B
0x12d0E89911130698150C5c13F964AAc468a2B076
0x2B289C6271d259515fA9cca8978ca4BAb4ff1e7F
0xF343EE410b7a313511845e964a9f6E4adBDF0398
0xF228cA0a9c1A62C3b69454C6dB35d77f359D7ee1
0x2c8c1bf1d072dfec1cBd39512aA02DF2F0943221
0x17f47E461DFdC7c6ee320044B730588407d841f3