Skip to main content

Lockup v1.1

This section contains the deployment addresses for the v1.1 release of @sablier/v2-core@1.1.2 and @sablier/v2-periphery@1.1.1.

A few noteworthy details about the deployments:

  • The addresses are final
  • All contracts are non-upgradeable
  • The source code is verified on Etherscan across all chains

Mainnets

Arbitrum One

ContractAddressDeployment
SablierV2Comptroller0x17Ec73692F0aDf7E7C554822FBEAACB4BE781762lockup-v1.1
SablierV2LockupDynamic0xf390cE6f54e4dc7C5A5f7f8689062b7591F7111dlockup-v1.1
SablierV2LockupLinear0xFDD9d122B451F549f48c4942c6fa6646D849e8C1lockup-v1.1
SablierV2NFTDescriptor0x2fb103fC853b2F5022a840091ab1cDf5172E7cfalockup-v1.1
SablierV2Batch0xAFd1434296e29a0711E24014656158055F00784clockup-v1.1
SablierV2MerkleStreamerFactory0x237400eF5a41886a75B0e036228221Df075b3B80lockup-v1.1

Avalanche

ContractAddressDeployment
SablierV2Comptroller0x66F5431B0765D984f82A4fc4551b2c9ccF7eAC9Clockup-v1.1
SablierV2LockupDynamic0x0310Da0D8fF141166eD47548f00c96464880781Flockup-v1.1
SablierV2LockupLinear0xB24B65E015620455bB41deAAd4e1902f1Be9805flockup-v1.1
SablierV2NFTDescriptor0xaBEdCf46c5D1d8eD8B9a487144189887695835DClockup-v1.1
SablierV2Batch0x68f156E5fa8C23D65B33aBEbbA50e0CA3626F741lockup-v1.1
SablierV2MerkleStreamerFactory0x4849e797d7Aab20FCC8f807EfafDffF98A83412Elockup-v1.1

Base

ContractAddressDeployment
SablierV2Comptroller0x7Faaedd40B1385C118cA7432952D9DC6b5CbC49elockup-v1.1
SablierV2LockupDynamic0x461E13056a3a3265CEF4c593F01b2e960755dE91lockup-v1.1
SablierV2LockupLinear0xFCF737582d167c7D20A336532eb8BCcA8CF8e350lockup-v1.1
SablierV2NFTDescriptor0x67e0a126b695DBA35128860cd61926B90C420Ceblockup-v1.1
SablierV2Batch0x94E596EEd73b4e3171c067f05A87AB0268cA993clockup-v1.1
SablierV2MerkleStreamerFactory0x5545c8E7c3E1F74aDc98e518F2E8D23A002C4412lockup-v1.1

Berachain

ContractAddressDeployment
SablierV2Comptroller0x1F11d838B4938959aA131e4C784C9d91c1df2a1Blockup-v1.1
SablierV2LockupDynamic0x1774629dBAc6fAad3aF535a074F4e8399F4f063Blockup-v1.1
SablierV2LockupLinear0xF2B2CCA6b8062996F5B5B7E97e0BC821F1266dBClockup-v1.1
SablierV2NFTDescriptor0x5fA051E255AD309F68CA3588E30225d4f0A616bdlockup-v1.1
SablierV2Batch0x0dF5C6fDebEdCdb6ae8733ed54460dba4756605Flockup-v1.1
SablierV2MerkleStreamerFactory0x7A34159cf99F0E04596B7C93C96ff390D806E3bElockup-v1.1

Blast

ContractAddressDeployment
SablierV2Comptroller0x2De92156000269fa2fde7544F10f01E8cBC80fFalockup-v1.1
SablierV2LockupDynamic0xDf578C2c70A86945999c65961417057363530a1clockup-v1.1
SablierV2LockupLinear0xcb099EfC90e88690e287259410B9AE63e1658CC6lockup-v1.1
SablierV2NFTDescriptor0xCff4a803b0Bf55dD1BE38Fb96088478F3D2eeCF2lockup-v1.1
SablierV2Batch0x0eDA15D606733f6CDe9DB67263E546bfcDDe9264lockup-v1.1
SablierV2MerkleStreamerFactory0x92FC05e49c27884d554D98a5C01Ff0894a9DC29alockup-v1.1

BSC

ContractAddressDeployment
SablierV2Comptroller0x33511f69A784Fd958E6713aCaC7c9dCF1A5578E8lockup-v1.1
SablierV2LockupDynamic0xf900c5E3aA95B59Cc976e6bc9c0998618729a5falockup-v1.1
SablierV2LockupLinear0x14c35E126d75234a90c9fb185BF8ad3eDB6A90D2lockup-v1.1
SablierV2NFTDescriptor0xEcAfcF09c23057210cB6470eB5D0FD8Bafd1755Flockup-v1.1
SablierV2Batch0x2E30a2ae6565Db78C06C28dE937F668597c80a1clockup-v1.1
SablierV2MerkleStreamerFactory0x434D73465aAc4125d204A6637eB6C579d8D69f48lockup-v1.1

Ethereum

ContractAddressDeployment
SablierV2Comptroller0xC3Be6BffAeab7B297c03383B4254aa3Af2b9a5BAlockup-v1.1
SablierV2LockupDynamic0x7CC7e125d83A581ff438608490Cc0f7bDff79127lockup-v1.1
SablierV2LockupLinear0xAFb979d9afAd1aD27C5eFf4E27226E3AB9e5dCC9lockup-v1.1
SablierV2NFTDescriptor0x23eD5DA55AF4286c0dE55fAcb414dEE2e317F4CBlockup-v1.1
SablierV2Batch0xEa07DdBBeA804E7fe66b958329F8Fa5cDA95Bd55lockup-v1.1
SablierV2MerkleStreamerFactory0x1A272b596b10f02931480BC7a3617db4a8d154E3lockup-v1.1

Gnosis

ContractAddressDeployment
SablierV2Comptroller0x73962c44c0fB4cC5e4545FB91732a5c5e87F55C2lockup-v1.1
SablierV2LockupDynamic0x1DF83C7682080B0f0c26a20C6C9CB8623e0Df24Elockup-v1.1
SablierV2LockupLinear0xce49854a647a1723e8Fb7CC3D190CAB29A44aB48lockup-v1.1
SablierV2NFTDescriptor0x01dbFE22205d8B109959e2Be02d0095379309eedlockup-v1.1
SablierV2Batch0xBd9DDbC55B85FF6Dc0b76E9EFdCd2547Ab482501lockup-v1.1
SablierV2MerkleStreamerFactory0x777F66477FF83aBabADf39a3F22A8CC3AEE43765lockup-v1.1
ContractAddressDeployment
SablierV2Comptroller0xb568f9Bc0dcE39B9B64e843bC19DA102B5E3E939lockup-v1.1
SablierV2LockupDynamic0x49d753422ff05daa291A9efa383E4f57daEAd889lockup-v1.1
SablierV2LockupLinear0x17c4f98c40e69a6A0D5c42B11E3733f076A99E20lockup-v1.1
SablierV2NFTDescriptor0xda55fB3E53b7d205e37B6bdCe990b789255e4302lockup-v1.1
SablierV2Batch0x3eb9F8f80354a157315Fce64990C554434690c2flockup-v1.1
SablierV2MerkleStreamerFactory0xdB07a1749D5Ca49909C7C4159652Fbd527c735B8lockup-v1.1

OP Mainnet

ContractAddressDeployment
SablierV2Comptroller0x1EECb6e6EaE6a1eD1CCB4323F3a146A7C5443A10lockup-v1.1
SablierV2LockupDynamic0xd6920c1094eABC4b71f3dC411A1566f64f4c206elockup-v1.1
SablierV2LockupLinear0x4b45090152a5731b5bc71b5baF71E60e05B33867lockup-v1.1
SablierV2NFTDescriptor0xF5050c04425E639C647F5ED632218b16ce96694dlockup-v1.1
SablierV2Batch0x8145429538dDBdDc4099B2bAfd24DD8958fa03b8lockup-v1.1
SablierV2MerkleStreamerFactory0x044EC80FbeC40f0eE7E7b3856828170971796C19lockup-v1.1

Polygon

ContractAddressDeployment
SablierV2Comptroller0x9761692EDf10F5F2A69f0150e2fd50dcecf05F2Elockup-v1.1
SablierV2LockupDynamic0xB194c7278C627D52E440316b74C5F24FC70c1565lockup-v1.1
SablierV2LockupLinear0x5f0e1dea4A635976ef51eC2a2ED41490d1eBa003lockup-v1.1
SablierV2NFTDescriptor0x8683da9DF8c5c3528e8251a5764EC7DAc7264795lockup-v1.1
SablierV2Batch0x5865C73789C4496665eDE1CAF018dc52ac248598lockup-v1.1
SablierV2MerkleStreamerFactory0xF4906225e783fb8977410BDBFb960caBed6C2EF4lockup-v1.1

Scroll

ContractAddressDeployment
SablierV2Comptroller0x859708495E3B3c61Bbe19e6E3E1F41dE3A5C5C5blockup-v1.1
SablierV2LockupDynamic0xAaff2D11f9e7Cd2A9cDC674931fAC0358a165995lockup-v1.1
SablierV2LockupLinear0x57e14AB4DAd920548899d86B54AD47Ea27F00987lockup-v1.1
SablierV2NFTDescriptor0xB71440B85172332E8B768e85EdBfdb34CB457c1clockup-v1.1
SablierV2Batch0xD18faa233E02d41EDFFdb64f20281dE0592FA3b5lockup-v1.1
SablierV2MerkleStreamerFactory0xb3ade5463000E6c0D376e7d7570f372eBf98BDAflockup-v1.1

zkSync Era

ContractAddressDeployment
SablierV2Comptroller0xD05bdb4cF6Be7D647c5FEcC7952660bdD82cE44Clockup-v1.1
SablierV2LockupDynamic0xE6c7324BEA8474209103e407779Eec600c07cF3Flockup-v1.1
SablierV2LockupLinear0x2FcA69fa0a318EFDf4c15eE8F13A873347a8A8D4lockup-v1.1
SablierV2NFTDescriptor0xf12d2B8ff4Fc0495Db9c6d16b6a03bff9a10657Alockup-v1.1
SablierV2Batch0x37A20Fb12DD6e0ADA47B327C0466A231dDc4504Alockup-v1.1
SablierV2MerkleStreamerFactory0x46DE683D20c3575A0381fFd66C10Ab6836390140lockup-v1.1

Testnets

Arbitrum Sepolia

ContractAddressDeployment
SablierV2Comptroller0xA6A0cfA3442053fbB516D55205A749Ef2D33aed9lockup-v1.1
SablierV2LockupDynamic0x8c8102b92B1f31cC304A085D490796f4DfdF7aF3lockup-v1.1
SablierV2LockupLinear0x483bdd560dE53DC20f72dC66ACdB622C5075de34lockup-v1.1
SablierV2NFTDescriptor0x593050f0360518C3A4F11c32Eb936146e1096FD1lockup-v1.1
SablierV2Batch0x72D921E579aB7FC5D19CD398B6be24d626Ccb6e7lockup-v1.1
SablierV2MerkleStreamerFactory0xcc87b1A4de285832f226BD585bd54a2184D32105lockup-v1.1

Base Sepolia

ContractAddressDeployment
SablierV2Comptroller0x90b1C663314cFb55c8FF6f9a50a8D57a2D83a664lockup-v1.1
SablierV2LockupDynamic0xF46d5fA9bFC964E8d06846c8739AEc69BC06344dlockup-v1.1
SablierV2LockupLinear0xbd7AAA2984c0a887E93c66baae222749883763d3lockup-v1.1
SablierV2NFTDescriptor0xb2b4b1E69B16411AEBD30c8EA5aB395E13069160lockup-v1.1
SablierV2Batch0xbD636B8EF09760aC91f6Df3c6AC5531250420200lockup-v1.1
SablierV2MerkleStreamerFactory0xf632521bbAb0dBC2bEf169865e6c8e285AFe0a42lockup-v1.1

Blast Sepolia

ContractAddressDeployment
SablierV2Comptroller0x9e216126115AFcdA9531232D3B735731905B4DC4lockup-v1.1
SablierV2LockupDynamic0x8aB55a8E046634D5AD87f64d65C1E96275e48712lockup-v1.1
SablierV2LockupLinear0xe31Ac61c7762930625D4700D7ea9282B7E57b816lockup-v1.1
SablierV2NFTDescriptor0x1e7217Aa198A17F79cc45aB5C90277Ff1d18b5DBlockup-v1.1
SablierV2Batch0x72D91DB141fd38eD5DDc0D4b00BdDd2A17Cf6D55lockup-v1.1
SablierV2MerkleStreamerFactory0x6F147f9A251A1F004A1d043b8E486aAb00A49ceflockup-v1.1

Ethereum Sepolia

ContractAddressDeployment
SablierV2Comptroller0x2006d43E65e66C5FF20254836E63947FA8bAaD68lockup-v1.1
SablierV2LockupDynamic0xc9940AD8F43aAD8e8f33A4D5dbBf0a8F7FF4429Alockup-v1.1
SablierV2LockupLinear0x7a43F8a888fa15e68C103E18b0439Eb1e98E4301lockup-v1.1
SablierV2NFTDescriptor0xE8fFEbA8963CD9302ffD39c704dc2c027128D36Flockup-v1.1
SablierV2Batch0xd2569DC4A58dfE85d807Dffb976dbC0a3bf0B0Fblockup-v1.1
SablierV2MerkleStreamerFactory0xBacC1d151A78eeD71D504f701c25E8739DC0262Dlockup-v1.1

OP Sepolia

ContractAddressDeployment
SablierV2Comptroller0x6587166c4F4E0b6203549463EbAB4dBeFA63fd8flockup-v1.1
SablierV2LockupDynamic0xf9e4095C1dfC058B34135C5c48cae66a8D2b3Aa5lockup-v1.1
SablierV2LockupLinear0xe59D28bEF2D37E99b93E734ed1dDcFc4B9C1bf73lockup-v1.1
SablierV2NFTDescriptor0x3590f54c5d3d83BA68c17cF5C28DB89C5d1DfA10lockup-v1.1
SablierV2Batch0x65D3A5b99372ef59E741EE768443dF884aB56E0blockup-v1.1
SablierV2MerkleStreamerFactory0x9b6cC73522f22Ad3f2F8187e892A51b95f1A0E8alockup-v1.1

Taiko Hekla

ContractAddressDeployment
SablierV2Comptroller0x2De92156000269fa2fde7544F10f01E8cBC80fFalockup-v1.1
SablierV2LockupDynamic0xDf578C2c70A86945999c65961417057363530a1clockup-v1.1
SablierV2LockupLinear0xcb099EfC90e88690e287259410B9AE63e1658CC6lockup-v1.1
SablierV2NFTDescriptor0xCff4a803b0Bf55dD1BE38Fb96088478F3D2eeCF2lockup-v1.1
SablierV2Batch0xd641a0E4509Cced67cC24E7BDcDe2a31b7F7cF77lockup-v1.1
SablierV2MerkleStreamerFactory0x29a8d9F67608d77D0B4544A70FC2ab80BA5525f5lockup-v1.1

zkSync Sepolia

ContractAddressDeployment
SablierV2Comptroller0xEB4570723ae207a0473D73B3c2B255b0D5Ec9f01lockup-v1.1
SablierV2LockupDynamic0xe101C69A6f9c071Ab79aEE0be56928565962F56dlockup-v1.1
SablierV2LockupLinear0xdFC6F5D327dcF5DB579eC1b47fb260F93e042409lockup-v1.1
SablierV2NFTDescriptor0xABF4a24519c9A3c68a354FD6d5D4429De0A0D36Clockup-v1.1
SablierV2Batch0x5F812F1332A2294149b9e1cBd216a5eED12cEbDDlockup-v1.1
SablierV2MerkleStreamerFactory0xd9a834135c816FFd133a411a36219aAFD190fF97lockup-v1.1