René's URL Explorer Experiment


Title: GitHub - backstop-protocol/dev

Open Graph Title: GitHub - backstop-protocol/dev

X Title: GitHub - backstop-protocol/dev

Description: Contribute to backstop-protocol/dev development by creating an account on GitHub.

Open Graph Description: Contribute to backstop-protocol/dev development by creating an account on GitHub.

X Description: Contribute to backstop-protocol/dev development by creating an account on GitHub.

Opengraph URL: https://github.com/backstop-protocol/dev

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:d053fb9d-4b1a-fe99-0b49-5d4e483da547
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idEA22:173A10:51D825:69CCCE:69921818
html-safe-nonce48020a5c0183cc8e61eddd47db35ef386fe672d0226de3b9e16106c6861d4797
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFQTIyOjE3M0ExMDo1MUQ4MjU6NjlDQ0NFOjY5OTIxODE4IiwidmlzaXRvcl9pZCI6IjUxNzA1MjU3MDI4MDI1MTE4OTYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac4836a58724d83c4d8054854c6279c9746ab1a9ff213b2461f40559c6bd16244f
hovercard-subject-tagrepository:379610566
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/backstop-protocol/dev
twitter:imagehttps://opengraph.githubassets.com/940dffa1bd840ab3f39cb97823cfd73d1d900d67680281332c7dc3819e7babcd/backstop-protocol/dev
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/940dffa1bd840ab3f39cb97823cfd73d1d900d67680281332c7dc3819e7babcd/backstop-protocol/dev
og:image:altContribute to backstop-protocol/dev development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None42c603b9d642c4a9065a51770f75e5e27132fef0e858607f5c9cb7e422831a7b
turbo-cache-controlno-preview
go-importgithub.com/backstop-protocol/dev git https://github.com/backstop-protocol/dev.git
octolytics-dimension-user_id66428641
octolytics-dimension-user_loginbackstop-protocol
octolytics-dimension-repository_id379610566
octolytics-dimension-repository_nwobackstop-protocol/dev
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id225315321
octolytics-dimension-repository_parent_nwoliquity/dev
octolytics-dimension-repository_network_root_id225315321
octolytics-dimension-repository_network_root_nwoliquity/dev
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release848bc6032dcc93a9a7301dcc3f379a72ba13b96e
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/backstop-protocol/dev#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fbackstop-protocol%2Fdev
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fbackstop-protocol%2Fdev
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=backstop-protocol%2Fdev
Reloadhttps://patch-diff.githubusercontent.com/backstop-protocol/dev
Reloadhttps://patch-diff.githubusercontent.com/backstop-protocol/dev
Reloadhttps://patch-diff.githubusercontent.com/backstop-protocol/dev
backstop-protocol https://patch-diff.githubusercontent.com/backstop-protocol
devhttps://patch-diff.githubusercontent.com/backstop-protocol/dev
liquity/devhttps://patch-diff.githubusercontent.com/liquity/dev
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fbackstop-protocol%2Fdev
Fork 8 https://patch-diff.githubusercontent.com/login?return_to=%2Fbackstop-protocol%2Fdev
Star 4 https://patch-diff.githubusercontent.com/login?return_to=%2Fbackstop-protocol%2Fdev
GPL-3.0 license https://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/LICENSE
4 stars https://patch-diff.githubusercontent.com/backstop-protocol/dev/stargazers
338 forks https://patch-diff.githubusercontent.com/backstop-protocol/dev/forks
Branches https://patch-diff.githubusercontent.com/backstop-protocol/dev/branches
Tags https://patch-diff.githubusercontent.com/backstop-protocol/dev/tags
Activity https://patch-diff.githubusercontent.com/backstop-protocol/dev/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Fbackstop-protocol%2Fdev
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fbackstop-protocol%2Fdev
Code https://patch-diff.githubusercontent.com/backstop-protocol/dev
Issues 3 https://patch-diff.githubusercontent.com/backstop-protocol/dev/issues
Pull requests 6 https://patch-diff.githubusercontent.com/backstop-protocol/dev/pulls
Actions https://patch-diff.githubusercontent.com/backstop-protocol/dev/actions
Projects 0 https://patch-diff.githubusercontent.com/backstop-protocol/dev/projects
Security 0 https://patch-diff.githubusercontent.com/backstop-protocol/dev/security
Insights https://patch-diff.githubusercontent.com/backstop-protocol/dev/pulse
Code https://patch-diff.githubusercontent.com/backstop-protocol/dev
Issues https://patch-diff.githubusercontent.com/backstop-protocol/dev/issues
Pull requests https://patch-diff.githubusercontent.com/backstop-protocol/dev/pulls
Actions https://patch-diff.githubusercontent.com/backstop-protocol/dev/actions
Projects https://patch-diff.githubusercontent.com/backstop-protocol/dev/projects
Security https://patch-diff.githubusercontent.com/backstop-protocol/dev/security
Insights https://patch-diff.githubusercontent.com/backstop-protocol/dev/pulse
Brancheshttps://patch-diff.githubusercontent.com/backstop-protocol/dev/branches
Tagshttps://patch-diff.githubusercontent.com/backstop-protocol/dev/tags
https://patch-diff.githubusercontent.com/backstop-protocol/dev/branches
https://patch-diff.githubusercontent.com/backstop-protocol/dev/tags
2,948 Commitshttps://patch-diff.githubusercontent.com/backstop-protocol/dev/commits/main/
https://patch-diff.githubusercontent.com/backstop-protocol/dev/commits/main/
.githubhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/tree/main/.github
.githubhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/tree/main/.github
.vscodehttps://patch-diff.githubusercontent.com/backstop-protocol/dev/tree/main/.vscode
.vscodehttps://patch-diff.githubusercontent.com/backstop-protocol/dev/tree/main/.vscode
client/src/contractshttps://patch-diff.githubusercontent.com/backstop-protocol/dev/tree/main/client/src/contracts
client/src/contractshttps://patch-diff.githubusercontent.com/backstop-protocol/dev/tree/main/client/src/contracts
dev-chainhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/tree/main/dev-chain
dev-chainhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/tree/main/dev-chain
docs/sdkhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/tree/main/docs/sdk
docs/sdkhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/tree/main/docs/sdk
filter-repohttps://patch-diff.githubusercontent.com/backstop-protocol/dev/tree/main/filter-repo
filter-repohttps://patch-diff.githubusercontent.com/backstop-protocol/dev/tree/main/filter-repo
imageshttps://patch-diff.githubusercontent.com/backstop-protocol/dev/tree/main/images
imageshttps://patch-diff.githubusercontent.com/backstop-protocol/dev/tree/main/images
packageshttps://patch-diff.githubusercontent.com/backstop-protocol/dev/tree/main/packages
packageshttps://patch-diff.githubusercontent.com/backstop-protocol/dev/tree/main/packages
papershttps://patch-diff.githubusercontent.com/backstop-protocol/dev/tree/main/papers
papershttps://patch-diff.githubusercontent.com/backstop-protocol/dev/tree/main/papers
scriptshttps://patch-diff.githubusercontent.com/backstop-protocol/dev/tree/main/scripts
scriptshttps://patch-diff.githubusercontent.com/backstop-protocol/dev/tree/main/scripts
.gitattributeshttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/.gitattributes
.gitattributeshttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/.gitattributes
.gitignorehttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/.gitignore
.gitignorehttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/.gitignore
.prettierrc.jsonhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/.prettierrc.json
.prettierrc.jsonhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/.prettierrc.json
LICENSEhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/LICENSE
LICENSEhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/LICENSE
README.mdhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/README.md
README.mdhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/README.md
api-documenter.jsonhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/api-documenter.json
api-documenter.jsonhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/api-documenter.json
api-extractor.base.jsonhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/api-extractor.base.json
api-extractor.base.jsonhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/api-extractor.base.json
package.jsonhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/package.json
package.jsonhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/package.json
package.public.jsonhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/package.public.json
package.public.jsonhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/package.public.json
tsconfig.base.jsonhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/tsconfig.base.json
tsconfig.base.jsonhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/tsconfig.base.json
yarn.lockhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/yarn.lock
yarn.lockhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/yarn.lock
yarn.public.lockhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/yarn.public.lock
yarn.public.lockhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/yarn.public.lock
READMEhttps://patch-diff.githubusercontent.com/backstop-protocol/dev
GPL-3.0 licensehttps://patch-diff.githubusercontent.com/backstop-protocol/dev
https://patch-diff.githubusercontent.com/backstop-protocol/dev#liquity-decentralized-borrowing-protocol
https://github.com/liquity/dev/workflows/CI/badge.svg
https://devui.liquity.org
https://camo.githubusercontent.com/16138bf5c3f56de37b027815d89b4a717838e6043187a2c4e527d030cd1cc9f5/68747470733a2f2f696d672e736869656c64732e696f2f757074696d65726f626f742f726174696f2f372f6d3738343934383739362d303536623536666435316336376436383263313162623234
https://discord.gg/2up5U32
https://hub.docker.com/r/liquity/dev-frontend
https://patch-diff.githubusercontent.com/backstop-protocol/dev#more-information
liquity.orghttps://www.liquity.org
https://patch-diff.githubusercontent.com/backstop-protocol/dev#liquity-system-summary
Disclaimerhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#disclaimer
Liquity Overviewhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#liquity-overview
Liquidation and the Stability Poolhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#liquidation-and-the-stability-pool
Liquidation gas costshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#liquidation-gas-costs
Liquidation Logichttps://patch-diff.githubusercontent.com/backstop-protocol/dev#liquidation-logic
Liquidations in Normal Mode: TCR >= 150%https://patch-diff.githubusercontent.com/backstop-protocol/dev#liquidations-in-normal-mode-tcr--150
Liquidations in Recovery Mode: TCR < 150%https://patch-diff.githubusercontent.com/backstop-protocol/dev#liquidations-in-recovery-mode-tcr--150
Gains From Liquidationshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#gains-from-liquidations
LUSD Token Redemptionhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#lusd-token-redemption
Partial redemptionhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#partial-redemption
Full redemptionhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#full-redemption
Redemptions create a price floorhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#redemptions-create-a-price-floor
Recovery Modehttps://patch-diff.githubusercontent.com/backstop-protocol/dev#recovery-mode
Project Structurehttps://patch-diff.githubusercontent.com/backstop-protocol/dev#project-structure
Directorieshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#directories
Brancheshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#branches
LQTY Token Architecturehttps://patch-diff.githubusercontent.com/backstop-protocol/dev#lqty-token-architecture
LQTY Lockup contracts and token vestinghttps://patch-diff.githubusercontent.com/backstop-protocol/dev#lqty-lockup-contracts-and-token-vesting
Lockup Implementation and admin transfer restrictionhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#lockup-implementation-and-admin-transfer-restriction
Launch sequence and vesting processhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#launch-sequence-and-vesting-process
Deploy LQTY Contractshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#deploy-lqty-contracts
Deploy and fund Lockup Contractshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#deploy-and-fund-lockup-contracts
Deploy Liquity Corehttps://patch-diff.githubusercontent.com/backstop-protocol/dev#deploy-liquity-core
During one year lockup periodhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#during-one-year-lockup-period
Upon end of one year lockup periodhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#upon-end-of-one-year-lockup-period
Post-lockup periodhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#post-lockup-period
Core System Architecturehttps://patch-diff.githubusercontent.com/backstop-protocol/dev#core-system-architecture
Core Smart Contractshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#core-smart-contracts
Data and Value Silo Contractshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#data-and-value-silo-contracts
Contract Interfaceshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#contract-interfaces
PriceFeed and Oraclehttps://patch-diff.githubusercontent.com/backstop-protocol/dev#pricefeed-and-oracle
PriceFeed Logichttps://patch-diff.githubusercontent.com/backstop-protocol/dev#pricefeed-logic
Testnet PriceFeed and PriceFeed testshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#testnet-pricefeed-and-pricefeed-tests
PriceFeed limitations and known issueshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#pricefeed-limitations-and-known-issues
Keeping a sorted list of Troves ordered by ICRhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#keeping-a-sorted-list-of-troves-ordered-by-icr
Flow of Ether in Liquityhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#flow-of-ether-in-liquity
Flow of LUSD tokens in Liquityhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#flow-of-lusd-tokens-in-liquity
Flow of LQTY Tokens in Liquityhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#flow-of-lqty-tokens-in-liquity
Expected User Behaviorshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#expected-user-behaviors
Contract Ownership and Function Permissionshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#contract-ownership-and-function-permissions
Deployment to a Development Blockchainhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#deployment-to-a-development-blockchain
Running Testshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#running-tests
Brownie Testshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#brownie-tests
OpenEthereumhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#openethereum
System Quantities - Units and Representationhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#system-quantities---units-and-representation
Integer representations of decimalshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#integer-representations-of-decimals
Public Datahttps://patch-diff.githubusercontent.com/backstop-protocol/dev#public-data
Public User-Facing Functionshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#public-user-facing-functions
Borrower (Trove) Operations - BorrowerOperations.solhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#borrower-trove-operations---borroweroperationssol
TroveManager Functions - TroveManager.solhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#trovemanager-functions---trovemanagersol
Hint Helper Functions - HintHelpers.solhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#hint-helper-functions---hinthelperssol
Stability Pool Functions - StabilityPool.solhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#stability-pool-functions---stabilitypoolsol
LQTY Staking Functions LQTYStaking.solhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#lqty-staking-functions--lqtystakingsol
Lockup Contract Factory LockupContractFactory.solhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#lockup-contract-factory-lockupcontractfactorysol
Lockup contract - LockupContract.solhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#lockup-contract---lockupcontractsol
LUSD token LUSDToken.sol and LQTY token LQTYToken.solhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#lusd-token-lusdtokensol-and-lqty-token-lqtytokensol
Supplying Hints to Trove operationshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#supplying-hints-to-trove-operations
Hints for redeemCollateralhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#hints-for-redeemcollateral
First redemption hinthttps://patch-diff.githubusercontent.com/backstop-protocol/dev#first-redemption-hint
Partial redemption hintshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#partial-redemption-hints
Gas compensationhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#gas-compensation
Gas compensation schedulehttps://patch-diff.githubusercontent.com/backstop-protocol/dev#gas-compensation-schedule
Liquidationhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#liquidation
Gas compensation and redemptionshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#gas-compensation-and-redemptions
Gas compensation helper functionshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#gas-compensation-helper-functions
The Stability Poolhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#the-stability-pool
Mixed liquidations: offset and redistributionhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#mixed-liquidations-offset-and-redistribution
Stability Pool deposit losses and ETH gains - implementationhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#stability-pool-deposit-losses-and-eth-gains---implementation
Stability Pool examplehttps://patch-diff.githubusercontent.com/backstop-protocol/dev#stability-pool-example
Stability Pool implementationhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#stability-pool-implementation
How deposits and ETH gains are trackedhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#how-deposits-and-eth-gains-are-tracked
LQTY Issuance to Stability Providershttps://patch-diff.githubusercontent.com/backstop-protocol/dev#lqty-issuance-to-stability-providers
LQTY Issuance schedulehttps://patch-diff.githubusercontent.com/backstop-protocol/dev#lqty-issuance-schedule
LQTY Issuance implementationhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#lqty-issuance-implementation
Handling the front end LQTY gainhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#handling-the-front-end-lqty-gain
LQTY reward events and payoutshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#lqty-reward-events-and-payouts
LQTY issuance to liquity providershttps://patch-diff.githubusercontent.com/backstop-protocol/dev#lqty-issuance-to-liquity-providers
Liquity System Feeshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#liquity-system-fees
Redemption Feehttps://patch-diff.githubusercontent.com/backstop-protocol/dev#redemption-fee
Issuance feehttps://patch-diff.githubusercontent.com/backstop-protocol/dev#issuance-fee
Fee Schedulehttps://patch-diff.githubusercontent.com/backstop-protocol/dev#fee-schedule
Intuition behind feeshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#intuition-behind-fees
Fee decay Implementationhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#fee-decay-implementation
Staking LQTY and earning feeshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#staking-lqty-and-earning-fees
Redistributions and Corrected Stakeshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#redistributions-and-corrected-stakes
Corrected Stake Solutionhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#corrected-stake-solution
Math Proofshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#math-proofs
Definitionshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#definitions
Developmenthttps://patch-diff.githubusercontent.com/backstop-protocol/dev#development
Prerequisiteshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#prerequisites
Making node-gyp workhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#making-node-gyp-work
Clone & Installhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#clone--install
Top-level scriptshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#top-level-scripts
Run all testshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#run-all-tests
Deploy contracts to a testnethttps://patch-diff.githubusercontent.com/backstop-protocol/dev#deploy-contracts-to-a-testnet
Start a local blockchain and deploy the contractshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#start-a-local-blockchain-and-deploy-the-contracts
Start dev-frontend in development modehttps://patch-diff.githubusercontent.com/backstop-protocol/dev#start-dev-frontend-in-development-mode
Start dev-frontend in demo modehttps://patch-diff.githubusercontent.com/backstop-protocol/dev#start-dev-frontend-in-demo-mode
Build dev-frontend for productionhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#build-dev-frontend-for-production
Configuring your custom frontendhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#configuring-your-custom-dev-ui
Running a frontend with Dockerhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#running-dev-ui-with-docker
Prerequisiteshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#prerequisites-1
Running with dockerhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#running-with-docker
Configuring a public frontendhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#configuring-a-public-dev-ui
FRONTEND_TAGhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#frontend_tag
INFURA_API_KEYhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#infura_api_key
Setting a kickback ratehttps://patch-diff.githubusercontent.com/backstop-protocol/dev#setting-a-kickback-rate
Setting a kickback rate with Gnosis Safehttps://patch-diff.githubusercontent.com/backstop-protocol/dev#setting-a-kickback-rate-with-gnosis-safe
Next steps for hosting a frontendhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#next-steps-for-hosting-dev-ui
Example 1: using static website hostinghttps://patch-diff.githubusercontent.com/backstop-protocol/dev#example-1-using-static-website-hosting
Example 2: wrapping the frontend container in HTTPShttps://patch-diff.githubusercontent.com/backstop-protocol/dev#example-2-wrapping-the-dev-ui-container-in-https
Known Issueshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#known-issues
Disclaimerhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#disclaimer
https://patch-diff.githubusercontent.com/backstop-protocol/dev#liquity-overview
https://patch-diff.githubusercontent.com/backstop-protocol/dev#liquidation-and-the-stability-pool
https://patch-diff.githubusercontent.com/backstop-protocol/dev#liquidation-gas-costs
https://patch-diff.githubusercontent.com/backstop-protocol/dev#liquidation-logic
https://patch-diff.githubusercontent.com/backstop-protocol/dev#liquidations-in-normal-mode-tcr--150
https://patch-diff.githubusercontent.com/backstop-protocol/dev#liquidations-in-recovery-mode-tcr--150
https://patch-diff.githubusercontent.com/backstop-protocol/dev#gains-from-liquidations
https://patch-diff.githubusercontent.com/backstop-protocol/dev#lusd-token-redemption
redemption feehttps://patch-diff.githubusercontent.com/backstop-protocol/dev#redemption-fee
https://patch-diff.githubusercontent.com/backstop-protocol/dev#partial-redemption
https://patch-diff.githubusercontent.com/backstop-protocol/dev#full-redemption
https://patch-diff.githubusercontent.com/backstop-protocol/dev#redemptions-create-a-price-floor
https://patch-diff.githubusercontent.com/backstop-protocol/dev#recovery-mode
https://patch-diff.githubusercontent.com/backstop-protocol/dev#project-structure
https://patch-diff.githubusercontent.com/backstop-protocol/dev#directories
Ethershttps://github.com/ethers-io/ethers.js/
Apollo Clienthttps://github.com/apollographql/apollo-client
Subgraphhttps://thegraph.com
https://patch-diff.githubusercontent.com/backstop-protocol/dev#branches
https://patch-diff.githubusercontent.com/backstop-protocol/dev#lqty-token-architecture
https://patch-diff.githubusercontent.com/backstop-protocol/dev#lqty-lockup-contracts-and-token-vesting
https://patch-diff.githubusercontent.com/backstop-protocol/dev#lockup-implementation-and-admin-transfer-restriction
https://patch-diff.githubusercontent.com/backstop-protocol/dev#launch-sequence-and-vesting-process
https://patch-diff.githubusercontent.com/backstop-protocol/dev#deploy-lqty-contracts
https://patch-diff.githubusercontent.com/backstop-protocol/dev#deploy-and-fund-lockup-contracts
https://patch-diff.githubusercontent.com/backstop-protocol/dev#deploy-liquity-core
https://patch-diff.githubusercontent.com/backstop-protocol/dev#during-one-year-lockup-period
https://patch-diff.githubusercontent.com/backstop-protocol/dev#upon-end-of-one-year-lockup-period
https://patch-diff.githubusercontent.com/backstop-protocol/dev#post-lockup-period
https://patch-diff.githubusercontent.com/backstop-protocol/dev#core-system-architecture
https://patch-diff.githubusercontent.com/backstop-protocol/dev#core-smart-contracts
https://patch-diff.githubusercontent.com/backstop-protocol/dev#data-and-value-silo-contracts
https://patch-diff.githubusercontent.com/backstop-protocol/dev#contract-interfaces
https://patch-diff.githubusercontent.com/backstop-protocol/dev#pricefeed-and-oracle
https://patch-diff.githubusercontent.com/backstop-protocol/dev#pricefeed-logic
https://docs.google.com/spreadsheets/d/18fdtTUoqgmsK3Mb6LBO-6na0oK-Y9LWBqnPCJRp5Hsg/edit?usp=sharinghttps://docs.google.com/spreadsheets/d/18fdtTUoqgmsK3Mb6LBO-6na0oK-Y9LWBqnPCJRp5Hsg/edit?usp=sharing
https://patch-diff.githubusercontent.com/backstop-protocol/dev#testnet-pricefeed-and-pricefeed-tests
https://patch-diff.githubusercontent.com/backstop-protocol/dev#pricefeed-limitations-and-known-issues
https://patch-diff.githubusercontent.com/backstop-protocol/dev#keeping-a-sorted-list-of-troves-ordered-by-icr
hintshttps://patch-diff.githubusercontent.com/backstop-protocol/dev#supplying-hints-to-cdp-operations
mathematical proofhttps://github.com/liquity/dev/blob/main/papers
https://patch-diff.githubusercontent.com/backstop-protocol/dev#flow-of-ether-in-liquity
https://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/images/ETH_flows.svg
https://patch-diff.githubusercontent.com/backstop-protocol/dev#flow-of-lusd-tokens-in-liquity
https://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/images/LUSD_flows.svg
https://patch-diff.githubusercontent.com/backstop-protocol/dev#flow-of-lqty-tokens-in-liquity
https://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/images/LQTY_flows.svg
https://patch-diff.githubusercontent.com/backstop-protocol/dev#expected-user-behaviors
https://patch-diff.githubusercontent.com/backstop-protocol/dev#contract-ownership-and-function-permissions
https://patch-diff.githubusercontent.com/backstop-protocol/dev#deployment-to-a-development-blockchain
https://patch-diff.githubusercontent.com/backstop-protocol/dev#running-tests
https://patch-diff.githubusercontent.com/backstop-protocol/dev#brownie-tests
https://patch-diff.githubusercontent.com/backstop-protocol/dev#openethereum
https://patch-diff.githubusercontent.com/backstop-protocol/dev#system-quantities---units-and-representation
https://patch-diff.githubusercontent.com/backstop-protocol/dev#integer-representations-of-decimals
https://patch-diff.githubusercontent.com/backstop-protocol/dev#public-data
https://patch-diff.githubusercontent.com/backstop-protocol/dev#public-user-facing-functions
https://patch-diff.githubusercontent.com/backstop-protocol/dev#borrower-trove-operations---borroweroperationssol
https://patch-diff.githubusercontent.com/backstop-protocol/dev#trovemanager-functions---trovemanagersol
https://patch-diff.githubusercontent.com/backstop-protocol/dev#hint-helper-functions---hinthelperssol
Hints for redeemCollateralhttps://patch-diff.githubusercontent.com/backstop-protocol/dev#hints-for-redeemcollateral
https://patch-diff.githubusercontent.com/backstop-protocol/dev#stability-pool-functions---stabilitypoolsol
https://patch-diff.githubusercontent.com/backstop-protocol/dev#lqty-staking-functions--lqtystakingsol
https://patch-diff.githubusercontent.com/backstop-protocol/dev#lockup-contract-factory-lockupcontractfactorysol
https://patch-diff.githubusercontent.com/backstop-protocol/dev#lockup-contract---lockupcontractsol
https://patch-diff.githubusercontent.com/backstop-protocol/dev#lusd-token-lusdtokensol-and-lqty-token-lqtytokensol
https://eips.ethereum.org/EIPS/eip-2612https://eips.ethereum.org/EIPS/eip-2612
https://patch-diff.githubusercontent.com/backstop-protocol/dev#supplying-hints-to-trove-operations
https://patch-diff.githubusercontent.com/backstop-protocol/dev#example-borrower-operations-with-hints
https://patch-diff.githubusercontent.com/backstop-protocol/dev#opening-a-trove
https://patch-diff.githubusercontent.com/backstop-protocol/dev#adjusting-a-trove
https://patch-diff.githubusercontent.com/backstop-protocol/dev#hints-for-redeemcollateral
https://patch-diff.githubusercontent.com/backstop-protocol/dev#first-redemption-hint
https://patch-diff.githubusercontent.com/backstop-protocol/dev#partial-redemption-hints
https://patch-diff.githubusercontent.com/backstop-protocol/dev#example-redemption-with-hints
https://patch-diff.githubusercontent.com/backstop-protocol/dev#gas-compensation
https://patch-diff.githubusercontent.com/backstop-protocol/dev#gas-compensation-schedule
https://patch-diff.githubusercontent.com/backstop-protocol/dev#liquidation
https://patch-diff.githubusercontent.com/backstop-protocol/dev#gas-compensation-and-redemptions
https://patch-diff.githubusercontent.com/backstop-protocol/dev#gas-compensation-helper-functions
https://patch-diff.githubusercontent.com/backstop-protocol/dev#the-stability-pool
https://patch-diff.githubusercontent.com/backstop-protocol/dev#mixed-liquidations-offset-and-redistribution
https://patch-diff.githubusercontent.com/backstop-protocol/dev#stability-pool-deposit-losses-and-eth-gains---implementation
https://patch-diff.githubusercontent.com/backstop-protocol/dev#stability-pool-example
https://patch-diff.githubusercontent.com/backstop-protocol/dev#stability-pool-implementation
https://patch-diff.githubusercontent.com/backstop-protocol/dev#how-deposits-and-eth-gains-are-tracked
Scalable reward distribution for compounding, decreasing stakehttps://github.com/liquity/dev/blob/main/packages/contracts/mathProofs/Scalable%20Compounding%20Stability%20Pool%20Deposits.pdf
Scalable Reward Distribution on the Ethereum Network by Bogdan Batog et alhttp://batog.info/papers/scalable-reward-distribution.pdf
https://patch-diff.githubusercontent.com/backstop-protocol/dev#lqty-issuance-to-stability-providers
https://patch-diff.githubusercontent.com/backstop-protocol/dev#lqty-issuance-schedule
https://patch-diff.githubusercontent.com/backstop-protocol/dev#lqty-issuance-implementation
algorithm for rewards from a compounding, decreasing stakehttps://github.com/liquity/dev/blob/main/packages/contracts/mathProofs/Scalable%20Compounding%20Stability%20Pool%20Deposits.pdf
https://patch-diff.githubusercontent.com/backstop-protocol/dev#handling-the-front-end-lqty-gain
LQTY Issuance to Stability Providershttps://patch-diff.githubusercontent.com/backstop-protocol/dev#lqty-issuance-to-stability-providers
https://patch-diff.githubusercontent.com/backstop-protocol/dev#lqty-reward-events-and-payouts
https://patch-diff.githubusercontent.com/backstop-protocol/dev#lqty-issuance-to-liquity-providers
Unipool by Synthetixhttps://github.com/Synthetixio/Unipool/blob/master/contracts/Unipool.sol
original SIP 31https://sips.synthetix.io/sips/sip-31
their bloghttps://blog.synthetix.io/new-uniswap-seth-lp-reward-system/
https://patch-diff.githubusercontent.com/backstop-protocol/dev#liquity-system-fees
https://patch-diff.githubusercontent.com/backstop-protocol/dev#redemption-fee
https://patch-diff.githubusercontent.com/backstop-protocol/dev#issuance-fee
https://patch-diff.githubusercontent.com/backstop-protocol/dev#fee-schedule
https://patch-diff.githubusercontent.com/backstop-protocol/dev#intuition-behind-fees
https://patch-diff.githubusercontent.com/backstop-protocol/dev#fee-decay-implementation
https://patch-diff.githubusercontent.com/backstop-protocol/dev#staking-lqty-and-earning-fees
“Batog” pull-based reward distributionhttp://batog.info/papers/scalable-reward-distribution.pdf
https://patch-diff.githubusercontent.com/backstop-protocol/dev#redistributions-and-corrected-stakes
proofs sectionhttps://github.com/liquity/dev/tree/main/packages/contracts/mathProofs
proofs sectionhttps://github.com/liquity/dev/tree/main/packages/contracts/mathProofs
https://patch-diff.githubusercontent.com/backstop-protocol/dev#corrected-stake-solution
proofs sectionhttps://github.com/liquity/dev/blob/main/papers
https://patch-diff.githubusercontent.com/backstop-protocol/dev#math-proofs
https://github.com/liquity/dev/blob/main/papershttps://github.com/liquity/dev/blob/main/papers
https://patch-diff.githubusercontent.com/backstop-protocol/dev#definitions
https://patch-diff.githubusercontent.com/backstop-protocol/dev#development
workspaceshttps://classic.yarnpkg.com/en/docs/workspaces/
https://patch-diff.githubusercontent.com/backstop-protocol/dev#prerequisites
Githttps://help.github.com/en/github/getting-started-with-github/set-up-git
Node v12.xhttps://nodejs.org/dist/latest-v12.x/
Dockerhttps://docs.docker.com/get-docker/
Yarnhttps://classic.yarnpkg.com/en/docs/install
https://patch-diff.githubusercontent.com/backstop-protocol/dev#making-node-gyp-work
Installationhttps://github.com/nodejs/node-gyp#installation
https://patch-diff.githubusercontent.com/backstop-protocol/dev#clone--install
https://patch-diff.githubusercontent.com/backstop-protocol/dev#top-level-scripts
https://patch-diff.githubusercontent.com/backstop-protocol/dev#run-all-tests
https://patch-diff.githubusercontent.com/backstop-protocol/dev#deploy-contracts-to-a-testnet
https://patch-diff.githubusercontent.com/backstop-protocol/dev#start-a-local-blockchain-and-deploy-the-contracts
private development chainhttps://openethereum.github.io/wiki/Private-development-chain
https://patch-diff.githubusercontent.com/backstop-protocol/dev#start-dev-frontend-in-development-mode
http://localhost:3000http://localhost:3000
https://patch-diff.githubusercontent.com/backstop-protocol/dev#start-dev-frontend-in-demo-mode
http://localhost:3000http://localhost:3000
https://patch-diff.githubusercontent.com/backstop-protocol/dev#build-dev-frontend-for-production
https://patch-diff.githubusercontent.com/backstop-protocol/dev#configuring-your-custom-frontend
https://patch-diff.githubusercontent.com/backstop-protocol/dev#running-a-frontend-with-docker
prebuilt imagehttps://hub.docker.com/r/liquity/dev-frontend
https://patch-diff.githubusercontent.com/backstop-protocol/dev#prerequisites-1
Dockerhttps://docs.docker.com/get-docker/
https://patch-diff.githubusercontent.com/backstop-protocol/dev#running-with-docker
http://localhost:3000/http://localhost:3000/
https://patch-diff.githubusercontent.com/backstop-protocol/dev#configuring-a-public-frontend
https://patch-diff.githubusercontent.com/backstop-protocol/dev#frontend_tag
https://patch-diff.githubusercontent.com/backstop-protocol/dev#infura_api_key
WebSocket endpointhttps://infura.io/docs/ethereum#section/Websockets
https://patch-diff.githubusercontent.com/backstop-protocol/dev#setting-a-kickback-rate
http://localhost:3000/http://localhost:3000/
https://patch-diff.githubusercontent.com/backstop-protocol/dev#setting-a-kickback-rate-with-gnosis-safe
instructionshttps://help.gnosis-safe.io/en/articles/3738081-contract-interactions
https://patch-diff.githubusercontent.com/backstop-protocol/dev#next-steps-for-hosting-a-frontend
https://patch-diff.githubusercontent.com/backstop-protocol/dev#example-1-using-static-website-hosting
https://patch-diff.githubusercontent.com/backstop-protocol/dev#example-2-wrapping-the-frontend-container-in-https
herehttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/packages/dev-frontend/docker-compose-example/docker-compose.yml
SWAG (Secure Web Application Gateway)https://github.com/linuxserver/docker-swag
watchtowerhttps://github.com/containrrr/watchtower
docker-compose.ymlhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/packages/dev-frontend/docker-compose-example/docker-compose.yml
site confighttps://patch-diff.githubusercontent.com/backstop-protocol/dev/blob/main/packages/dev-frontend/docker-compose-example/config/nginx/site-confs/liquity.example.com
https://patch-diff.githubusercontent.com/backstop-protocol/dev#known-issues
https://patch-diff.githubusercontent.com/backstop-protocol/dev#temporary-and-slightly-inaccurate-tcr-calculation-within-batchliquidatetroves-in-recovery-mode
this security advisoryhttps://github.com/liquity/dev/security/advisories/GHSA-xh2p-7p87-fhgh
https://patch-diff.githubusercontent.com/backstop-protocol/dev#sortedtroves-edge-cases---top-and-bottom-of-the-sorted-list
https://patch-diff.githubusercontent.com/backstop-protocol/dev#disclaimer
Readme https://patch-diff.githubusercontent.com/backstop-protocol/dev#readme-ov-file
GPL-3.0 license https://patch-diff.githubusercontent.com/backstop-protocol/dev#GPL-3.0-1-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/backstop-protocol/dev
Activityhttps://patch-diff.githubusercontent.com/backstop-protocol/dev/activity
Custom propertieshttps://patch-diff.githubusercontent.com/backstop-protocol/dev/custom-properties
4 starshttps://patch-diff.githubusercontent.com/backstop-protocol/dev/stargazers
1 watchinghttps://patch-diff.githubusercontent.com/backstop-protocol/dev/watchers
8 forkshttps://patch-diff.githubusercontent.com/backstop-protocol/dev/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fbackstop-protocol%2Fdev&report=backstop-protocol+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/backstop-protocol/dev/releases
12 tags https://patch-diff.githubusercontent.com/backstop-protocol/dev/tags
Packages 0https://patch-diff.githubusercontent.com/orgs/backstop-protocol/packages?repo_name=dev
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.