Technical Resources

Collection of technical resources about the Liquity protocol.

A technical system summary including contract descriptions, function descriptions, and more is available in the Liquity developer README.

Technical papers

Scalable Reward Distribution with Compounding Stakes (see this article for a simpler introduction)

Economic modelling and simulation

Security audits

Trail of Bits Security Assessment January 2021

Audit by Coinspect March 2021

Trail of Bits Liquity Protocol and Stability Pool Final Report March 2021

Trail of Bits Liquity Proxy Contracts Report March 2021

Matrix of audit applicability

Auditor
Date
Commit(s) provided

January 2021

All core system contracts except the PriceFeed

March 2021

All core system contracts and peripheral LQTY lockup contracts

March 2021

All core system contracts, peripheral LQTY lockup contracts, and peripheral Unipool LP staking contract

March 2021

Peripheral DSProxy and bundled actions contracts

Risk assertions

On the Price Stability of LUSD

Addressing Concerns about Liquity

Code base

Contract Addresses

Mainnet

Address

activePool

0xDf9Eb223bAFBE5c5271415C75aeCD68C21fE3D7F

borrowerOperations

0x24179CD81c9e782A4096035f7eC97fB8B783e007

troveManager

0xA39739EF8b0231DbFA0DcdA07d7e29faAbCf4bb2

collSurplusPool

0x3D32e8b97Ed5881324241Cf03b2DA5E2EBcE5521

communityIssuance

0xD8c9D9071123a059C6E0A945cF0e0c82b508d816

defaultPool

0x896a3F03176f05CFbb4f006BfCd8723F2B0D741C

hintHelpers

0xE84251b93D9524E0d2e621Ba7dc7cb3579F997C0

lockupContractFactory

0x2eBeF24dA09489218Ba2BECb01867F6DaAeDcD4B

lqtyStaking

0x4f9Fbb3f1E99B56e0Fe2892e623Ed36A76Fc605d

priceFeed

0x4c517D4e2C851CA76d7eC94B805269Df0f2201De

sortedTroves

0x8FdD3fbFEb32b28fb73555518f8b361bCeA741A6

stabilityPool

0x66017D22b0f8556afDd19FC67041899Eb65a21bb

gasPool

0x9555b042F969E561855e5F28cB1230819149A8d9

unipool

0xd37a77E71ddF3373a79BE2eBB76B6c4808bDF0d5

lusdToken

0x5f98805A4E8be255a32880FDeC7F6728C6568bA0

lqtyToken

0x6DEA81C8171D0bA574754EF6F8b412F2Ed88c54D

multiTroveGetter

0xFc92d0E9Fa35df17E3A6d9F40716ca2cE749922B

uniToken

0xF20EF17b889b437C151eB5bA15A47bFc62bfF469

Chanlink LUSD feed

0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0

Optimism

Address

LUSD

0xc40F949F8a4e094D1b49a23ea9241D289B7b2819

Arbitrum

Address

LUSD

0x93b346b6BC2548dA6A1E7d98E9a421B42541425b

LQTY

0xfb9E5D956D889D91a82737B9bFCDaC1DCE3e1449

zkSync ERA

Address

LUSD

0x503234F203fC7Eb888EEC8513210612a43Cf6115

Polygon zkEVM

Address

LUSD

0x01E9A866c361eAd20Ab4e838287DD464dc67A50e

LQTY

0xAa26786c9b62Afa8fFe3Db8d08ea40D56Fd3aC25

Starknet

Address

LUSD

0x070a76fd48ca0ef910631754d77dd822147fe98a569b826ec85e3c33fde586ac

Base

Address

LUSD

0x368181499736d0c0CC614DBB145E2EC1AC86b8c6

Mantle

Address

LUSD

0xf93a85d53e4af0d62bdf3a83ccfc1ecf3eaf9f32

Linea

Address

LUSD

0x63bA74893621d3d12F13CEc1e86517eC3d329837

Last updated