Skip to main content

Deployment Addresses

This document contains the deployment addresses for the V2.1 release of @sablier/v2-core and @sablier/v2-periphery.

A few noteworthy details about the deployments:

Mainnet

Core

ContractAddressDeployment
SablierV2LockupLinear0xAFb979d9afAd1aD27C5eFf4E27226E3AB9e5dCC9core-v1.1.2
SablierV2LockupDynamic0x7CC7e125d83A581ff438608490Cc0f7bDff79127core-v1.1.2
SablierV2NFTDescriptor0x23eD5DA55AF4286c0dE55fAcb414dEE2e317F4CBcore-v1.1.1
SablierV2Comptroller0xC3Be6BffAeab7B297c03383B4254aa3Af2b9a5BAcore-v1.0.0

Periphery

ContractAddressDeployment
SablierV2Batch0xEa07DdBBeA804E7fe66b958329F8Fa5cDA95Bd55periphery-v1.1.0
SablierV2MerkleStreamerFactory0x1A272b596b10f02931480BC7a3617db4a8d154E3periphery-v1.1.0

Arbitrum One

Core

ContractAddressDeployment
SablierV2LockupLinear0xFDD9d122B451F549f48c4942c6fa6646D849e8C1core-v1.1.2
SablierV2LockupDynamic0xf390cE6f54e4dc7C5A5f7f8689062b7591F7111dcore-v1.1.2
SablierV2NFTDescriptor0x2fb103fC853b2F5022a840091ab1cDf5172E7cfacore-v1.1.1
SablierV2Comptroller0x17Ec73692F0aDf7E7C554822FBEAACB4BE781762core-v1.0.0

Periphery

ContractAddressDeployment
SablierV2Batch0xAFd1434296e29a0711E24014656158055F00784cperiphery-v1.1.0
SablierV2MerkleStreamerFactory0x237400eF5a41886a75B0e036228221Df075b3B80periphery-v1.1.0

Avalanche

Core

ContractAddressDeployment
SablierV2LockupLinear0xB24B65E015620455bB41deAAd4e1902f1Be9805fcore-v1.1.2
SablierV2LockupDynamic0x0310Da0D8fF141166eD47548f00c96464880781Fcore-v1.1.2
SablierV2NFTDescriptor0xaBEdCf46c5D1d8eD8B9a487144189887695835DCcore-v1.1.2
SablierV2Comptroller0x66F5431B0765D984f82A4fc4551b2c9ccF7eAC9Ccore-v1.0.0

Periphery

ContractAddressDeployment
SablierV2Batch0x68f156E5fa8C23D65B33aBEbbA50e0CA3626F741periphery-v1.1.1
SablierV2MerkleStreamerFactory0x4849e797d7Aab20FCC8f807EfafDffF98A83412Eperiphery-v1.1.1

Base

Core

ContractAddressDeployment
SablierV2LockupLinear0xFCF737582d167c7D20A336532eb8BCcA8CF8e350core-v1.1.2
SablierV2LockupDynamic0x461E13056a3a3265CEF4c593F01b2e960755dE91core-v1.1.2
SablierV2NFTDescriptor0x67e0a126b695DBA35128860cd61926B90C420Cebcore-v1.1.1
SablierV2Comptroller0x7Faaedd40B1385C118cA7432952D9DC6b5CbC49ecore-v1.0.0

Periphery

ContractAddressDeployment
SablierV2Batch0x94E596EEd73b4e3171c067f05A87AB0268cA993cperiphery-v1.1.0
SablierV2MerkleStreamerFactory0x5545c8E7c3E1F74aDc98e518F2E8D23A002C4412periphery-v1.1.0

Blast

Core

ContractAddressDeployment
SablierV2LockupLinear0xcb099EfC90e88690e287259410B9AE63e1658CC6core-blast
SablierV2LockupDynamic0xDf578C2c70A86945999c65961417057363530a1ccore-blast
SablierV2NFTDescriptor0x67e0a126b695DBA35128860cd61926B90C420Cebcore-blast
SablierV2Comptroller0x2De92156000269fa2fde7544F10f01E8cBC80fFacore-blast

Periphery

ContractAddressDeployment
SablierV2Batch0x0eDA15D606733f6CDe9DB67263E546bfcDDe9264periphery-blast
SablierV2MerkleStreamerFactory0x92FC05e49c27884d554D98a5C01Ff0894a9DC29aperiphery-blast

BNB Smart Chain

Core

ContractAddressDeployment
SablierV2LockupLinear0x14c35E126d75234a90c9fb185BF8ad3eDB6A90D2core-v1.1.2
SablierV2LockupDynamic0xf900c5E3aA95B59Cc976e6bc9c0998618729a5facore-v1.1.2
SablierV2NFTDescriptor0xEcAfcF09c23057210cB6470eB5D0FD8Bafd1755Fcore-v1.1.1
SablierV2Comptroller0x33511f69A784Fd958E6713aCaC7c9dCF1A5578E8core-v1.0.0

Periphery

ContractAddressDeployment
SablierV2Batch0x2E30a2ae6565Db78C06C28dE937F668597c80a1cperiphery-v1.1.0
SablierV2MerkleStreamerFactory0x434D73465aAc4125d204A6637eB6C579d8D69f48periphery-v1.1.0

Gnosis

Core

ContractAddressDeployment
SablierV2LockupLinear0xce49854a647a1723e8Fb7CC3D190CAB29A44aB48core-v1.1.2
SablierV2LockupDynamic0x1DF83C7682080B0f0c26a20C6C9CB8623e0Df24Ecore-v1.1.2
SablierV2NFTDescriptor0x01dbFE22205d8B109959e2Be02d0095379309eedcore-v1.1.1
SablierV2Comptroller0x73962c44c0fB4cC5e4545FB91732a5c5e87F55C2core-v1.0.0

Periphery

ContractAddressDeployment
SablierV2Batch0xBd9DDbC55B85FF6Dc0b76E9EFdCd2547Ab482501periphery-v1.1.0
SablierV2MerkleStreamerFactory0x777F66477FF83aBabADf39a3F22A8CC3AEE43765periphery-v1.1.0

Core

ContractAddressDeployment
SablierV2LockupLinear0x17c4f98c40e69a6A0D5c42B11E3733f076A99E20core-v1.1.2
SablierV2LockupDynamic0x49d753422ff05daa291A9efa383E4f57daEAd889core-v1.1.2
SablierV2NFTDescriptor0xda55fB3E53b7d205e37B6bdCe990b789255e4302core-v1.1.2
SablierV2Comptroller0xb568f9Bc0dcE39B9B64e843bC19DA102B5E3E939core-v1.1.2

Periphery

ContractAddressDeployment
SablierV2Batch0x3eb9F8f80354a157315Fce64990C554434690c2fperiphery-v1.1.1
SablierV2MerkleStreamerFactory0xdB07a1749D5Ca49909C7C4159652Fbd527c735B8periphery-v1.1.1

Optimism

Core

ContractAddressDeployment
SablierV2LockupLinear0x4b45090152a5731b5bc71b5baF71E60e05B33867core-v1.1.2
SablierV2LockupDynamic0xd6920c1094eABC4b71f3dC411A1566f64f4c206ecore-v1.1.2
SablierV2NFTDescriptor0xF5050c04425E639C647F5ED632218b16ce96694dcore-v1.1.1
SablierV2Comptroller0x1EECb6e6EaE6a1eD1CCB4323F3a146A7C5443A10core-v1.0.0

Periphery

ContractAddressDeployment
SablierV2Batch0x8145429538dDBdDc4099B2bAfd24DD8958fa03b8periphery-v1.1.0
SablierV2MerkleStreamerFactory0x044EC80FbeC40f0eE7E7b3856828170971796C19periphery-v1.1.0

Polygon

Core

ContractAddressDeployment
SablierV2LockupLinear0x5f0e1dea4A635976ef51eC2a2ED41490d1eBa003core-v1.1.2
SablierV2LockupDynamic0xB194c7278C627D52E440316b74C5F24FC70c1565core-v1.1.2
SablierV2NFTDescriptor0x8683da9DF8c5c3528e8251a5764EC7DAc7264795core-v1.1.1
SablierV2Comptroller0x9761692EDf10F5F2A69f0150e2fd50dcecf05F2Ecore-v1.0.0

Periphery

ContractAddressDeployment
SablierV2Batch0x5865C73789C4496665eDE1CAF018dc52ac248598periphery-v1.1.0
SablierV2MerkleStreamerFactory0xF4906225e783fb8977410BDBFb960caBed6C2EF4periphery-v1.1.0

Scroll

Core

ContractAddressDeployment
SablierV2LockupLinear0x57e14AB4DAd920548899d86B54AD47Ea27F00987core-v1.1.2
SablierV2LockupDynamic0xAaff2D11f9e7Cd2A9cDC674931fAC0358a165995core-v1.1.2
SablierV2NFTDescriptor0xB71440B85172332E8B768e85EdBfdb34CB457c1ccore-v1.1.1
SablierV2Comptroller0x859708495E3B3c61Bbe19e6E3E1F41dE3A5C5C5bcore-v1.0.0

Periphery

ContractAddressDeployment
SablierV2Batch0xD18faa233E02d41EDFFdb64f20281dE0592FA3b5periphery-v1.1.0
SablierV2MerkleStreamerFactory0xb3ade5463000E6c0D376e7d7570f372eBf98BDAfperiphery-v1.1.0

zkSync Era

Core

ContractAddressDeployment
SablierV2LockupLinear0x2FcA69fa0a318EFDf4c15eE8F13A873347a8A8D4core-v1.1.2
SablierV2LockupDynamic0xE6c7324BEA8474209103e407779Eec600c07cF3Fcore-v1.1.2
SablierV2NFTDescriptor0xf12d2B8ff4Fc0495Db9c6d16b6a03bff9a10657Acore-v1.1.2
SablierV2Comptroller0xD05bdb4cF6Be7D647c5FEcC7952660bdD82cE44Ccore-v1.1.2

Periphery

ContractAddressDeployment
SablierV2Batch0x37A20Fb12DD6e0ADA47B327C0466A231dDc4504Aperiphery-v1.1.1
SablierV2MerkleStreamerFactory0x46DE683D20c3575A0381fFd66C10Ab6836390140periphery-v1.1.1

Arbitrum Sepolia

Core

ContractAddressDeployment
SablierV2LockupLinear0x483bdd560dE53DC20f72dC66ACdB622C5075de34core-v1.1.2
SablierV2LockupDynamic0x8c8102b92B1f31cC304A085D490796f4DfdF7aF3core-v1.1.2
SablierV2NFTDescriptor0x593050f0360518C3A4F11c32Eb936146e1096FD1core-v1.1.1
SablierV2Comptroller0xA6A0cfA3442053fbB516D55205A749Ef2D33aed9core-v1.1.1

Periphery

ContractAddressDeployment
SablierV2Batch0x72D921E579aB7FC5D19CD398B6be24d626Ccb6e7periphery-v1.1.0
SablierV2MerkleStreamerFactory0xcc87b1A4de285832f226BD585bd54a2184D32105periphery-v1.1.0

Base Sepolia

Core

ContractAddressDeployment
SablierV2LockupLinear0xbd7AAA2984c0a887E93c66baae222749883763d3core-v1.1.2
SablierV2LockupDynamic0xF46d5fA9bFC964E8d06846c8739AEc69BC06344dcore-v1.1.2
SablierV2NFTDescriptor0xb2b4b1E69B16411AEBD30c8EA5aB395E13069160core-v1.1.2
SablierV2Comptroller0x90b1C663314cFb55c8FF6f9a50a8D57a2D83a664core-v1.1.2

Periphery

ContractAddressDeployment
SablierV2Batch0xbD636B8EF09760aC91f6Df3c6AC5531250420200periphery-v1.1.1
SablierV2MerkleStreamerFactory0xf632521bbAb0dBC2bEf169865e6c8e285AFe0a42periphery-v1.1.1

Blast Sepolia

Core

ContractAddressDeployment
SablierV2LockupLinear0xe31Ac61c7762930625D4700D7ea9282B7E57b816core-blast
SablierV2LockupDynamic0x8aB55a8E046634D5AD87f64d65C1E96275e48712core-blast
SablierV2NFTDescriptor0x1e7217Aa198A17F79cc45aB5C90277Ff1d18b5DBcore-blast
SablierV2Comptroller0x9e216126115AFcdA9531232D3B735731905B4DC4core-blast

Periphery

ContractAddressDeployment
SablierV2Batch0x72D91DB141fd38eD5DDc0D4b00BdDd2A17Cf6D55periphery-blast
SablierV2MerkleStreamerFactory0x6F147f9A251A1F004A1d043b8E486aAb00A49cefperiphery-blast

Optimism Sepolia

Core

ContractAddressDeployment
SablierV2LockupLinear0xe59D28bEF2D37E99b93E734ed1dDcFc4B9C1bf73core-v1.1.2
SablierV2LockupDynamic0xf9e4095C1dfC058B34135C5c48cae66a8D2b3Aa5core-v1.1.2
SablierV2NFTDescriptor0x3590f54c5d3d83BA68c17cF5C28DB89C5d1DfA10core-v1.1.2
SablierV2Comptroller0x6587166c4F4E0b6203549463EbAB4dBeFA63fd8fcore-v1.1.2

Periphery

ContractAddressDeployment
SablierV2Batch0x65D3A5b99372ef59E741EE768443dF884aB56E0bperiphery-v1.1.1
SablierV2MerkleStreamerFactory0x9b6cC73522f22Ad3f2F8187e892A51b95f1A0E8aperiphery-v1.1.1

Sepolia

Core

ContractAddressDeployment
SablierV2LockupLinear0x7a43F8a888fa15e68C103E18b0439Eb1e98E4301core-v1.1.2
SablierV2LockupDynamic0xc9940AD8F43aAD8e8f33A4D5dbBf0a8F7FF4429Acore-v1.1.2
SablierV2NFTDescriptor0xE8fFEbA8963CD9302ffD39c704dc2c027128D36Fcore-v1.1.1
SablierV2Comptroller0x2006d43E65e66C5FF20254836E63947FA8bAaD68core-v1.0.0

Periphery

ContractAddressDeployment
SablierV2Batch0xd2569DC4A58dfE85d807Dffb976dbC0a3bf0B0Fbperiphery-v1.1.0
SablierV2MerkleStreamerFactory0xBacC1d151A78eeD71D504f701c25E8739DC0262Dperiphery-v1.1.0

Taiko

Core

ContractAddressDeployment
SablierV2LockupLinear0xcb099EfC90e88690e287259410B9AE63e1658CC6core-v1.1.2
SablierV2LockupDynamic0xDf578C2c70A86945999c65961417057363530a1ccore-v1.1.2
SablierV2NFTDescriptor0xCff4a803b0Bf55dD1BE38Fb96088478F3D2eeCF2core-v1.1.2
SablierV2Comptroller0x2De92156000269fa2fde7544F10f01E8cBC80fFacore-v1.1.2

Periphery

ContractAddressDeployment
SablierV2Batch0xd641a0E4509Cced67cC24E7BDcDe2a31b7F7cF77periphery-v1.1.0
SablierV2MerkleStreamerFactory0x29a8d9F67608d77D0B4544A70FC2ab80BA5525f5periphery-v1.1.0

zkSync Sepolia

Core

ContractAddressDeployment
SablierV2LockupLinear0xdFC6F5D327dcF5DB579eC1b47fb260F93e042409core-v1.1.2
SablierV2LockupDynamic0xe101C69A6f9c071Ab79aEE0be56928565962F56dcore-v1.1.2
SablierV2NFTDescriptor0xABF4a24519c9A3c68a354FD6d5D4429De0A0D36Ccore-v1.1.2
SablierV2Comptroller0xEB4570723ae207a0473D73B3c2B255b0D5Ec9f01core-v1.1.2

Periphery

ContractAddressDeployment
SablierV2Batch0x5F812F1332A2294149b9e1cBd216a5eED12cEbDDperiphery-v1.1.1
SablierV2MerkleStreamerFactory0xd9a834135c816FFd133a411a36219aAFD190fF97periphery-v1.1.1