Our technical documentation (SDK) and middleware library enables you to build your own Liquity frontend or integrate Liquity with your existing service.
It consists of three libraries, written in TypeScript:
Common interfaces and classes shared by the other lib- packages.
Ethers-based middleware that can read Liquity state and send transactions.
Decimal math using ethers.js's BigNumber.