Lockup v1.2
This section contains the deployment addresses for the v1.2 release of @sablier/v2-core@1.2.0 and @sablier/v2-periphery@1.2.0.
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
info
This is an outdated version of the Lockup protocol. See the latest version here.
Mainnets
Abstract
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0xc69c06c030E825EDE13F1486078Aa9a2E2AAffaf | lockup-v1.2 |
SablierV2LockupLinear | 0x7282d83E49363f373102d195F66649eBD6C57B9B | lockup-v1.2 |
SablierV2LockupTranched | 0x28fCAE6bda2546C93183EeC8638691B2EB184003 | lockup-v1.2 |
SablierV2NFTDescriptor | 0xAc2E42b520364940c90Ce164412Ca9BA212d014B | lockup-v1.2 |
SablierV2BatchLockup | 0x2F1eB117A87217E8bE9AA96795F69c9e380686Db | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0xe2C0C3e0ff10Df4485a2dcbbdd1D002a40446164 | lockup-v1.2 |
Arbitrum One
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0x53F5eEB133B99C6e59108F35bCC7a116da50c5ce | lockup-v1.2 |
SablierV2LockupLinear | 0x05a323a4C936fed6D02134c5f0877215CD186b51 | lockup-v1.2 |
SablierV2LockupTranched | 0x0dA2c7Aa93E7CD43e6b8D043Aab5b85CfDDf3818 | lockup-v1.2 |
SablierV2NFTDescriptor | 0xacA12cdC4DcD7063c82E69A358549ba082463608 | lockup-v1.2 |
SablierV2BatchLockup | 0x785Edf1e617824A78EFE76295E040B1AE06002bf | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0xc9A5a0Bc2D8E217BDbdFE7486E9E72c5c3308F01 | lockup-v1.2 |
Avalanche
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0xE3826241E5EeBB3F5fEde33F9f677047674D3FBF | lockup-v1.2 |
SablierV2LockupLinear | 0xc0bF14AfB95CA4C049BDc19E06a3531D8065F6Fd | lockup-v1.2 |
SablierV2LockupTranched | 0xfA536049652BFb5f57ba8DCFbec1B2b2Dd9803D3 | lockup-v1.2 |
SablierV2NFTDescriptor | 0xcF24fb2a09227d955F8e9A12f36A26cf1ac079c6 | lockup-v1.2 |
SablierV2BatchLockup | 0xaBCdF4dcDBa57a04889784A670b862540758f9E7 | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0x0430ed39EA2789AcdF27b89268117EBABc8176D1 | lockup-v1.2 |
Base
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0xF9E9eD67DD2Fab3b3ca024A2d66Fcf0764d36742 | lockup-v1.2 |
SablierV2LockupLinear | 0x4CB16D4153123A74Bc724d161050959754f378D8 | lockup-v1.2 |
SablierV2LockupTranched | 0xf4937657Ed8B3f3cB379Eed47b8818eE947BEb1e | lockup-v1.2 |
SablierV2NFTDescriptor | 0x0fF9d05E6331A43A906fE1440E0C9D0742F475A3 | lockup-v1.2 |
SablierV2BatchLockup | 0xc1c548F980669615772dadcBfEBC29937c29481A | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0x58A51E5382318EeA6065BB7721eecdF4331c0B90 | lockup-v1.2 |
Blast
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0xA705DE617673e2Fe63a4Ea0E58c26897601D32A5 | lockup-v1.2 |
SablierV2LockupLinear | 0x9b1468d29b4A5869f00c92517c57f8656E928B93 | lockup-v1.2 |
SablierV2LockupTranched | 0x91FB72e5297e2728c10FDe73BdE74A4888A68570 | lockup-v1.2 |
SablierV2NFTDescriptor | 0x5f111b49f8f8bdb4A6001701E0D330fF52D6B370 | lockup-v1.2 |
SablierV2BatchLockup | 0xdc988d7AD6F186ea4a236f3E61A45a7851edF84E | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0x3aBCDDa756d069Cf3c7a17410602343966EAFf27 | lockup-v1.2 |
BSC
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0xeB6d84c585bf8AEA34F05a096D6fAA3b8477D146 | lockup-v1.2 |
SablierV2LockupLinear | 0x88ad3B5c62A46Df953A5d428d33D70408F53C408 | lockup-v1.2 |
SablierV2LockupTranched | 0xAb5f007b33EDDA56962A0fC428B15D544EA46591 | lockup-v1.2 |
SablierV2NFTDescriptor | 0x27641f29b012d0d523EB5943011148c42c98e7F1 | lockup-v1.2 |
SablierV2BatchLockup | 0x70998557980CB6E8E63c46810081262B6c343051 | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0x96Aa12809CAC29Bba4944fEca1dFDC8e1704e6c1 | lockup-v1.2 |
Chiliz
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0xCff4a803b0Bf55dD1BE38Fb96088478F3D2eeCF2 | lockup-v1.2 |
SablierV2LockupLinear | 0xDf578C2c70A86945999c65961417057363530a1c | lockup-v1.2 |
SablierV2LockupTranched | 0xcb099EfC90e88690e287259410B9AE63e1658CC6 | lockup-v1.2 |
SablierV2NFTDescriptor | 0x2De92156000269fa2fde7544F10f01E8cBC80fFa | lockup-v1.2 |
SablierV2BatchLockup | 0x0eDA15D606733f6CDe9DB67263E546bfcDDe9264 | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0x92FC05e49c27884d554D98a5C01Ff0894a9DC29a | lockup-v1.2 |
Core DAO
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0xf0a7F2cCE911c298B5CB8106Db19EF1D00230710 | lockup-v1.2 |
SablierV2LockupLinear | 0x98Fe0d8b2c2c05d9C6a9e635f59474Aaa0000120 | lockup-v1.2 |
SablierV2LockupTranched | 0x9C99EF88399bC1c1188399B39E7Cc667D78210ea | lockup-v1.2 |
SablierV2NFTDescriptor | 0x64C734B2F1704822D8E69CAF230aE8d2eC18AA3e | lockup-v1.2 |
SablierV2BatchLockup | 0xdE21BBFf718723E9069d8528d6Bb26c2971D58a7 | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0x074CC814a8114126c505F5eecFC82A400B39cA03 | lockup-v1.2 |
Ethereum
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0x9DeaBf7815b42Bf4E9a03EEc35a486fF74ee7459 | lockup-v1.2 |
SablierV2LockupLinear | 0x3962f6585946823440d274aD7C719B02b49DE51E | lockup-v1.2 |
SablierV2LockupTranched | 0xf86B359035208e4529686A1825F2D5BeE38c28A8 | lockup-v1.2 |
SablierV2NFTDescriptor | 0xAE32Ca14d85311A506Bb852D49bbfB315466bA26 | lockup-v1.2 |
SablierV2BatchLockup | 0xB5Ec9706C3Be9d22326D208f491E5DEef7C8d9f0 | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0xF35aB407CF28012Ba57CAF5ee2f6d6E4420253bc | lockup-v1.2 |
Gnosis
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0x555eb55cbc477Aebbe5652D25d0fEA04052d3971 | lockup-v1.2 |
SablierV2LockupLinear | 0xf1cAeB104AB29271463259335357D57772C90758 | lockup-v1.2 |
SablierV2LockupTranched | 0x59A4B7255A5D01247837600e7828A6F77f664b34 | lockup-v1.2 |
SablierV2NFTDescriptor | 0xA0B5C851E3E9fED83f387f4D8847DA398Da4A8E2 | lockup-v1.2 |
SablierV2BatchLockup | 0x0F324E5CB01ac98b2883c8ac4231aCA7EfD3e750 | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0x5f12318fc6cCa518A950e2Ee16063a6317C2a9Ef | lockup-v1.2 |
IoTeX
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0x6FcAB41e3b62d05aB4fC729586CB06Af2a2662D0 | lockup-v1.2 |
SablierV2LockupLinear | 0x84f092cf4d7d36c2d4987f672df81a39200a7146 | lockup-v1.2 |
SablierV2LockupTranched | 0x179536f3289fb50076968b339C7EF0Dc0B38E3AF | lockup-v1.2 |
SablierV2NFTDescriptor | 0x28eAB88ee8a951F78e1028557D0C3fD97af61A33 | lockup-v1.2 |
SablierV2BatchLockup | 0x711900e5f55d427cd88e5E3FCAe54Ccf02De71F4 | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0xf978034bb3CAB5fe88d23DB5Cb38D510485DaB90 | lockup-v1.2 |
Lightlink
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0xAa05E418Fb7851C211351C65435F1b17cbFa88Bf | lockup-v1.2 |
SablierV2LockupLinear | 0x6329591464FA6721c8E1c1271e4c6C41531Aea6b | lockup-v1.2 |
SablierV2LockupTranched | 0x83403c6426E6D044bF3B84EC1C007Db211AaA140 | lockup-v1.2 |
SablierV2NFTDescriptor | 0x5881ef3c0D3eB21b1b40E13b4a69c50754bc77C7 | lockup-v1.2 |
SablierV2BatchLockup | 0x5C847244649BD74aB41f09C893aF792AD87D32aA | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0x278AC15622846806BD46FBDbdB8dB8d09614173A | lockup-v1.2 |
Testnets
Arbitrum Sepolia
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0x8127E8081C22807c8a786Af1e1b174939577144A | lockup-v1.2 |
SablierV2LockupLinear | 0x9D1C257d9bc09E6E6B8E7e7c2496C12000f55457 | lockup-v1.2 |
SablierV2LockupTranched | 0xaff2efFCF38Ea4A92E0cC5D7c48456C53358fE1a | lockup-v1.2 |
SablierV2NFTDescriptor | 0x46AEd4FE32aE1306d8073FE54A4E844e10a3ca16 | lockup-v1.2 |
SablierV2BatchLockup | 0xC1FD380b3B0fF989C259D0b45B97F9663B638aA4 | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0xa11561F9e418f2C431B411E1CA22FD3F85D4c831 | lockup-v1.2 |
Base Sepolia
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0x6DCB73E5F7e8e70bE20b3B9CF50E3be4625A91C3 | lockup-v1.2 |
SablierV2LockupLinear | 0xFE7fc0Bbde84C239C0aB89111D617dC7cc58049f | lockup-v1.2 |
SablierV2LockupTranched | 0xb8c724df3eC8f2Bf8fA808dF2cB5dbab22f3E68c | lockup-v1.2 |
SablierV2NFTDescriptor | 0x474dFf3Cdd6489523947bf08D538F56d07Ca699e | lockup-v1.2 |
SablierV2BatchLockup | 0x23d0B7691F4Ca0E5477132a7C7F54fdCEd1814B9 | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0x899a05feb160fe912f621733A1d0b39C1446B3eB | lockup-v1.2 |
Blast Sepolia
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0x9dA09f4887FD3a78Ea237F74a456a82e4301F3D4 | lockup-v1.2 |
SablierV2LockupLinear | 0x07f1386803ab6e1D8b6AABD50A9772E45bEA08f1 | lockup-v1.2 |
SablierV2LockupTranched | 0x7eB79ab3652713bBE989e7A0dCA61ba484CAED85 | lockup-v1.2 |
SablierV2NFTDescriptor | 0x93c0c4a57573C7056D7d63B536e33E28FB3ec2EE | lockup-v1.2 |
SablierV2BatchLockup | 0xAC83E6aDA41a9251516601d8D5D0188466044Cc1 | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0xb9fCF1f73DD941Dd1C589fCf8545E60133EE5eC2 | lockup-v1.2 |
Ethereum Sepolia
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0x73BB6dD3f5828d60F8b3dBc8798EB10fbA2c5636 | lockup-v1.2 |
SablierV2LockupLinear | 0x3E435560fd0a03ddF70694b35b673C25c65aBB6C | lockup-v1.2 |
SablierV2LockupTranched | 0x3a1beA13A8C24c0EA2b8fAE91E4b2762A59D7aF5 | lockup-v1.2 |
SablierV2NFTDescriptor | 0x56F2f7f4d15d1A9FF9d3782b6F6bB8f6fd690D33 | lockup-v1.2 |
SablierV2BatchLockup | 0x04A9c14b7a000640419aD5515Db4eF4172C00E31 | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0x56E9180A8d2C35c99F2F8a1A5Ab8aBe79E876E8c | lockup-v1.2 |
Linea Sepolia
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0x95D29708be647BDD8dA0bdF82B84eB5f42d45918 | lockup-v1.2 |
SablierV2LockupLinear | 0x435F33C21B9Ea8BF207785616Bb28C46eDeD7366 | lockup-v1.2 |
SablierV2LockupTranched | 0x5A52E9F4dFcdBcd68E50386D484378718167aB60 | lockup-v1.2 |
SablierV2NFTDescriptor | 0x237f114a9cF62b87383684529d889DdfEd917f0c | lockup-v1.2 |
SablierV2BatchLockup | 0x8224eb5D7d76B2D7Df43b868D875E79B11500eA8 | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0x83Dd52FCA44E069020b58155b761A590F12B59d3 | lockup-v1.2 |
Mode Testnet
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0x5cD39Ec69F0Ed62733d0DA3E083E451334bA1f70 | lockup-v1.2 |
SablierV2LockupLinear | 0x61861e4C72EE2F6967C852FE79Eac0E7a9C4f466 | lockup-v1.2 |
SablierV2LockupTranched | 0xc51346d1FD003E536530584eb4c8974BB279712D | lockup-v1.2 |
SablierV2NFTDescriptor | 0xD3c856A7333c264475aD87F9E6f84Ef376AE250D | lockup-v1.2 |
SablierV2BatchLockup | 0xece83740834694A6E204825e5bcD8774F26a2665 | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0x900de6cC1021afa13f41e1067bEE681BbD661C69 | lockup-v1.2 |
Morph Holesky
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0x36477f8FEf1fC3B0fe7F24b8F6d9561f0BeC30e7 | lockup-v1.2 |
SablierV2LockupLinear | 0x4b4126036726085636BC2A4788a448d5C26705E4 | lockup-v1.2 |
SablierV2LockupTranched | 0x6AF155530D6360E789deD0CF88219f855CCb158F | lockup-v1.2 |
SablierV2NFTDescriptor | 0x33BE6a7810B464B913052EC0436A067de25C164c | lockup-v1.2 |
SablierV2BatchLockup | 0x728Ec8260Ea1115252D33c0D563d78CA18990dE4 | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0x4B5F6B967dC61c2B39fa233092745B460eA1b433 | lockup-v1.2 |
OP Sepolia
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0x89EC3830040dec63E9dF0C904d649fda4d49DF16 | lockup-v1.2 |
SablierV2LockupLinear | 0x0a881bbd71a21710D56Ff1931EC8189d94019D60 | lockup-v1.2 |
SablierV2LockupTranched | 0xb971A93608413C54F407eE86C7c15b295E0004bB | lockup-v1.2 |
SablierV2NFTDescriptor | 0x48F8C05C721E27FA82aD6c8ddB1a88eF43864A9A | lockup-v1.2 |
SablierV2BatchLockup | 0xd9dD971D4800100aED0BfF3535aB116D4Be5c420 | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0x6CBe6e298A9354306e6ee65f63FF85CFA7062a39 | lockup-v1.2 |
Superseed Sepolia
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0xCff4a803b0Bf55dD1BE38Fb96088478F3D2eeCF2 | lockup-v1.2 |
SablierV2LockupLinear | 0xDf578C2c70A86945999c65961417057363530a1c | lockup-v1.2 |
SablierV2LockupTranched | 0xcb099EfC90e88690e287259410B9AE63e1658CC6 | lockup-v1.2 |
SablierV2NFTDescriptor | 0x2De92156000269fa2fde7544F10f01E8cBC80fFa | lockup-v1.2 |
SablierV2BatchLockup | 0x0eDA15D606733f6CDe9DB67263E546bfcDDe9264 | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0x92FC05e49c27884d554D98a5C01Ff0894a9DC29a | lockup-v1.2 |
Taiko Hekla
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0x01565a1298d631302c114E13C431c9345ae5532e | lockup-v1.2 |
SablierV2LockupLinear | 0x640376B26E5f57dCD385b394a24c91F4C60E4fAc | lockup-v1.2 |
SablierV2LockupTranched | 0xd040fa437021F771C307178F06183bffC36cb4A5 | lockup-v1.2 |
SablierV2NFTDescriptor | 0x49Fd46F7d897778205c00D5c1D943fCDc26Ed9E8 | lockup-v1.2 |
SablierV2BatchLockup | 0x6C6a4Ef6C0C1318C9FD60b5084B68E04FB5e9Db9 | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0x4F0d64365EfA9D6D1B88FfC387Ce02e4A71d9f9f | lockup-v1.2 |
zkSync Sepolia
Contract | Address | Deployment |
---|---|---|
SablierV2LockupDynamic | 0xc4311a5913953162111bF75530f7BB14ec24e014 | lockup-v1.2 |
SablierV2LockupLinear | 0x43864C567b89FA5fEE8010f92d4473Bf19169BBA | lockup-v1.2 |
SablierV2LockupTranched | 0xF6e869b73E20b812dcf0E850AA8822F74f67f670 | lockup-v1.2 |
SablierV2NFTDescriptor | 0x477DDC91a7e13CBaC01c06737abF96d50ECa7961 | lockup-v1.2 |
SablierV2BatchLockup | 0x1D68417ff71855Eb0237Ff03a8FfF02Ef67e4AFb | lockup-v1.2 |
SablierV2MerkleLockupFactory | 0x2CEf8C06dDF7a1440Ad2561c53821e43adDbfA31 | lockup-v1.2 |