Contract Addresses
Addresses of deployed contracts of the Livepeer protocol on various networks.
Current
Arbitrum Mainnet
All contracts on Arbitrum Mainnet implement the Delta version of the protocol.
- Governor: 0xD9dEd6f9959176F0A04dcf88a0d2306178A736a6 (opens in a new tab)
- Controller: 0xD8E8328501E9645d16Cf49539efC04f734606ee4 (opens in a new tab)
- LivepeerToken: 0x289ba1701C2F088cf0faf8B3705246331cB8A839 (opens in a new tab)
- Minter: 0xc20DE37170B45774e6CD3d2304017fc962f27252 (opens in a new tab)
- BondingManager (Proxy): 0x35Bcf3c30594191d53231E4FF333E8A770453e40 (opens in a new tab)
- BondingManager (Target): 0x363cdB9BaE210Ef182c60b5a496139E980330127 (opens in a new tab)
- TicketBroker (Proxy): 0xa8bB618B1520E284046F3dFc448851A1Ff26e41B (opens in a new tab)
- TicketBroker (Target): 0xea1b0F6c8D158328a6e3D3F924B86A759F41465c (opens in a new tab)
- RoundsManager (Proxy): 0xdd6f56DcC28D3F5f27084381fE8Df634985cc39f (opens in a new tab)
- RoundsManager (Target): 0x92d804Ed49D92438aEA6fe552BD9163aacb7E841 (opens in a new tab)
- BondingVotes (Proxy): 0x0B9C254837E72Ebe9Fe04960C43B69782E68169A (opens in a new tab)
- BondingVotes (Target): 0x68AF80376Bc1CA0C25a83b28e5570E8c7bdD3119 (opens in a new tab)
- Treasury: 0xf82C1FF415F1fCf582554fDba790E27019c8E8C4 (opens in a new tab)
- LivepeerGovernor (Proxy): 0xcFE4E2879B786C3aa075813F0E364bb5acCb6aa0 (opens in a new tab)
- LivepeerGovernor (Target): 0xd2Ce37BCB287CaDc40647f567C2D3C4220901634 (opens in a new tab)
- ServiceRegistry (Proxy): 0xC92d3A360b8f9e083bA64DE15d95Cf8180897431 (opens in a new tab)
- ServiceRegistry (Target): 0x38093CDca43aeCd7bb474983519A246e93A3b0a7 (opens in a new tab)
- SortedDoublyLL: 0xC45f6918F7Bcac7aBc8fe05302b3cDF39776cdeb (opens in a new tab)
- PollCreator: 0x8bb50806D60c492c0004DAD5D9627DAA2d9732E6 (opens in a new tab)
- MerkleSnapshot: 0x10736ffaCe687658F88a46D042631d182C7757f7 (opens in a new tab)
- DelegatorPool: 0xfdb06109032AD3671a8f14f5f2E78f4B9E81b567 (opens in a new tab)
- L2LPTDataCache: 0xd78b6bD09cd28A83cFb21aFa0DA95c685A6bb0B1 (opens in a new tab)
- L2LPTGateway: 0x6D2457a4ad276000A615295f7A80F79E48CcD318 (opens in a new tab)
- L2Migrator (Proxy): 0x148D5b6B4df9530c7C76A810bd1Cdf69EC4c2085 (opens in a new tab)
- L2Migrator (Target): 0x93BB030735747708b4D33093A98d4c804Cd6B58C (opens in a new tab)
Ethereum Mainnet
The following contracts on Ethereum Mainnet implement the Delta version of the protocol:
- Governor
- LivepeerToken
- L1Escrow
- L1LPTDataCache
- L1LPTGateway
- L1Migrator
- BridgeMinter
Since the Confluence upgrade, the protocol has been deployed to Arbitrum Mainnet and all contracts on Ethereum Mainnet besides the above are paused.
- Governor: 0xFC3CBed6A3476F7616CC70f078397700136eEBFd (opens in a new tab)
- Controller: 0xf96d54e490317c557a967abfa5d6e33006be69b3 (opens in a new tab)
- LivepeerToken: 0x58b6a8a3302369daec383334672404ee733ab239 (opens in a new tab)
- Minter: 0x505F8c2ee81f1C6fa0D88e918eF0491222E05818 (opens in a new tab)
- BondingManager (Proxy): 0x511bc4556d823ae99630ae8de28b9b80df90ea2e (opens in a new tab)
- BondingManager (Target): 0x5FE3565dB7F1Dd8d6A9E968D45BD2Aee3836a1D4 (opens in a new tab)
- TicketBroker (Proxy): 0x5b1ce829384eebfa30286f12d1e7a695ca45f5d2 (opens in a new tab)
- TicketBroker (Target): 0x6F582E2bB19ac31D4B1e6eDD0c2eFEabD700f808 (opens in a new tab)
- RoundsManager (Proxy): 0x3984fc4ceeef1739135476f625d36d6c35c40dc3 (opens in a new tab)
- RoundsManager (Target): 0xC89fE48382F8fda6992dC590786A84275bCD1C57 (opens in a new tab)
- ServiceRegistry (Proxy): 0x406a112f3218b988c66778fd72fc8467f2601366 (opens in a new tab)
- ServiceRegistry (Target): 0x72d9dfa25f75a5f2c27b7336e643a559ae6aeb8e (opens in a new tab)
- GenesisManager: 0x3a9543d4767b2c914ea22fd0b07e17b0901aaebf (opens in a new tab)
- MerkleMine: 0x8e306b005773bee6ba6a6e8972bc79d766cc15c8 (opens in a new tab)
- MultiMerkleMine: 0x182ebf4c80b28efc45ad992ecbb9f730e31e8c7f (opens in a new tab)
- SortedDoublyLL: 0x1a0b2ca69ca2c7f96e2529faa6d63f881655d81a (opens in a new tab)
- Refunder: 0x780c98cbb0cc21d6617c05332bd5cf6f847c71c2 (opens in a new tab)
- PollCreator: 0xBf824EDb6b94D9B52d972d5B25bCc19b4e6E3F3C (opens in a new tab)
- MerkleSnapshot: 0x24ebEd82c681f435E944BEEbFAEEAaE443D08438 (opens in a new tab)
- L1Escrow: 0x6A23F4940BD5BA117Da261f98aae51A8BFfa210A (opens in a new tab)
- L1LPTDataCache: 0x1d24838b35A9c138Ac157A852e19e948aD6323D7 (opens in a new tab)
- L1LPTGateway: 0x6142f1C8bBF02E6A6bd074E8d564c9A5420a0676 (opens in a new tab)
- L1Migrator: 0x21146B872D3A95d2cF9afeD03eE5a783DaE9A89A (opens in a new tab)
- BridgeMinter: 0x8dDDB96CF36AC8860f1DE5C7c4698fd499FAB405 (opens in a new tab)
Arbitrum Rinkeby (Confluence)
The Rinkeby testnet is currently deprecated and the block explorer is not available. This will be replaced with Arbitrum Sepolia in Q1 of 2024.
- BondingManager (Proxy): 0xe42229d764F673EB3FB8B9a56016C2a4DA45ffd7 (opens in a new tab)
- BondingManager (Target): 0x53ebC58f6D5c326fa29c6ce58B16997E7A0b95D1 (opens in a new tab)
- Controller: 0x9ceC649179e2C7Ab91688271bcD09fb707b3E574 (opens in a new tab)
- LivepeerToken: 0x743b8469e5f54cD765F1954604cD4dfA67b64bF6 (opens in a new tab)
- LivepeerTokenFaucet: 0xb59253931a679D506F6DC5d58F0D680d9c708e26 (opens in a new tab)
- MerkleSnapshot: 0x4756766C61e0755db5963Ab3505280Ddf1B36cD8 (opens in a new tab)
- Minter: 0xE5bE54705D41DAaA33A043aa51dE472ED637C3d9 (opens in a new tab)
- PollCreator: 0x7e3305D48489e43B7fBf318D575D5dF654EE175c (opens in a new tab)
- RoundsManager (Proxy): 0x3BEc08BA9D8A5b44F5C5E38F654b3efE73555d58 (opens in a new tab)
- RoundsManager (Target): 0x8F3E9b6E78d525154A0649Add585eff8cB0BAd52 (opens in a new tab)
- ServiceRegistry: 0x22BEc4A040f9F3491F510E7BfbbbBEf347dbb8bf (opens in a new tab)
- SortedDoublyLL: 0x8b2cd2D3363ED88701AFe2b31a30f6F6E4AA2C83 (opens in a new tab)
- TicketBroker (Proxy): 0xD218f6eA99907C2EDB889A151DF326aCd0F70D88 (opens in a new tab)
- TicketBroker (Target): 0xd50AC3a667BFe57B5B69Efb0eDD44ABb4443A97a (opens in a new tab)
- DelegatorPool: 0x3308fE256A91DfccCAa64cb8Df39Ae8f1E7619a1 (opens in a new tab)
- L2LPTDataCache: 0xd348394B6Fa2F698eC6A26352390663047735388 (opens in a new tab)
- L2LPTGateway: 0x7e0ba3791B23D0D577Cf8D09C4FDd5821222208C (opens in a new tab)
- L2Migrator: 0xe2f931931B8E04a01c99a2DeBA44A9FF782F688a (opens in a new tab)
- L2Migrator (Broadcaster Migrations): 0x4b42a3CA60dd41F0E5a5eD8cf13F4e5a866EcD99 (opens in a new tab)
Ethereum Rinkeby (Confluence)
The Rinkeby testnet is currently deprecated and the block explorer is not available. This will be replaced with Arbitrum Sepolia in Q1 of 2024.
- BondingManager (Proxy): 0xC40df4db2f99e7e235780A93B192F1a934f0c45b (opens in a new tab)
- BondingManager (Target): 0xF96D54E490317c557A967ABfA5d6e33006BE69b3 (opens in a new tab)
- Controller: 0x9a9827455911a858E55f07911904fACC0D66027E (opens in a new tab)
- LivepeerToken: 0xEf5F154eb0261CB0331a28BC0fB60CA73E716617 (opens in a new tab)
- LivepeerTokenFaucet: 0xdeD94096FcB94CC44862E8c84a0cF8aa2e8aE8dA (opens in a new tab)
- MerkleSnapshot: 0xC83978D78D2B089253f4FF9f1fE3768a6ca36578 (opens in a new tab)
- Minter: 0x187E962A5a1CD2cE2D133e80182A82f0eBd29Ef5 (opens in a new tab)
- PollCreator: 0x6749dFa7990Aa27E0B82dCD735C8100BC711AeE7 (opens in a new tab)
- RoundsManager (Proxy): 0x6c2A6B5cFDB30DAC34BD54af06611267e66fB07F (opens in a new tab)
- RoundsManager (Target): 0x3757DB506ECd9CBE643660C0F5b70db5b321202C (opens in a new tab)
- ServiceRegistry: 0xE9C2d88ffcCe434000aFAc366Db840b8E55459E5 (opens in a new tab)
- SortedDoublyLL: 0xbd5Ebd4Eee5af21e5f920Da5b01930fc98cCFA64 (opens in a new tab)
- TicketBroker (Proxy): 0x242f1361CCdaAe8CCdf8539DE183Cb518856254f (opens in a new tab)
- TicketBroker (Target): 0xCA2a0B1944109641142EE73A6929A0AE28b82c02 (opens in a new tab)
- BridgeMinter: 0x527416c2AE642e3e1b24C1d10816551183885BBA (opens in a new tab)
- L1Escrow: 0x192683D5Cb514da2081C543f6887EeaFD76EC64a (opens in a new tab)
- L1LPTDataCache: 0xD218f6eA99907C2EDB889A151DF326aCd0F70D88 (opens in a new tab)
- L1LPTGateway: 0x831C51Cd8A38C3E42D98Acd77F06BF537D29800e (opens in a new tab)
- L1Migrator: 0x4756766C61e0755db5963Ab3505280Ddf1B36cD8 (opens in a new tab)
- L1Migrator (Broadcaster Migrations): 0x743b8469e5f54cD765F1954604cD4dfA67b64bF6 (opens in a new tab)
Historical (DEPRECATED - FOR REFERENCE ONLY)
Arbitrum Mainnet
- BondingManager (Target)
- V1: 0xe479B9fbA2Cd65f822f451fC8C145c663B995CE6 (opens in a new tab)
- V2: 0xC40df4db2f99e7e235780A93B192F1a934f0c45b (opens in a new tab)
- V3: 0x3757DB506ECd9CBE643660C0F5b70db5b321202C (opens in a new tab)
- V4: 0x0f9C425E7374602C20370d3fd263155B4c3bDc91 (opens in a new tab)
- V5: 0x3a941e1094B9E33efABB26a9047a8ABb4b257907 (opens in a new tab)
- V6: 0x9c9209c9ff6996513b3673d69ee7b36a6c58a8cf (opens in a new tab)
- BondingVotes (Target)
- TicketBroker (Target)
- Minter
- L2Migrator (Target)
Ethereum Mainnet
- LivepeerVerifier
- Minter
- BondingManager (Target)
- V1: 0x81eb0b10ff8703905904e4d91cf6aa575d59736f (opens in a new tab)
- V2: 0x5A9512826EAAF1FE4190f89443314E95A515fE24 (opens in a new tab)
- V3: 0x633101b3f15f93c5f415830d48e56b9b1f7ba584 (opens in a new tab)
- V4: 0x05C03EA0039f2e828A725A82939fc1e90de38B44 (opens in a new tab)
- V5: 0xCBAa6eA4886b535FC7ABACe3F3985Ed03b3b80a0 (opens in a new tab)
- V6: 0xDC6eE74A18994caD3876a078B6fa4920FD9C507d (opens in a new tab)
- V7: 0x1a6007d1D0583452Bd6f45a4e1a9190B15Fbd7E3 (opens in a new tab)
- V8: 0xef5E170b679ddaF5e22ADC10fD23DDdB79E3C0c5 (opens in a new tab)
- V9: 0xc8a695155648F18B0cfd6989498B6f8b2c4cc56A (opens in a new tab)
- V10: 0x35F99F326681FE4F38719491be48Ab4950795013 (opens in a new tab)
- V11: 0xAC0153a8C5227e43506901a4f3f83FD000c8178f (opens in a new tab)
- V12: 0x246edEBae14b186a67e3d466A485321169a8bcD5 (opens in a new tab)
- V13: 0x223398d0BF9cc24960b3886CC481dBf5276EdeD2 (opens in a new tab)
- V14: 0x0da7c263eCF5cD3ddba275b9A2D63320E28fD287 (opens in a new tab)
- JobsManager (Proxy)
- JobsManager (Target)
- RoundsManager (Target)
- MerkleProof
- ECRecovery
- JobLib
Arbitrum Rinkeby (Confluence)
- Minter
- L2LPTGateway
Ethereum Rinkeby (Confluence)
- BondingManager (Target)
Rinkeby (LPSFT-0)
Rinkeby (LPSFT-0) is a fresh deployment of the Streamflow protocol contracts.
- Governor: 0x70A8A9b6DCef9c47eF14400eE702CA823f7e7526 (opens in a new tab)
- Controller: 0xA268AEa9D048F8d3A592dD7f1821297972D4C8Ea (opens in a new tab)
- LivepeerToken: 0x23b814a57D53b1a7A860194F53401D0D639abED7 (opens in a new tab)
- Minter: 0x63B12E71F9c620BeAdf53b0e95189a16A2Af8Ed2 (opens in a new tab)
- BondingManager (Proxy): 0xe75a5DccfFe8939F7f16CC7f63EB252bB542FE95 (opens in a new tab)
- BondingManager (Target): 0xa52F5cD2B3Dc2dd2a5b4FB7eb90c3D19598450C4 (opens in a new tab)
- TicketBroker (Proxy): 0x40897Ff6e44Ca2e145A691701897844669Bf7cee (opens in a new tab)
- TicketBroker (Target): 0x7fA9aA28Fa15E308aAeA4BD1ad8Dc97B6Ab2f251 (opens in a new tab)
- RoundsManager (Proxy): 0x572d1591bD41f50130FD0212058eAe34F1B17290 (opens in a new tab)
- RoundsManager (Target): 0xa7d30fe9E7dA4cC9f30eA79b064026cA94B6167d (opens in a new tab)
- ServiceRegistry (Proxy): 0xa7AFBB45eb8C27a26379F9C550B3b9be7f09c3eA (opens in a new tab)
- ServiceRegistry (Target): 0x65594869bB21858428c16629838940c273fe25ce (opens in a new tab)
- LivepeerTokenFaucet: 0x6b752dA302C80795ACc9347AF8f472D3473b19f2 (opens in a new tab)
- SortedDoublyLL: 0xdB7f48a3e6fC6caCD646CE43C1aF48CcDFa78C60 (opens in a new tab)
- PollCreator: 0x149805EF90FaDA12D27e8a020b6c138F3d86A9a3 (opens in a new tab)
- MerkleSnapshot: 0x0dC152D2BfA9d213cD449F52244e1080e8F7Ad31 (opens in a new tab)
Rinkeby (LPT)
Rinkeby (LPT) is the set of contracts that originally implemented the alpha protocol and was upgraded to implement the Streamflow protocol.
- Controller: 0x37dC71366Ec655093b9930bc816E16e6b587F968 (opens in a new tab)
- LivepeerToken: 0x24f56eF2fED379421BEE64Ecafc2bC744f72522b (opens in a new tab)
- Minter: 0xbbce46C5C018497f13197024171Fd442d9EF5a25 (opens in a new tab)
- BondingManager (Proxy): 0xF6b0Ceb5e3f25b6FBecf8186F8A68B4E42A96a17 (opens in a new tab)
- BondingManager (Target): 0x60C393F25a1533E28E37f8e875D1BB5ea929B5B2 (opens in a new tab)
- TicketBroker (Proxy): 0xA76D4ef7D4B6611987a9a605B71C6ffAaA8190c4 (opens in a new tab)
- TicketBroker (Target): 0xbBDE3c2A5813759bA1c92E2e31b55cE98f4a1f5A (opens in a new tab)
- RoundsManager (Proxy): 0xEB0EF46B5771D523402234FF0d7596d2C62411dE (opens in a new tab)
- RoundsManager (Target): 0xaF59230530fad87Db90C4280D62ebb64c357b98f (opens in a new tab)
- ServiceRegistry (Proxy): 0x21b1E9dcFf801f71C3e5c7385FD16d0742cb64D1 (opens in a new tab)
- ServiceRegistry (Target): 0x2f99B275E0581df2859a10Eb2DB907eED163aEaA (opens in a new tab)
- LivepeerTokenFaucet: 0xD69A2eC8f2F83267CE82A6d01837045BaE0EB9Bc (opens in a new tab)
- SortedDoublyLL: 0xD9Fff7E9c61648B16c6FB24b0119841221Bcfd3E (opens in a new tab)
- Refunder: 0xD98a4e722274936B2D0Ceee71CB4eD30A67Ae48C (opens in a new tab)
Rinkeby (LPSFT-0)
- BondingManager (Target)
- RoundsManager (Target)
- Minter
- TicketBroker (Target)
Rinkeby (LPT) (Deprecated)
- LivepeerVerifier
- BondingManager (Target)
- V1: 0x86Fcf1418535A76763039faFb0023855ECa0bB48 (opens in a new tab)
- V2: 0xC32FA1D1C044866bcbF0850dD4eFFE5fC236FA94 (opens in a new tab)
- V3: 0xD03667199c4De6337698CBb95d3a323721b41620 (opens in a new tab)
- V4: 0x90332E4E97E91454704183d9aD309F5291368Aba (opens in a new tab)
- V5: 0x5fA6003b7c39f60e544Ae296a446c1e65177BaEe (opens in a new tab)
- JobsManager (Proxy)
- JobsManager (Target)
- RoundsManager (Target)
- MerkleProof
- ECRecovery
- JobLib