Skip to main content

Lockup Deployments

This section contains the deployment addresses for the v2.0 release of @sablier/lockup.

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

Versions

Any updates or additional features will require a new deployment of the protocol, due to its immutable nature.

Came here looking for the previous Lockup deployments? Click below to see other versions as well as the in-app aliases assigned under our naming convention.

VersionRelease DateUI Aliases
v2.0 (latest)February 2025LK (Lockup): all models have been merged into a single contract
v1.2July 2024LD3 (Lockup Dynamic), LL3 (Lockup Linear), LT3 (Lockup Tranched)
v1.1December 2023LD2 (Lockup Dynamic), LL2 (Lockup Linear)
v1.0July 2023LD (Lockup Dynamic), LL (Lockup Linear)

Or maybe you're looking for Legacy? Click here.

Mainnets

Abstract

ContractAddressDeployment
SablierBatchLockup0x3409308357BB704f79f70d748da502F363Dc2f1Dlockup-v2.0.0
SablierLockup0x14Eb4AB47B2ec2a71763eaBa202a252E176FAE88lockup-v2.0.0
LockupNFTDescriptor0x63Ff2E370788C163D5a1909B5FCb299DB327AEF9lockup-v2.0.0
Helpers0x07c194dFE7DCe9Ae7Ffe4bF32683cf1F8CDD4aEalockup-v2.0.0
VestingMath0xbB2e2884AE40003BB55fd3A85A9f8f7f72Aa441Flockup-v2.0.0

Arbitrum One

ContractAddressDeployment
SablierBatchLockup0xB11Ead48F572155C5f8dB6201701e91A936896f7lockup-v2.0.0
SablierLockup0x467D5Bf8Cfa1a5f99328fBdCb9C751c78934b725lockup-v2.0.0
LockupNFTDescriptor0xd5c6a0Dd2E1822865c308850b8b3E2CcE762D061lockup-v2.0.0
Helpers0xf8076E4Fb5cfE8be1C26E61222DC51828Db8C1dclockup-v2.0.0
VestingMath0x5522CA06Ce080800AB59BA4C091e63f6f54C5E6dlockup-v2.0.0

Avalanche

ContractAddressDeployment
SablierBatchLockup0xABDE228d84D86D78029C31A37Ae2435C8f923c8blockup-v2.0.0
SablierLockup0x3C81BBBe72EF8eF3fb1D19B0bd6310Ad0dd27E82lockup-v2.0.0
LockupNFTDescriptor0x906A4BD5dD0EF13654eA29bFD6185d0d64A4b674lockup-v2.0.0
Helpers0xf8076E4Fb5cfE8be1C26E61222DC51828Db8C1dclockup-v2.0.0
VestingMath0x5522CA06Ce080800AB59BA4C091e63f6f54C5E6dlockup-v2.0.0

Base

ContractAddressDeployment
SablierBatchLockup0xC26CdAFd6ec3c91AD9aEeB237Ee1f37205ED26a4lockup-v2.0.0
SablierLockup0xb5D78DD3276325f5FAF3106Cc4Acc56E28e0Fe3Blockup-v2.0.0
LockupNFTDescriptor0x87e437030b7439150605a641483de98672E26317lockup-v2.0.0
Helpers0xf8076E4Fb5cfE8be1C26E61222DC51828Db8C1dclockup-v2.0.0
VestingMath0x5522CA06Ce080800AB59BA4C091e63f6f54C5E6dlockup-v2.0.0

Berachain

ContractAddressDeployment
SablierBatchLockup0x75838C66Dfa2296bB9758f75fC7ad219718C8a88lockup-v2.0.0
SablierLockup0xC19A2542156b5d7960e0eF46E9787E7d336cF428lockup-v2.0.0
LockupNFTDescriptor0x3bbE0a21792564604B0fDc00019532Adeffa70eblockup-v2.0.0
Helpers0xf8076E4Fb5cfE8be1C26E61222DC51828Db8C1dclockup-v2.0.0
VestingMath0x5522CA06Ce080800AB59BA4C091e63f6f54C5E6dlockup-v2.0.0

Blast

ContractAddressDeployment
SablierBatchLockup0x193c2af965FEAca8D893c974712e5b6BD3cBc5eclockup-v2.0.0
SablierLockup0xDbB6e9653d7e41766712Db22eB08ED3F21009fddlockup-v2.0.0
LockupNFTDescriptor0x959c412d5919b1Ec5D07bee3443ea68c91d57dd7lockup-v2.0.0
Helpers0xf8076E4Fb5cfE8be1C26E61222DC51828Db8C1dclockup-v2.0.0
VestingMath0x5522CA06Ce080800AB59BA4C091e63f6f54C5E6dlockup-v2.0.0

BSC

ContractAddressDeployment
SablierBatchLockup0xcf990fA3267F0945bBf7cf40A0c03F9dFE6a1804lockup-v2.0.0
SablierLockup0x6E0baD2c077d699841F1929b45bfb93FAfBEd395lockup-v2.0.0
LockupNFTDescriptor0x56831a5a932793E02251126831174Ab8Bf2f7695lockup-v2.0.0
Helpers0xf8076E4Fb5cfE8be1C26E61222DC51828Db8C1dclockup-v2.0.0
VestingMath0x5522CA06Ce080800AB59BA4C091e63f6f54C5E6dlockup-v2.0.0

Chiliz

ContractAddressDeployment
SablierBatchLockup0x179536f3289fb50076968b339C7EF0Dc0B38E3AFlockup-v2.0.0
SablierLockup0x711900e5f55d427cd88e5E3FCAe54Ccf02De71F4lockup-v2.0.0
LockupNFTDescriptor0x8A96f827082FB349B6e268baa0a7A5584c4Ccda6lockup-v2.0.0
Helpers0xf8076E4Fb5cfE8be1C26E61222DC51828Db8C1dclockup-v2.0.0
VestingMath0x5522CA06Ce080800AB59BA4C091e63f6f54C5E6dlockup-v2.0.0

Core DAO

ContractAddressDeployment
SablierBatchLockup0x96dadeeab25413de04a1b8e40c4de41bd9d7fd29lockup-v2.0.0
SablierLockup0x4fff53bfe86a0bd59a81c89d8ba84c67cf947764lockup-v2.0.0
LockupNFTDescriptor0xac0cf0f2a96ed7ec3cfa4d0be621c67adc9dd903lockup-v2.0.0
Helpers0xf8076E4Fb5cfE8be1C26E61222DC51828Db8C1dclockup-v2.0.0
VestingMath0x5522CA06Ce080800AB59BA4C091e63f6f54C5E6dlockup-v2.0.0

Ethereum

ContractAddressDeployment
SablierBatchLockup0x3F6E8a8Cffe377c4649aCeB01e6F20c60fAA356clockup-v2.0.0
SablierLockup0x7C01AA3783577E15fD7e272443D44B92d5b21056lockup-v2.0.0
LockupNFTDescriptor0xA9dC6878C979B5cc1d98a1803F0664ad725A1f56lockup-v2.0.0
Helpers0xf8076E4Fb5cfE8be1C26E61222DC51828Db8C1dclockup-v2.0.0
VestingMath0x5522CA06Ce080800AB59BA4C091e63f6f54C5E6dlockup-v2.0.0

Form

ContractAddressDeployment
SablierBatchLockup0x74759072f464F6600E7563DcC2828A2dE8111840lockup-v2.0.0
SablierLockup0xa2dD5E785AA0225D681416884D395c7E22D92850lockup-v2.0.0
LockupNFTDescriptor0x6Ef33eeCE9D3B04B1A954C0c94F09808C81512c8lockup-v2.0.0
Helpers0xf8076E4Fb5cfE8be1C26E61222DC51828Db8C1dclockup-v2.0.0
VestingMath0x5522CA06Ce080800AB59BA4C091e63f6f54C5E6dlockup-v2.0.0

Testnets

Arbitrum Sepolia

ContractAddressDeployment
SablierBatchLockup0x781b3b2527f2a0a1e6b429161f2717a8a28b9f46lockup-v2.0.0
SablierLockup0x9a08e6ae67c28002ee2c7cff9badecd33ae2151clockup-v2.0.0
LockupNFTDescriptor0x9a08e6ae67c28002ee2c7cff9badecd33ae2151clockup-v2.0.0
Helpers0xf8076E4Fb5cfE8be1C26E61222DC51828Db8C1dclockup-v2.0.0
VestingMath0x5522CA06Ce080800AB59BA4C091e63f6f54C5E6dlockup-v2.0.0

Base Sepolia

ContractAddressDeployment
SablierBatchLockup0xd5f78708d83ac2bc8734a8cdf2d112c1bb3b62a2lockup-v2.0.0
SablierLockup0x168ad0b246f604bc70bef87ecde585c3f1d49617lockup-v2.0.0
LockupNFTDescriptor0x9a08e6ae67c28002ee2c7cff9badecd33ae2151clockup-v2.0.0
Helpers0xf8076E4Fb5cfE8be1C26E61222DC51828Db8C1dclockup-v2.0.0
VestingMath0x5522CA06Ce080800AB59BA4C091e63f6f54C5E6dlockup-v2.0.0

Blast Sepolia

ContractAddressDeployment
SablierBatchLockup0xa8c864c53e72301c2ab484d013627a5a7084174blockup-v2.0.0
SablierLockup0x567a95aa72a23b924f79dfa437d28c38740e144clockup-v2.0.0
LockupNFTDescriptor0x9a08e6ae67c28002ee2c7cff9badecd33ae2151clockup-v2.0.0
Helpers0xf8076E4Fb5cfE8be1C26E61222DC51828Db8C1dclockup-v2.0.0
VestingMath0x5522CA06Ce080800AB59BA4C091e63f6f54C5E6dlockup-v2.0.0

Ethereum Sepolia

ContractAddressDeployment
SablierBatchLockup0x5ae8c13f6ae094887322012425b34b0919097d8alockup-v2.0.0
SablierLockup0x9a08e6ae67c28002ee2c7cff9badecd33ae2151clockup-v2.0.0
LockupNFTDescriptor0x9a08e6ae67c28002ee2c7cff9badecd33ae2151clockup-v2.0.0
Helpers0xf8076E4Fb5cfE8be1C26E61222DC51828Db8C1dclockup-v2.0.0
VestingMath0x5522CA06Ce080800AB59BA4C091e63f6f54C5E6dlockup-v2.0.0

Linea Sepolia

ContractAddressDeployment
SablierBatchLockup0xb0255ed1ee5c01dfe865c1b21bbf56a80f9ae739lockup-v2.0.0
SablierLockup0x9a08e6ae67c28002ee2c7cff9badecd33ae2151clockup-v2.0.0
LockupNFTDescriptor0x9a08e6ae67c28002ee2c7cff9badecd33ae2151clockup-v2.0.0
Helpers0xf8076E4Fb5cfE8be1C26E61222DC51828Db8C1dclockup-v2.0.0
VestingMath0x5522CA06Ce080800AB59BA4C091e63f6f54C5E6dlockup-v2.0.0

Mode Testnet

ContractAddressDeployment
SablierBatchLockup0xf5ac60870e1ccc4bfce23cfbb7a796a0d8dbaf47lockup-v2.0.0
SablierLockup0x9a08e6ae67c28002ee2c7cff9badecd33ae2151clockup-v2.0.0
LockupNFTDescriptor0x9a08e6ae67c28002ee2c7cff9badecd33ae2151clockup-v2.0.0
Helpers0xf8076E4Fb5cfE8be1C26E61222DC51828Db8C1dclockup-v2.0.0
VestingMath0x5522CA06Ce080800AB59BA4C091e63f6f54C5E6dlockup-v2.0.0

Morph Holesky

ContractAddressDeployment
SablierBatchLockup0x9efc8663cab0e2d97ad17c9fbfc8392445517e94lockup-v2.0.0
SablierLockup0x9a08e6ae67c28002ee2c7cff9badecd33ae2151clockup-v2.0.0
LockupNFTDescriptor0x9a08e6ae67c28002ee2c7cff9badecd33ae2151clockup-v2.0.0
Helpers0xf8076E4Fb5cfE8be1C26E61222DC51828Db8C1dclockup-v2.0.0
VestingMath0x5522CA06Ce080800AB59BA4C091e63f6f54C5E6dlockup-v2.0.0

OP Sepolia

ContractAddressDeployment
SablierBatchLockup0x417db0f2bd020fc4d6bccea6b2bb6be0c541862elockup-v2.0.0
SablierLockup0x9a08e6ae67c28002ee2c7cff9badecd33ae2151clockup-v2.0.0
LockupNFTDescriptor0x9a08e6ae67c28002ee2c7cff9badecd33ae2151clockup-v2.0.0
Helpers0xf8076E4Fb5cfE8be1C26E61222DC51828Db8C1dclockup-v2.0.0
VestingMath0x5522CA06Ce080800AB59BA4C091e63f6f54C5E6dlockup-v2.0.0

Superseed Sepolia

ContractAddressDeployment
SablierBatchLockup0x905756b52efeaf75f6b1bb1bb0fc35eea15ae260lockup-v2.0.0
SablierLockup0x9a08e6ae67c28002ee2c7cff9badecd33ae2151clockup-v2.0.0
LockupNFTDescriptor0x9a08e6ae67c28002ee2c7cff9badecd33ae2151clockup-v2.0.0
Helpers0xf8076E4Fb5cfE8be1C26E61222DC51828Db8C1dclockup-v2.0.0
VestingMath0x5522CA06Ce080800AB59BA4C091e63f6f54C5E6dlockup-v2.0.0

Taiko Hekla

ContractAddressDeployment
SablierBatchLockup0x29b7bafce0a04638dc91ca0b87a562cab8c3dbdelockup-v2.0.0
SablierLockup0x9a08e6ae67c28002ee2c7cff9badecd33ae2151clockup-v2.0.0
LockupNFTDescriptor0x9a08e6ae67c28002ee2c7cff9badecd33ae2151clockup-v2.0.0
Helpers0xf8076E4Fb5cfE8be1C26E61222DC51828Db8C1dclockup-v2.0.0
VestingMath0x5522CA06Ce080800AB59BA4C091e63f6f54C5E6dlockup-v2.0.0