# Reflexer Doc Review By Page ###### tags: `Reflexer Finance` ## https://app.reflexer.finance and ### Pages # Links | Location | Page | Link Text | Destination URL | | --------- | --------- | --------- | --------------- | | - | - | Links found on https://app.reflexer.finance/: | | / | | Navbar | App | App | #/ | | Navbar | Auctions | Auctions | #/auctions | | Navbar | Earn | Staking |#/earn/staking | | Navbar | Earn | Incentives |#/earn/incentives | | Navbar | Swap | Swap |![](https://hackmd.io/_uploads/BkSp9XgBn.png) | Navbar | Insurance | Nexus Mutual |https://app.nexusmutual.io/cover/buy/get-quote?address=0xCC88a9d330da1133Df3A7bD823B95e52511A6962 | | Navbar |Insurance | InsurAce |https://app.insurace.io/Insurance/BuyCovers?referrer=1429350351089631541390481795260252294441502731750 | | Navbar | Analytics | Analytics | https://stats.reflexer.finance/| | Popup | Cookie Warning | use of cookies. | #/privacy | | Staking| Button Top Right | Staked Token Auctions | #/auctions/staked_token | | Staking | Body | Read More | https://docs.reflexer.finance/incentives/flx-staking | Incentives | Body | Uniswap V2 RAI/ETH LP: Learn More |https://docs.reflexer.finance/incentives/rai-mint-+-lp-incentives-program| | Incentives | Body |Uniswap V2 RAI/ETH LP: Go to App|https://app.uniswap.org/#/add/v2/0x03ab458634910aad20ef5f1c8ee96f1d6ac54919/ETH | | Incentives | Body |Convex Finance: Learn More |https://docs.convexfinance.com/convexfinance/guides/depositing/curve-lp-tokens | | Incentives | Body |Convex Finance: Go to App|https://www.convexfinance.com/stake | | Incentives | Body |Polly Finance: Learn More |https://docs.bao.finance/franchises/polly/contracts-and-key-info#tokens| | Incentives | Body |Polly Finance: Go to App|https://pollyfinance.com/farms?ref=null | | Incentives | Body |88mph: Go to App|https://88mph.app/earn| ## https://stats.reflexer.finance ### /auction 0 links Score: 60% No Debt Auctions and Last Surplus was October, kind of limited interface. Faqs for both are hard to find for a user and may not notice that they are different depending on which tab you are in. Information in FAQ is pretty bland. Content: Debt Auctions FAQ: Debt auctions are meant to mint and auction new FLX in exchange for RAI. The RAI that is received by an auction will be used to eliminate bad (or otherwise called uncovered) debt from the system. During a debt auction, you will bid a fixed amount of RAI for a decreasing amount of FLX. Surplus Auction FAQ: Surplus auctions are meant to sell RAI that accrued inside the protocol in exchange for FLX. The FLX that is received by an auction will be burned. During a surplus auction, you will bid an increasing amount of FLX for a fixed amount of RAI.In case someone outbids you in a surplus auction, your FLX bid will be reimbursed to your Reflexer Account. Claim Tokens can be used to get back FLX (and RAI) that is kept in your Account. and document pages and all links. It looks like it has been about a year since most of the documents were updates. If we need to audit https://docs.reflexer.finance/ there are lot more. That might take another 4 -6 hours. Somewhere on the order of 4-10 hours total. A ballpark quote would be $250 - $600 for the doc audit. each page reviewed, index links on the page, confirm destination, give brief summary of page, and a score for each page. List all pages, indicate any broken or outdated links with potential recomendations in documention. It would not include grammar, or wording changes unless copy directly impacts intent. ### Earn Links: 2 - Staked Token Auctions Button - #/auctions/staked_token - This should likely be with other auctions page, but is empty. Read More - https://docs.reflexer.finance/incentives/flx-staking - Button Says Connect Wallet but is disabled on hover in stFLX tab ### Staked Token auctions - Score: 50% Page is hidden from other auctions and has no history of past auction. FAQ is mostly same information but with FLX/ETH LP Tokens. Consider moving to other auctions page instead ofbutton from Earn page. - No staked token auctions to bid into - Staked token auctions are meant to sell FLX/ETH LP tokens in exchange for RAI. The proceeds received by an auction will be used to recapitalize the RAI protocol. During a staked token auction, you will bid an increasing amount of RAI for a fixed amount of FLX/ETH LP tokens. ### Incentives - - 7 Links - A list of Current Incentives, links to the app and documentation to learn about the incentive. - Only 88mph is missing More Info section. - Polly - Polly Finance links to ba.finaince ## https://stats.reflexer.finance and ### Pages # Links | location | Page | Link Text | Destination URL | | --------- | --------- | --------- | --------------- | | NavBar | Product | App | https://app.reflexer.finance | | NavBar | Product | Analytics | https://stats.reflexer.finance | | NavBar | Project | Github | https://github.com/reflexer-labs | | NavBar | Project | Docs | https://docs.reflexer.finance | | NavBar | Project | RAI Explainer | https://medium.com/reflexer-labs/stability-without-pegs-8c6a1cbc7fbd | | NavBar | Project | Whitepaper | https://github.com/reflexer-labs/whitepapers/blob/master/English/rai-english.pdf | | NavBar | Community | Discord |https://discord.gg/AXwXHGsTaJ | | NavBar | Community | Twitter | https://twitter.com/reflexerfinance | | NavBar | Community | Medium | https://medium.com/reflexer-labs | | NavBar | Community | Forum | https://community.reflexer.finance/| | NavBar | Community | Memes | https://memes.reflexer.finance/ | | NavBar | General | Why RAI? | https://reflexer.finance/why-rai | | NavBar | General | Integrations | https://reflexer.finance/integrations | | NavBar | General | FAQ | https://reflexer.finance/faq | | NavBar | General | Bug Bounty | https://immunefi.com/bounty/rai | | NavBar | General | Memes | https://memes.reflexer.finance/ | | NavBar | General | Privacy Policy |https://reflexer.finance/privacy | | NavBar | Dashboard | Dashboard | https://app.reflexer.finance | |![](https://hackmd.io/_uploads/Hk0lDBgH3.png)|![](https://hackmd.io/_uploads/Hy9WLSgr3.png) | ![](https://hackmd.io/_uploads/Bk8MLHeBn.png) |![](https://hackmd.io/_uploads/r1-QUrxrn.png) | | Footer | Project | Github | https://github.com/reflexer-labs | | Footer | Project | Docs | https://docs.reflexer.finance | | Footer | Project | RAI Explainer | https://medium.com/reflexer-labs/stability-without-pegs-8c6a1cbc7fbd | | Footer | Project | Whitepaper | https://github.com/reflexer-labs/whitepapers/blob/master/English/rai-english.pdf | | Footer | Community | Discord |https://discord.gg/AXwXHGsTaJ | | Footer | Community | Twitter | https://twitter.com/reflexerfinance | | Footer | Community | Medium | https://medium.com/reflexer-labs | | Footer | Community | Forum | https://community.reflexer.finance/| | Footer | General | Why RAI? | https://reflexer.finance/why-rai | | Footer | Get Govered | Powered by Nexus Mutual | No Link [Change To](https://app.nexusmutual.io/cover/buy/get-quote?address=0xCC88a9d330da1133Df3A7bD823B95e52511A6962)| | Footer | General | FAQ | https://reflexer.finance/faq | | Footer | General | Bug Bounty | https://immunefi.com/bounty/rai | | Footer | Legal | Privacy Policy |https://reflexer.finance/privacy | ## Pages ### Index Page - https://stats.reflexer.finance/ - Protocol Analytics Page is stats index page. - All hover info confirmed to match - Compact Mode Button: - Clicking Compact Mode Button opens extra set of Stats - Each state has ta hoverover that explains that field - Lots of information with no way to copy or save or search info - Easy to overlook the button - I thought it was asked in it wanted me to enter compact mode, not toggle out of compact mode. Desgin Mode does not have context. - Rename `Design Mode` Button -> `Return to Compact Mode` - Add All Info to FAQ available on this page - Design Mode - Rename `Compact Mode` Button -> `View Advanced Stats` - Money God Guidance - Money God Guidance is only available in Design Mode - All buttons bring matching graphs ![](https://hackmd.io/_uploads/Syi_1Ugr3.png) ![](https://hackmd.io/_uploads/r1Nj1IlS2.png) ![](https://hackmd.io/_uploads/SkP3JLxH3.png) ![](https://hackmd.io/_uploads/HkCaJUlSh.png) Total Time to review stats and app 4 hours doc.reflexer.finance ## Pages ### Introduction to GEB https://docs.reflexer.finance/ | Page | location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | GEB| Body | GEB | https://en.wikipedia.org/wiki/G%C3%B6del,_Escher,_Bach | | GEB| Body | stablecoins | https://medium.com/reflexer-labs/stability-without-pegs-8c6a1cbc7fbd | | GEB| Body | this |https://www.coingecko.com/en/coins/usd-coin | GEB| Body | this | https://duneanalytics.com/HggqX/Reflexer-RAI | GEB| Body | whitepaper | https://github.com/reflexer-labs/whitepapers/blob/master/English/rai-english.pdf | GEB| Body | MCD | https://github.com/makerdao/dss | GEB| Body | can actually understand | https://docs.reflexer.finance/contract-translation/naming-transition | GEB| Body | here | https://viewer.diagrams.net/?target=blank&highlight=0000ff&layers=1&nav=1&title=GEB_overview.drawio#Uhttps%3A%2F%2Fdrive.google.com%2Fuc%3Fid%3D1nIcaY8N8StVCfyAL_ztbmETJX2bvY3a9%26export%3Ddownload |GEB | ![](https://hackmd.io/_uploads/H1FWrUeS2.png) | ![](https://hackmd.io/_uploads/HJF18LeHh.png) | ![](https://hackmd.io/_uploads/ryL6rLern.png) ### Community Resources https://docs.reflexer.finance/community-resources | Page | location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Community| Podcasts | Yield TV Episode 93 - Stefan Ionescu | Interview https://www.youtube.com/watch?v=usKEpLUukW8 | | Community| Podcasts | Defiant - Ameen Soleimani Interview | https://thedefiant.substack.com/p/we-were-idiots-and-we-were-poor-then-037 | Community| Podcasts | Bankless - Stefan Ionescu Interview | https://www.youtube.com/watch?v=5Fm5xNwfqNo | Community| Articles | Reflexer and RAI Explained, defiprime.com | https://defiprime.com/reflexer | Community| Articles | Solange Gueiros - Reflexer.finance tutorial for beginners: how to get started | https://solangegueiros.medium.com/reflexer-finance-tutorial-how-to-create-an-account-and-a-safe-on-kovan-testnet-f5aa2fdc2092 | Community| Articles | Ameen Soleimani - A Money God RAIses | https://ameensol.medium.com/a-money-god-raises-rai-is-live-on-ethereum-mainnet-f9aff2b1d331 | Community| Articles | Defi Pulse - Crypto-Native Stability Built for DeFi | https://defipulse.com/blog/reflexer/ | Community| Articles | Bankless - DeFi needs trust minimized money - Stefan Ionescu | https://newsletter.banklesshq.com/p/defi-needs-trust-minimized-money | Community| Articles | Crypto AMA by Spencer Noon | https://crypto-ama.herokuapp.com/messages_reflexer.html | Community| Talks | EthCC 2021 - Control Theory & Cryptoeconomics | https://www.youtube.com/watch?v=Gr_8p2IpT8A | Community| Talks | ETH Denver - The Centralized Risk of DeFi - Guillaume Felley | https://www.youtube.com/watch?v=AvtJ6P60r4w | Community| Talks | ETH Online - Rai: Building a Money God - Ameen Soleimani | https://www.youtube.com/watch?v=kDCqiZd4xkI | Community| Press | Messari - The Art of Central Banking on Blockchains: Non Pegged Stablecoins March | https://messari.io/article/the-art-of-central-banking-on-blockchains-non-pegged-stablecoins | Community| Press | Decrypt - Reflexer Launches Alternative to Ethereum Stablecoin DAI, Called RAI | https://decrypt.co/58101/reflexer-launches-alternative-to-ethereum-stablecoin-dai-called-rai | Community| Press | TheBlock - Reflex indexes for more stable collateral assets in DeFi | https://www.theblockcrypto.com/genesis/90930/reflex-indexes-for-more-stable-collateral-assets-in-defi | Community| Press | Coindesk - Reflexer Labs Raises $1.7M to Build a Somewhat-Stable Coin for DeFi | https://www.coindesk.com/eth-lite-reflexer-labs-raises-1-7m-to-build-a-somewhat-stable-coin-for-defi ### FLX Mechanics https://docs.reflexer.finance/flx-mechanics - overview - rai-resource-flow - flx-and-the-money-god-league | Page | location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | FLX and the Money God Legue | FLX Mechanics | here | https://community.reflexer.finance/t/another-new-money-god-introducing-h2o/131 | FLX and the Money God Legue | FLX Mechanics | here | https://community.reflexer.finance/t/a-new-money-god-introducing-volt/120 | FLX and the Money God Legue | FLX Mechanics | this page | https://docs.reflexer.finance/the-money-god-league/intro-to-the-league ### FAQ https://docs.reflexer.finance/faq | Page | location | Link Text | Destination URL | | -------- | ---- | --------- | --------------- | | FAQ | #what-is-rai | managed float regime | https://en.wikipedia.org/wiki/Managed_float_regime | FAQ | #what-is-rai | fixed exchange rate | https://www.investopedia.com/terms/f/fixedexchangerate.asp | FAQ | #what-is-rai | devaluing | https://www.investopedia.com/terms/d/devaluation.asp | FAQ | #what-is-rai | revaluing | https://www.investopedia.com/terms/r/revaluation.asp | FAQ | #why-would-i-want-to-mint-rai | used to incentivize keepers | https://docs.reflexer.finance/system-contracts/sustainability-module/stability-fee-treasury | FAQ |#why-would-i-want-to-mint-rai | collateral auctions | https://docs.reflexer.finance/system-contracts/auction-module/fixed-discount-collateral-auction-house ### RAI Use-Cases https://docs.reflexer.finance/rai/rai-use-cases | Page | location | Link Text | Destination URL | | -------- | ---- | --------- | --------------- | | RAI Use Cases | #yield-aggregator | Yearn | https://yearn.finance/ | RAI Use Cases | #yield-aggregator | Compound | https://compound.finance/ | RAI Use Cases | #yield-aggregator | Aave | https://aave.com/ | RAI Use Cases | #portfolio-management-strategies | Set Protocol | https://www.tokensets.com/ #portfolio-management-strategies| RAI Use Cases | Balancer |https://balancer.finance/ ### MultiChain RAI https://docs.reflexer.finance/rai/multi-chain-rai | Page | location | Link Text | Destination URL | | -------- | ---- | --------- | --------------- | | Multichain | Fhantom | 0xa71353bb71dda105d383b02fc2dd172c4d39ef8b | https://ftmscan.com/address/0xa71353bb71dda105d383b02fc2dd172c4d39ef8b | Multichain | Fhantom | Fantom RAI | https://ftmscan.com/token/0xa71353bb71dda105d383b02fc2dd172c4d39ef8b | Multichain | Fhantom | Multichain.xyz | https://multichain.xyz/ | Multichain | Fhantom | get FTM | https://fantom.foundation/where-to-buy-ftm/ | Multichain | Fhantom | Sushiswap | https://app.sushi.com/swap | Multichain | Fhantom | Fantom set up | https://docs.fantom.foundation/tutorials/set-up-metamask | Multichain | Fhantom | here | https://ftmscan.com/token/0xa71353bb71dda105d383b02fc2dd172c4d39ef8b | Multichain | #fantom-rai-integrations |SpiritSwap | https://app.spiritswap.finance/#/ | Multichain | #polygon | 0x00e5646f60AC6Fb446f621d146B6E1886f002905 | https://polygonscan.com/address/0x00e5646f60ac6fb446f621d146b6e1886f002905 | Multichain | #polygon | RAI/USDC Kyber DMM | https://polygon-info.dmm.exchange/pair/0x00e5646f60ac6fb446f621d146b6e1886f002905_0x2791bca1f2de4661ed88a30c99a7a9449aa84174 | Multichain | #polygon-rai-integrations |Polly | https://pollyfinance.com/?ref=null | Multichain | #polygon-rai-integrations | incentives pools | https://gov.bao.finance/t/accelerated-polly-tokenomics-proposal/813 | Multichain | #solana | XXTrSXmzS7MvjYP5QGVbFppbvF3gXBmbezsphQbVG54 | https://explorer.solana.com/address/XXTrSXmzS7MvjYP5QGVbFppbvF3gXBmbezsphQbVG54 | Multichain | #solana |Phantom wallet | https://phantom.app/ | Multichain | #avalanche | 0x97Cd1CFE2ed5712660bb6c14053C0EcB031Bff7d |https://cchain.explorer.avax.network/address/0x97Cd1CFE2ed5712660bb6c14053C0EcB031Bff7d/transactions | Multichain | #solana | Anyswap |https://anyswap.exchange/#/bridge?bridgetoken=0x97cd1cfe2ed5712660bb6c14053c0ecb031bff7d&network=43114 | Multichain | #avalanche-rai-integrations | RAI/AVAX | https://info.pangolin.exchange/#/pair/0xd89dd8dcef91bee0a46d57681473b5ce824d3adf | Multichain | #arbitrum | 0xaeF5bbcbFa438519a5ea80B4c7181B4E78d419f2 | https://arbiscan.io/token/0xaef5bbcbfa438519a5ea80b4c7181b4e78d419f2 | Multichain | #arbitrum |Arbitrum bridge | https://bridge.arbitrum.io/ | Multichain | #arbitrum-rai-integrations | Uniswap v3 https://app.uniswap.org/#/swap | Multichain | #optimism | 0x7FB688CCf682d58f86D7e38e03f9D22e7705448B |https://optimistic.etherscan.io/token/0x7FB688CCf682d58f86D7e38e03f9D22e7705448B | | Multichain | #optimism | bridge | https://gateway.optimism.io/ | Multichain | #optimism-rai-integrations | Uniswap v3 | https://app.uniswap.org/#/swap ### RAI Integrations https://docs.reflexer.finance/rai/rai-integrations-and-partners - Links from RAI as Collateral/Reserve Asset is missing - Frax - MetaCartel Ventures - Gnosis DAO - PieDAO - dxDAO | Page | location | Link Text | Destination URL | | -------- | ---- | --------- | --------------- | | RAI Integrations | #money-markets | https://app.rari.capital/fuse/pool/9 | https://app.rari.capital/fuse/pool/9 | RAI Integrations | #money-markets | https://app.rari.capital/fuse/pool/24 | https://app.rari.capital/fuse/pool/24 | RAI Integrations | #money-markets | https://app.rari.capital/fuse/pool/18 | https://app.rari.capital/fuse/pool/18 | RAI Integrations | #money-markets | https://yearn.finance/vaults | https://yearn.finance/vaults | RAI Integrations | #money-markets | https://beta.idle.finance/#/dashboard/best/RAI | https://idle.finance/#/dashboard/best/RAI | RAI Integrations | #money-markets | https://app.aave.com/reserve-overview/RAI?pool=AaveV2 | https://app.aave.com/reserve-overview/RAI?pool=AaveV2 | RAI Integrations | #money-markets | https://app.barnbridge.com/smart-yield/stats?m=aave/v2&t=RAI | https://app.barnbridge.com/smart-yield/stats?m=aave/v2&t=RAI | RAI Integrations | #money-markets | https://app.wepiggy.com/access | https://app.wepiggy.com/access | RAI Integrations | #money-markets | https://88mph.app/earn | https://88mph.app/earn | RAI Integrations | #rai-as-collateral-reserve-asset| https://etherscan.io/address/0x25d60212D47Dd8F6Ff0469367E4c6C98Cd3411A5 | https://etherscan.io/address/0x25d60212D47Dd8F6Ff0469367E4c6C98Cd3411A5 | RAI Integrations | #spend-rai | https://www.coinbase.com/card | https://www.coinbase.com/card | RAI Integrations | #spend-rai | https://eidoo.io/ | https://eidoo.io/ | RAI Integrations | #spend-rai | https://uphold.com/en/debit-card | https://uphold.com/en/debit-card | RAI Integrations | #spend-rai | https://viamover.com/ | https://viamover.com/ | RAI Integrations | #exchanges | curve.fi/rai | https://t.co/FyP1mD9uDa | RAI Integrations | #exchanges | https://mstable.app/#/musd/swap | https://mstable.app/#/musd/swap | RAI Integrations | #exchanges | https://info.uniswap.org/#/tokens/0x03ab458634910aad20ef5f1c8ee96f1d6ac54919 | https://info.uniswap.org/#/tokens/0x03ab458634910aad20ef5f1c8ee96f1d6ac54919 | RAI Integrations | #exchanges | https://info.uniswap.org/token/0x03ab458634910aad20ef5f1c8ee96f1d6ac54919 | https://info.uniswap.org/token/0x03ab458634910aad20ef5f1c8ee96f1d6ac54919 | RAI Integrations | #exchanges | https://info.uniswap.org/pair/0x4a0ea6ad985f6526de7d1ade562e1007e9c5d757 | https://info.uniswap.org/pair/0x4a0ea6ad985f6526de7d1ade562e1007e9c5d757 | RAI Integrations | #exchanges | https://sushiswap.vision/token/0x03ab458634910aad20ef5f1c8ee96f1d6ac54919 | https://sushiswap.vision/token/0x03ab458634910aad20ef5f1c8ee96f1d6ac54919 | RAI Integrations | #exchanges | https://analytics.kyberswap.com/token/0x03ab458634910aad20ef5f1c8ee96f1d6ac54919 | https://analytics.kyberswap.com/token/0x03ab458634910aad20ef5f1c8ee96f1d6ac54919 | RAI Integrations | #exchanges | https://app.keeperdao.com/trade | https://app.keeperdao.com/trade | RAI Integrations | #exchanges | https://cowswap.exchange/#/swap | https://cowswap.exchange/#/swap | RAI Integrations | #exchanges | https://exchange.loopring.io/swap/RAI-ETH | https://exchange.loopring.io/swap/RAI-ETH | RAI Integrations | #exchanges | https://exchange.coinbase.com/trade/RAI-USD | https://exchange.coinbase.com/trade/RAI-USD | RAI Integrations | #dashboards-and-apps | https://debank.com/projects/reflexer?mode=stats | https://debank.com/projects/reflexer?mode=stats | RAI Integrations | #dashboards-and-apps | https://app.defisaver.com/reflexer/manage | https://app.defisaver.com/reflexer/manage | RAI Integrations | #dashboards-and-apps | https://loanscan.io/borrow | https://loanscan.io/borrow | RAI Integrations | #dashboards-and-apps | https://zapper.fi/protocols/reflexer | https://zapper.fi/protocols/reflexer | RAI Integrations | #dashboards-and-apps | https://app.zerion.io/invest/asset/RAI-0x03ab458634910aad20ef5f1c8ee96f1d6ac54919 | https://app.zerion.io/invest/asset/RAI-0x03ab458634910aad20ef5f1c8ee96f1d6ac54919 | RAI Integrations | #dashboards-and-apps | https://sablier.finance/ | https://sablier.finance/ ## The Money God League ### Intro to The Legue https://docs.reflexer.finance/the-money-god-league/intro-to-the-league | Page | location | Link Text | Destination URL | | -------- | ---- | --------- | --------------- | | Intro to The Legue | #3.-entering-the-league| Reflexer's Discord | https://discord.gg/QYBEw6Z ## Ungovernance ### Governance Minimization Guide https://docs.reflexer.finance/ungovernance/governance-minimization-guide | Page | location | Link Text | Destination URL | | -------- | ---- | --------- | --------------- | - No Links ## Risk ### Geb Risks https://docs.reflexer.finance/risk/geb-risks | Page | location | Link Text | Destination URL | | -------- | ---- | --------- | --------------- | | Geb Risks | Body | module | https://docs.reflexer.finance/system-contracts/core | | Geb Risks | Body | whitepaper | https://github.com/reflexer-labs/whitepapers | | Geb Risks | #smart-contract-bugs | OpenZeppelin | https://github.com/reflexer-labs/geb-audits/tree/master/open-zeppelin/core-contracts | | Geb Risks | #smart-contract-bugs | Quantstamp | https://github.com/reflexer-labs/geb-audits/tree/master/quantstamp/helper-contracts | | Geb Risks | #admin-keys | Governance Minimization Guide | https://docs.reflexer.finance/governance-minimization-guide | | Geb Risks | #admin-keys | this multisig | https://etherscan.io/address/0x427A277eA53e25143B3b509C684aA4D0EB8bA01b | | Geb Risks | #pid-controller | this section | https://docs.reflexer.finance/pid-failure-modes-and-responses | | Geb Risks | #suboptimal-parameters | System Contracts modules | https://docs.reflexer.finance/system-contracts/core | ### PID Failure Modes & Responses https://docs.reflexer.finance/risk/pid-failure-modes-and-responses | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Pid Failure Modes And Responses | #negative-feedback-turning-positive | TaxCollector | https://docs.reflexer.finance/system-contracts/money-market-module/tax-collector | ## Incentives ### RAI Uniswap V2 Mint + LP Incentives Program https://docs.reflexer.finance/incentives/rai-mint-+-lp-incentives-program | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Rai Mint + Lp Incentives Program | #how-it-works | app.reflexer.finance | https://app.reflexer.finance/ | | Rai Mint + Lp Incentives Program | #how-it-works | DeFi Saver | https://app.defisaver.com/reflexer/manage | | Rai Mint + Lp Incentives Program | #how-it-works | RAI/ETH Uniswap v2 pool | https://app.uniswap.org/#/add/v2/ETH/0x03ab458634910AaD20eF5f1C8ee96F1D6ac54919 | | Rai Mint + Lp Incentives Program | #important-notes | onboarding page in the app | https://app.reflexer.finance/ | ### RAI Uniswap V3 Mint + LP Incentives Program https://docs.reflexer.finance/incentives/rai-uniswap-v3-mint-+-lp-incentives-program | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Rai Uniswap V3 Mint + Lp Incentives Program | #overview | here | https://info.uniswap.org/#/pools/0xcb0c5d9d92f4f2f80cce7aa271a1e148c226e19d | | Rai Uniswap V3 Mint + Lp Incentives Program | #how-it-works | app.reflexer.finance | https://app.reflexer.finance/ | | Rai Uniswap V3 Mint + Lp Incentives Program | #how-it-works | DeFi Saver | https://app.defisaver.com/reflexer/manage | | Rai Uniswap V3 Mint + Lp Incentives Program | #how-it-works | RAI/DAI Uniswap v3 pool | https://info.uniswap.org/#/pools/0xcb0c5d9d92f4f2f80cce7aa271a1e148c226e19d | ### FLX Staking https://docs.reflexer.finance/incentives/flx-staking | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Flx Staking | #1.-overview | FLX/ETH Uniswap v2 LP tokens | https://v2.info.uniswap.org/pair/0xd6f3768e62ef92a9798e5a8cedd2b78907cecef9 | | Flx Staking | #determining-insolvency | accounting engine | https://etherscan.io/address/0xcee6aa1ab47d0fb0f24f51a3072ec16e20f90fce#readContract | | Flx Staking | #determining-insolvency | accounting engine | https://etherscan.io/address/0xcee6aa1ab47d0fb0f24f51a3072ec16e20f90fce#readContract | | Flx Staking | #4.-staking-walkthrough | FLX/ETH Uniswap v2 pool | https://app.uniswap.org/#/add/v2/0x6243d8cea23066d098a15582d81a598b4e8391f4/ETH | ## Contract Variables Translation ### Core Contracts Naming Transition https://docs.reflexer.finance/contract-translation/naming-transition - No Links ### Governance Contracts Naming Transition https://docs.reflexer.finance/contract-translation/governance-contracts-naming-transition - No Links ### SAFE Management Contract Naming Transition https://docs.reflexer.finance/contract-translation/safe-management-contract-naming-transition - No Links ## System Contracts ### Core Module https://docs.reflexer.finance/system-contracts/core | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Core | Body | SAFEEngine | https://github.com/reflexer-labs/geb/blob/master/src/single/SAFEEngine.sol | | Core | Body | LiquidationEngine | https://github.com/reflexer-labs/geb/blob/master/src/single/LiquidationEngine.sol | | Core | Body | AccountingEngine | https://github.com/reflexer-labs/geb/blob/master/src/single/AccountingEngine.sol | - SAFE Engine https://docs.reflexer.finance/system-contracts/core/safe-engine - Liquidation Engine https://docs.reflexer.finance/system-contracts/core/liquidation-engine - Accounting Engine https://docs.reflexer.finance/system-contracts/core/accounting-engine ### Auction Module - No Links - English Collateral Auction House - https://docs.reflexer.finance/system-contracts/auction-module/english-collateral-auction-house - Fixed Discount Collateral Auction House - https://docs.reflexer.finance/system-contracts/auction-module/fixed-discount-collateral-auction-house - Increasing Discount Collateral Auction House - https://docs.reflexer.finance/system-contracts/auction-module/increasing-discount-collateral-auction-house - Debt Auction House - https://docs.reflexer.finance/system-contracts/auction-module/debt-auction-house | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Debt Auction House | #keepers | here | https://github.com/reflexer-laps/geb-docs/tree/master/keepers | - Surplus Auction House - https://docs.reflexer.finance/system-contracts/auction-module/surplus-auction-house | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Surplus Auction House | #keepers | here | https://github.com/reflexer-labs/geb-docs/tree/master/keepers | ### Oracle Module | Page | location | Link Text | Destination URL | | -------- | ---- | --------- | --------------- | - Oracle Relay https://docs.reflexer.finance/system-contracts/oracle-module/oracle-relayer - Medianizer https://docs.reflexer.finance/system-contracts/oracle-module/medianizer - DSValue - https://docs.reflexer.finance/system-contracts/oracle-module/medianizer/ds-value | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Ds Value | #2-contract-details | ds-thing | https://github.com/dapphub/ds-thing | - Governance Led Median - https://docs.reflexer.finance/system-contracts/oracle-module/medianizer/governance-led-median - Chainlink Median - https://docs.reflexer.finance/system-contracts/oracle-module/medianizer/chainlink-median | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Chainlink Median | #1-introduction | Governance Led Median | https://reflexer-labs.gitbook.io/geb/system-contracts/untitled-1/medianizer/governance-led | | Chainlink Median | #1-introduction | Chainlink price reference contract | https://feeds.chain.link/ | - Unisap V2 Median https://docs.reflexer.finance/system-contracts/oracle-module/medianizer/uniswap-v2-median - FSM https://docs.reflexer.finance/system-contracts/oracle-module/fsm | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Fsm | Body | DSM | https://github.com/reflexer-labs/geb-fsm/blob/master/src/DSM.sol | - Oracle Security Model https://docs.reflexer.finance/system-contracts/oracle-module/fsm/oracle-security-module | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Oracle Security Module | #selffundedosm | StabilityFeeTreasury | https://github.com/reflexer-labs/geb/blob/master/src/single/StabilityFeeTreasury.sol | | Oracle Security Module | #selffundedosm | FSMWrapper | https://github.com/reflexer-labs/geb-fsm/blob/master/src/FSMWrapper.sol | - Dampened Security Module https://docs.reflexer.finance/system-contracts/oracle-module/fsm/dampened-security-module | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Dampened Security Module | #selffundeddsm | StabilityFeeTreasury | https://github.com/reflexer-labs/geb/blob/master/src/StabilityFeeTreasury.sol | | Dampened Security Module | #selffundeddsm | FSMWrapper | https://github.com/reflexer-labs/geb-fsm/blob/master/src/FSMWrapper.sol | - FSM Governance Interface https://docs.reflexer.finance/system-contracts/oracle-module/fsm/fsm-governance-interface ### Token Module https://docs.reflexer.finance/system-contracts/token-module | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Token Module | Body | DSDelegateToken | https://github.com/reflexer-labs/ds-token/blob/master/src/delegate.sol | | Token Module | Body | Coin | https://github.com/reflexer-labs/geb/blob/master/src/shared/Coin.sol | | Token Module | Body | BasicTokenAdapters | https://github.com/reflexer-labs/geb/blob/master/src/shared/BasicTokenAdapters.sol | | Token Module | Body | AdvancedTokenAdapters | https://github.com/reflexer-labs/geb-deploy/blob/master/src/AdvancedTokenAdapters.sol | https://docs.reflexer.finance/system-contracts/token-module/token-adapters - System Coin https://docs.reflexer.finance/system-contracts/token-module/system-coin | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | System Coin | #4-gotchas | ERC20 race condition | https://github.com/0xProject/0x-monorepo/issues/850 | - Protocol Token https://docs.reflexer.finance/system-contracts/token-module/protocol-token | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Protocol Token | #1-introduction-summary | DsDelegateToken | https://github.com/reflexer-labs/ds-token/blob/master/src/delegate.sol | | Protocol Token | #3-key-mechanisms-and-concepts | DSAuth | https://github.com/reflexer-labs/ds-auth | - Protocol Token Authority https://docs.reflexer.finance/system-contracts/token-module/protocol-token-authority - No Links - Protocol Token Printing Permissions https://docs.reflexer.finance/system-contracts/token-module/protocol-token-printing-permissions | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Protocol Token Printing Permissions | #current-and-previous-debt-auction-houses | AccountingEngine | https://github.com/reflexer-labs/geb/blob/master/src/AccountingEngine.sol | ### Money Market Module https://docs.reflexer.finance/system-contracts/money-market-module | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Money Market Module | Body | TaxCollector | https://github.com/reflexer-labs/geb/blob/master/src/single/TaxCollector.sol | - Tax Collector https://docs.reflexer.finance/system-contracts/money-market-module/tax-collector - No Links ### Sustainability Module https://docs.reflexer.finance/system-contracts/sustainability-module | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Sustainability Module | Body | StabilityFeeTreasury | https://github.com/reflexer-labs/geb/blob/master/src/single/StabilityFeeTreasury.sol | | Sustainability Module | Body | FSM Wrapper | https://github.com/reflexer-labs/geb-fsm/blob/master/src/FSMWrapper.sol | | Sustainability Module | Body | Increasing Treasury Reimbursement | https://github.com/reflexer-labs/geb-treasury-reimbursement/blob/master/src/reimbursement/single/IncreasingTreasuryReimbursement.sol | | Sustainability Module | Body | Mandatory Fixed Treasury Reimbursement | https://github.com/reflexer-labs/geb-treasury-reimbursement/blob/master/src/reimbursement/single/MandatoryFixedTreasuryReimbursement.sol | - Stability Fee Treasury https://docs.reflexer.finance/system-contracts/sustainability-module/stability-fee-treasury | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Stability Fee Treasury | #2-contract-details | Coin.sol | https://github.com/reflexer-labs/geb/blob/master/src/Coin.sol | - FSM Wrapper https://docs.reflexer.finance/system-contracts/sustainability-module/fsm-wrapper | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Fsm Wrapper | #2-contract-details | StabilityFeeTreasury | https://github.com/reflexer-labs/geb/blob/master/src/single/StabilityFeeTreasury.sol | - Increasing Treasury Reimbursement https://docs.reflexer.finance/system-contracts/sustainability-module/increasing-treasury-reimbursement - No Links - Mandatory Fixed Treasury Reimbursement https://docs.reflexer.finance/system-contracts/sustainability-module/mandatory-fixed-treasury-reimbursement - No Links - Increasing Reward Relayer https://docs.reflexer.finance/system-contracts/sustainability-module/increasing-reward-relayer | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Increasing Reward Relayer | #1-introduction-summary | IncreasingTreasuryReimbursement | https://docs.reflexer.finance/system-contracts/sustainability-module/increasing-treasury-reimbursement | ### Automation Module https://docs.reflexer.finance/system-contracts/automation-module | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Automation Module | Body | CollateralAuctionThrottler | https://github.com/reflexer-labs/geb-collateral-auction-throttler/blob/master/src/CollateralAuctionThrottler.sol | | Automation Module | Body | SingleSpotDebtCeilingSetter | https://github.com/reflexer-labs/geb-debt-ceiling-setter/blob/master/src/SingleSpotDebtCeilingSetter.sol | | Automation Module | Body | ESMThresholdSetter | https://github.com/reflexer-labs/geb-esm-threshold-setter/blob/master/src/ESMThresholdSetter.sol | - Collateral Auction Throttler https://docs.reflexer.finance/system-contracts/automation-module/collateral-auction-throttler - No Links - Blank Page - Single Spot Debt Ceiling Setter https://docs.reflexer.finance/system-contracts/automation-module/single-spot-debt-ceiling-setter | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Single Spot Debt Ceiling Setter | #1-introduction-summary | IncreasingTreasuryReimbursement | https://docs.reflexer.finance/system-contracts/sustainability-module/increasing-treasury-reimbursement | - ESM Threshold Setter https://docs.reflexer.finance/system-contracts/automation-module/esm-threshold-setter - No Links ### Governance Module https://docs.reflexer.finance/system-contracts/governance-module | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Governance Module | Body | DSPause | https://github.com/reflexer-labs/ds-pause/blob/master/src/pause.sol | - DSPause https://docs.reflexer.finance/system-contracts/governance-module/ds-pause - No Links ### Shutdown Module https://docs.reflexer.finance/system-contracts/shutdown-module | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Shutdown Module | Body | GlobalSettlement | https://github.com/reflexer-labs/geb/blob/master/src/single/GlobalSettlement.sol | | Shutdown Module | Body | ESM | https://github.com/reflexer-labs/esm/blob/master/src/ESM.sol | | Shutdown Module | #2.-component-descriptions | OracleRelayer.redemptionPrice | https://docs.reflexer.finance/system-contracts/oracle-module/oracle-relayer | - Global Settlement https://docs.reflexer.finance/system-contracts/shutdown-module/global-settlement - No Links - ESM https://docs.reflexer.finance/system-contracts/shutdown-module/esm - No Links ## Proxy Infrastructure ### DSProxy https://docs.reflexer.finance/proxy-infrastructure/ds-proxy | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Ds Proxy | Body | DSProxy | https://github.com/reflexer-labs/ds-proxy/blob/master/src/proxy.sol | ### Proxy Registry https://docs.reflexer.finance/proxy-infrastructure/proxy-registry | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Proxy Registry | Body | GebProxyRegistry | https://github.com/reflexer-labs/geb-proxy-registry/blob/master/src/GebProxyRegistry.sol | ## Helper Contracts ### Safe Manager https://docs.reflexer.finance/helper-contracts/safe-manager | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Safe Manager | Body | GebSafeManager | https://github.com/reflexer-labs/geb-safe-manager/blob/master/src/GebSafeManager.sol | | Safe Manager | #3.-risks | proxy actions | https://github.com/reflexer-labs/geb-proxy-actions/blob/master/src/GebProxyActions.sol | ## GEB.js ### Getting Started https://docs.reflexer.finance/geb-js/getting-started | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Getting Started | #dependencies | Ether.js | https://www.npmjs.com/package/ethers | | Getting Started | #documentation | here | https://docs.reflexer.finance/geb-js/gettingstarted | ### Global Settlement Guide https://docs.reflexer.finance/geb-js/geb-js-global-settlement-guide | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Geb Js Global Settlement Guide | #example-flow-for-global-settlement-using-geb.js | Global Settlement | https://docs.reflexer.finance/system-contracts/shutdown-module/global-settlement#the-shutdown-mechanism-9-crucial-steps | | Geb Js Global Settlement Guide | #withdraw-excess-collateral | Step 2 | https://docs.reflexer.finance/system-contracts/shutdown-module/global-settlement#2-cage-ilk | | Geb Js Global Settlement Guide | #withdraw-excess-collateral | proxy | https://github.com/reflexer-labs/ds-proxy/blob/master/src/proxy.sol | | Geb Js Global Settlement Guide | #withdraw-excess-collateral | step 3 | https://docs.reflexer.finance/system-contracts/shutdown-module/global-settlement#3-skim-ilk-urn | ### API Reference https://docs.reflexer.finance/geb-js/api-reference - No Links - GEB https://docs.reflexer.finance/geb-js/api-reference/geb | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Geb | #constructors | packages/geb/src/geb.ts:89 | https://github.com/reflexer-labs/geb.js/blob/30c41df/packages/geb/src/geb.ts#L89 | | Geb | #contracts | packages/geb/src/geb.ts:87 | https://github.com/reflexer-labs/geb.js/blob/30c41df/packages/geb/src/geb.ts#L87 | | Geb | #contracts | TransactionRequest model of ethers.js | https://docs.ethers.io/v5/api/providers/types/#providers-TransactionRequest | | Geb | #contracts | model used by web.js | https://web3js.readthedocs.io/en/v1.3.0/web3-eth.html#id84 | - Safe https://docs.reflexer.finance/geb-js/api-reference/safe | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Safe | #constructors | packages/geb/src/schema/safe.ts:8 | https://github.com/reflexer-labs/geb.js/blob/30c41df/packages/geb/src/schema/safe.ts#L8 | | Safe | #collateral | packages/geb/src/schema/safe.ts:23 | https://github.com/reflexer-labs/geb.js/blob/30c41df/packages/geb/src/schema/safe.ts#L23 | | Safe | #collateraltype | packages/geb/src/schema/safe.ts:27 | https://github.com/reflexer-labs/geb.js/blob/30c41df/packages/geb/src/schema/safe.ts#L27 | | Safe | #debt | packages/geb/src/schema/safe.ts:19 | https://github.com/reflexer-labs/geb.js/blob/30c41df/packages/geb/src/schema/safe.ts#L19 | - Proxy Actions https://docs.reflexer.finance/geb-js/api-reference/gebproxyactions | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Gebproxyactions | Body | GebProxyActions | https://github.com/reflexer-labs/geb-proxy-actions/blob/master/src/GebProxyActions.sol | | Gebproxyactions | Body | GebProxyRegistry | https://github.com/reflexer-labs/geb-proxy-registry/blob/master/src/GebProxyRegistry.sol | | Gebproxyactions | #constructors | packages/geb/src/proxy-action.ts:57 | https://github.com/reflexer-labs/geb.js/blob/30c41df/packages/geb/src/proxy-action.ts#L57 | | Gebproxyactions | #proxy | packages/geb/src/proxy-action.ts:28 | https://github.com/reflexer-labs/geb.js/blob/30c41df/packages/geb/src/proxy-action.ts#L28 | - Geb Admin https://docs.reflexer.finance/geb-js/api-reference/gebadmin | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Gebadmin | Body | geb.js | https://www.npmjs.com/package/geb.js | | Gebadmin | Body | separate package | https://www.npmjs.com/package/@reflexer-finance/geb-admin | | Gebadmin | #constructors | packages/geb-admin/src/geb-admin.ts:52 | https://github.com/reflexer-labs/geb.js/blob/30c41df/packages/geb-admin/src/geb-admin.ts#L52 | | Gebadmin | #contracts | TransactionRequest model of ethers.js | https://docs.ethers.io/v5/api/providers/types/#providers-TransactionRequest | ## APIs ### API Endpoints https://docs.reflexer.finance/api/api-endpoints | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Api Endpoints | #graph-protocol-subgraphs | https://thegraph.com/explorer/subgraph/reflexer-labs/rai-mainnet | https://thegraph.com/explorer/subgraph/reflexer-labs/rai-mainnet | | Api Endpoints | #graph-protocol-subgraphs | https://thegraph.com/explorer/subgraph/reflexer-labs/rai-kovan | https://thegraph.com/explorer/subgraph/reflexer-labs/rai-kovan | | Api Endpoints | #graph-protocol-subgraphs | https://subgraph.reflexer.finance/subgraphs/name/reflexer-labs/rai/graphql | https://subgraph.reflexer.finance/subgraphs/name/reflexer-labs/rai/graphql | | Api Endpoints | #graph-protocol-subgraphs | https://subgraph-kovan.reflexer.finance/subgraphs/name/reflexer-labs/rai/graphql | https://subgraph-kovan.reflexer.finance/subgraphs/name/reflexer-labs/rai/graphql | ## Pyflex ### Getting Started https://docs.reflexer.finance/pyflex/getting-started - No Links - Configuration https://docs.reflexer.finance/pyflex/getting-started/configuration - No Links - GEB Basics https://docs.reflexer.finance/pyflex/getting-started/basics | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Basics | #liquidation-engine | pyflex/gf.py at master · reflexer-labs/pyflexGitHub | https://github.com/reflexer-labs/pyflex/blob/master/pyflex/gf.py | ### SAFE Management https://docs.reflexer.finance/pyflex/safe-management | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Safe Management | Body | app | https://app.reflexer.finance | | Safe Management | Body | geb-js | https://docs.reflexer.finance/geb-js/ | - Openeing a SAFE https://docs.reflexer.finance/pyflex/safe-management/opening-a-safe - No Links - Closing a SAFE https://docs.reflexer.finance/pyflex/safe-management/closing-a-safe - No Links ### Numerics https://docs.reflexer.finance/pyflex/numerics - No Links ## Keepers ### Keeper Overview https://docs.reflexer.finance/keepers/overview | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Overview | #architecture | Graph | https://thegraph.com/ | | Overview | #general | Web3.py | https://github.com/ethereum/web3.py | | Overview | #general | pyflex | https://github.com/reflexer-labs/pyflex | | Overview | #general | Parity | https://www.parity.io/ethereum/ | ### Collateral Auction Keeper https://docs.reflexer.finance/keepers/collateral-auction-keeper - No Links - Running in Docker https://docs.reflexer.finance/keepers/collateral-auction-keeper/running-in-docker | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Running In Docker | #1-get-rai | open a SAFE | https://app.gitbook.com/@reflexer-labs/s/geb/pyflex/safe-management/opening-a-safe | | Running In Docker | #then-substitute-the-following-variables | Ethereum UTC / JSON Wallet Encryption | https://wizardforcel.gitbooks.io/practical-cryptography-for-developers-book/content/symmetric-key-ciphers/ethereum-wallet-encryption.html | | Running In Docker | #then-substitute-the-following-variables | keythereum | https://github.com/ethereumjs/keythereum | - Running on a Host https://docs.reflexer.finance/keepers/collateral-auction-keeper/running-on-a-host | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Running On A Host | #get-rai | open a SAFE | https://app.gitbook.com/@reflexer-labs/s/geb/pyflex/safe-management/opening-a-safe | | Running On A Host | #then-substitute-the-following-variables | Ethereum UTC / JSON Wallet Encryption | https://wizardforcel.gitbooks.io/practical-cryptography-for-developers-book/content/symmetric-key-ciphers/ethereum-wallet-encryption.html | | Running On A Host | #then-substitute-the-following-variables | keythereum | https://github.com/ethereumjs/keythereum | - Liquidations & Collateral Auctions https://docs.reflexer.finance/keepers/collateral-auction-keeper/liquidations - No Links - Collateral Auction Flash Swap https://docs.reflexer.finance/keepers/collateral-auction-keeper/flash-swaps | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Flash Swaps | #overview | auction-keeper | https://github.com/reflexer-labs/auction-keeper | | Flash Swaps | #details | geb-keeper-flash-proxy | https://github.com/reflexer-labs/geb-keeper-flash-proxy | | Flash Swaps | #uniswap-pools-used-for-bidding | RAI/DAI Uniswap V3 | https://info.uniswap.org/#/pools/0xcb0c5d9d92f4f2f80cce7aa271a1e148c226e19d | | Flash Swaps | #uniswap-pools-used-for-bidding | RAI/ETH Uniswap V2 | https://v2.info.uniswap.org/pair/0x8ae720a71622e824f576b4a8c03031066548a3b1 | ### Debt Auction Keeper https://docs.reflexer.finance/keepers/debt-auction-keeper - No Links - Running in Docker https://docs.reflexer.finance/keepers/debt-auction-keeper/running-in-docker | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Running In Docker | #1.-get-rai | open a SAFE | https://app.gitbook.com/@reflexer-labs/s/geb/pyflex/safe-management/opening-a-safe | | Running In Docker | #2.-modify-the-model-file-as-needed | this | https://docs.reflexer.finance/keepers/bidding-models | | Running In Docker | #3-modify-the-keeper-run-file | Ethereum UTC / JSON Wallet Encryption | https://wizardforcel.gitbooks.io/practical-cryptography-for-developers-book/content/symmetric-key-ciphers/ethereum-wallet-encryption.html | | Running In Docker | #3-modify-the-keeper-run-file | keythereum | https://github.com/ethereumjs/keythereum | - Running on a Host https://docs.reflexer.finance/keepers/debt-auction-keeper/running-on-a-host | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Running On A Host | #get-rai | open a SAFE | https://app.gitbook.com/@reflexer-labs/s/geb/pyflex/safe-management/opening-a-safe | | Running On A Host | #3-modify-keeper-run-file | Ethereum UTC / JSON Wallet Encryption | https://wizardforcel.gitbooks.io/practical-cryptography-for-developers-book/content/symmetric-key-ciphers/ethereum-wallet-encryption.html | | Running On A Host | #3-modify-keeper-run-file | keythereum | https://github.com/ethereumjs/keythereum | ### Staked Token Auction Keeper https://docs.reflexer.finance/keepers/staked-token-auction-keeper - No Links - Running in Docker https://docs.reflexer.finance/keepers/staked-token-auction-keeper/running-in-docker | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Running In Docker | #1.-get-rai | open a SAFE | https://app.gitbook.com/@reflexer-labs/s/geb/pyflex/safe-management/opening-a-safe | | Running In Docker | #2.-modify-the-model-file-as-needed | this | https://docs.reflexer.finance/keepers/bidding-models | | Running In Docker | #3-modify-the-keeper-run-file | Ethereum UTC / JSON Wallet Encryption | https://wizardforcel.gitbooks.io/practical-cryptography-for-developers-book/content/symmetric-key-ciphers/ethereum-wallet-encryption.html | | Running In Docker | #3-modify-the-keeper-run-file | keythereum | https://github.com/ethereumjs/keythereum | - Running on a Host https://docs.reflexer.finance/keepers/staked-token-auction-keeper/running-on-a-host | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Running On A Host | #get-rai | open a SAFE | https://app.gitbook.com/@reflexer-labs/s/geb/pyflex/safe-management/opening-a-safe | | Running On A Host | #then | Bidding Models | https://github.com/reflexer-labs/auction-keeper/blob/master/bidding-models.md | | Running On A Host | #3-modify-keeper-run-file | keythereum | https://github.com/ethereumjs/keythereum | | Running On A Host | #3-modify-keeper-run-file | Ethereum UTC / JSON Wallet Encryption | https://wizardforcel.gitbooks.io/practical-cryptography-for-developers-book/content/symmetric-key-ciphers/ethereum-wallet-encryption.html | ### Surplus Auction Keeper https://docs.reflexer.finance/keepers/surplus-auction-keeper - No Links - Running in Docker https://docs.reflexer.finance/keepers/surplus-auction-keeper/running-in-docker | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Running In Docker | #1.-modify-the-model-file-as-needed | Bidding Models | https://github.com/reflexer-labs/geb-docs/blob/master/keepers/BiddingModels.md | | Running In Docker | #2.-modify-the-keeper-run-file | Ethereum UTC / JSON Wallet Encryption | https://wizardforcel.gitbooks.io/practical-cryptography-for-developers-book/content/symmetric-key-ciphers/ethereum-wallet-encryption.html | | Running In Docker | #2.-modify-the-keeper-run-file | keythereum | https://github.com/ethereumjs/keythereum | - Running on a Host https://docs.reflexer.finance/keepers/surplus-auction-keeper/running-on-a-host | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Running On A Host | #ensure-script-is-executable | Bidding Models | https://github.com/reflexer-labs/geb-docs/blob/master/keepers/BiddingModels.md | | Running On A Host | #3.-modify-keeper-run-file | Ethereum UTC / JSON Wallet Encryption | https://wizardforcel.gitbooks.io/practical-cryptography-for-developers-book/content/symmetric-key-ciphers/ethereum-wallet-encryption.html | | Running On A Host | #3.-modify-keeper-run-file | keythereum | https://github.com/ethereumjs/keythereum | ### Bidding Models https://docs.reflexer.finance/keepers/bidding-models | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Bidding Models | #other-bidding-models | Python boilerplate model | https://gist.github.com/banteg/93808e6c0f1b9b6b470beaba5a140813 | ## Liquidation Protection ### Safe Protection https://docs.reflexer.finance/liquidation-protection/safe-protection | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Safe Protection | #1.-overview | LiquidationEngine | https://github.com/reflexer-labs/geb/blob/master/src/LiquidationEngine.sol | | Safe Protection | #1.-overview | whitelist | https://github.com/reflexer-labs/geb/blob/a49e4486682b787571475821ec66bfa025e5183f/src/LiquidationEngine.sol#L88 | | Safe Protection | #1.-overview | attach | https://github.com/reflexer-labs/geb/blob/a49e4486682b787571475821ec66bfa025e5183f/src/LiquidationEngine.sol#L290 | | Safe Protection | #1.-overview | here | https://github.com/reflexer-labs/geb-safe-saviours | ### Liquidation Protection Guide https://docs.reflexer.finance/liquidation-protection/liquidation-protection-guide | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Liquidation Protection Guide | #2.-walkthrough-to-protect-a-safe | Reflexer official app | https://app.reflexer.finance/ | ### Uni-V2 RAI/ETH Savior Details https://docs.reflexer.finance/liquidation-protection/uni-v2-rai-eth-savior-details | Page | Location | Link Text | Destination URL | | ---- | -------- | --------- | --------------- | | Uni V2 Rai Eth Savior Details | #minimum-savior-balance-formula | solve(Divide[c+Sqrt[k*p],d-Sqrt[k*(Divide[1,p])]]=j,k) - Wolfram|AlphaWolfram_Alpha | https://www.wolframalpha.com/input?i=solve%5C%2840%29Divide%5Bc%2BSqrt%5Bk*p%5D%2Cd-Sqrt%5Bk*%5C%2840%29Divide%5B1%2Cp%5D%5C%2841%29%5D%5D%3Dj%5C%2844%29k%5C%2841%29&i2d=true | | Uni V2 Rai Eth Savior Details | #minimum-savior-balance-formula | https://docs.google.com/spreadsheets/d/1flg9LidXvxcAInw4-AtDCEFniMGoZg9fIgm-x36S3CA/edit#gid=0 | https://docs.google.com/spreadsheets/d/1flg9LidXvxcAInw4-AtDCEFniMGoZg9fIgm-x36S3CA/edit#gid=0 | ### Curve v1 Savior Details https://docs.reflexer.finance/liquidation-protection/curve-v1-savior-details | Page | location | Link Text | Destination URL | | -------- | ---- | --------- | --------------- | | Curve V1 Savior Details | #overview | here | https://etherscan.io/address/0x618788357D0EBd8A37e763ADab3bc575D54c2C7d | | Curve V1 Savior Details | #minimum-savior-balance-calculation | Uni-v2 savior calculation | https://docs.reflexer.finance/liquidation-protection/uni-v2-rai-eth-savior-math#minimum-savior-balance-formula |