# Table of Contents - [Stability Mechanics | Resupply.fi](#stability-mechanics-resupply-fi) - [Overview | Resupply.fi](#overview-resupply-fi) - [Tokenomics | Resupply.fi](#tokenomics-resupply-fi) - [Governance voting | Resupply.fi](#governance-voting-resupply-fi) - [Welcome to Resupply | Resupply.fi](#welcome-to-resupply-resupply-fi) - [Protocol Revenue | Resupply.fi](#protocol-revenue-resupply-fi) - [Emissions | Resupply.fi](#emissions-resupply-fi) - [Insurance Pool | Resupply.fi](#insurance-pool-resupply-fi) - [Using Resupply | Resupply.fi](#using-resupply-resupply-fi) - [Collateralized Debt Positions | Resupply.fi](#collateralized-debt-positions-resupply-fi) - [Selecting a Lending Market | Resupply.fi](#selecting-a-lending-market-resupply-fi) - [RSUP Token Staking / Unstaking | Resupply.fi](#rsup-token-staking-unstaking-resupply-fi) - [Repaying / Withdrawing Collateral | Resupply.fi](#repaying-withdrawing-collateral-resupply-fi) - [Audits | Resupply.fi](#audits-resupply-fi) - [Deposit Collateral & Borrow reUSD | Resupply.fi](#deposit-collateral-borrow-reusd-resupply-fi) - [Risks | Resupply.fi](#risks-resupply-fi) - [Claiming Rewards | Resupply.fi](#claiming-rewards-resupply-fi) - [Resupply Treasury | Resupply.fi](#resupply-treasury-resupply-fi) - [Staking in the Insurance Pool | Resupply.fi](#staking-in-the-insurance-pool-resupply-fi) - [Bug Bounties | Resupply.fi](#bug-bounties-resupply-fi) - [Leverage | Resupply.fi](#leverage-resupply-fi) - [Contract Addresses | Resupply.fi](#contract-addresses-resupply-fi) - [RSUP Vesting & Airdrop Claims | Resupply.fi](#rsup-vesting-airdrop-claims-resupply-fi) - [Resupply Governance Proposals | Resupply.fi](#resupply-governance-proposals-resupply-fi) - [Multisig Admin Rights | Resupply.fi](#multisig-admin-rights-resupply-fi) - [Redeeming PRISMA for Vesting RSUP tokens | Resupply.fi](#redeeming-prisma-for-vesting-rsup-tokens-resupply-fi) --- # Stability Mechanics | Resupply.fi Resupply uses a redemption model for maintaining the stability of the reUSD stablecoin. The redemption model only maintains a price floor of $1 minus a small redemption fee, that is configurable by the DAO. If the reUSD depeg were to move upwards, this would be beneficial as it would encourage more borrowing. A 1% fee will be used for redemptions, allocating 0.5% to the borrower and the remaining 0.5% to the protocol. **Note:** If crvUSD depegs upward and is worth $1.05 instead of $1.00, the redemption fee increases by 5%. The same applies to frxUSD—if it continues to depeg upward, the redemption fee rises by the same percentage as the depeg amount. Unlike other redemption models Resupply redemption model is communal, affecting not just a single user but the entire lending pool. Redeemer may choose which pools will be redeemed against, but a weighted discount will be used to encourage which pools to redeem against. The longer a pool goes without being redeemed against the greater the discount on said pool. [](#redemption-example) Redemption Example ----------------------------------------------- Let's assume in this example that 100 reUSD are required to restore the peg and the redemption fee is 1%. 1. Redeemer acquires 100 reUSD from the market and triggers a redemption. 2. Borrowers have $99 worth of collateral removed. 3. The redeemer receives $99 worth of collateral. 4. The borrower's debt has been reduced by 99.5 reUSD. Effectively reducing it by an extra 0.5 reUSD. 5. The resupply protocol receives a fee of 0.5 reUSD. [PreviousInsurance Pool](/resupply-protocol/insurance-pool) [NextTokenomics](/resupply-governance/tokenomics) Last updated 21 days ago --- # Overview | Resupply.fi * The Resupply stablecoin is backed by other stablecoins that are earning interest on other lending markets. * Designed to maximize yield returns by having the borrow rate always be half the lending rate being earned, half the risk-free rate, or two percent, whichever is greater. * Emissions are designed for long-term sustainability by directing at three groups: the insurance pool, voting incentives, and directly at borrowers. * The revenue that borrowers generate will directly correlate with the emissions directed towards them. The more revenue a borrower generates for Resupply, the greater the share of emissions it will receive. * Targeted platforms for launch are Curve Lend and Fraxlend. [PreviousWelcome to Resupply](/) [NextCollateralized Debt Positions](/resupply-protocol/collateralized-debt-positions) Last updated 3 months ago --- # Tokenomics | Resupply.fi [](#resupply-token-rsup) Resupply Token (RSUP) --------------------------------------------------- * Stake to receive platform fees as reUSD and voting power in Resupply governance * A withdrawal of **RSUP** from staking can be initiated at anytime and will have a 14 day delay timer before **RSUP** can be withdrawn. * When a withdrawal is initiated **RSUP** will no longer receive platform fees or retain voting power. * **RSUP** will be emitted for voting incentives, insurance pool, and CDPs. * **RSUP** will not have a max supply and will instead have a set inflation schedule. [](#token-distribution) Token Distribution ----------------------------------------------- * No Maximum supply * Token distribution percentages listed below are a 5 year projection * 60% of the 5 year emissions will be minted at token generation event. * Emission inflation will be 2% per year after 5 years * Sub-DAO allocations to be staked perpetually for voting power and revenue to respective protocols * 20% Convex protocol sub-DAO _Vesting over 5 years_ * 10% Yearn protocol sub-DAO _Vesting over 5 years_ * 0.5% Frax Protocol for use of Fraxlend codebase _Vesting over 1 year_ * 15% Prisma Burns (including liquid lockers) _Vesting over 5 years_ * 2% Prisma hack victims who not yet been made whole. _Vesting over 2 years_ * 2% Team _Vesting over 1 year_ * 10.5% Treasury _Vesting over 5 years_ * 12% Emissions year 1 * 10% Emissions year 2 * 8% Emissions year 3 * 6% Emissions year 4 * 4% Emissions year 5 (2% inflation per year thereafter) Numbers may be subject to change prior to launch. [PreviousStability Mechanics](/resupply-protocol/stability-mechanics) [NextEmissions](/resupply-governance/emissions) Last updated 12 days ago ![](https://docs.resupply.fi/~gitbook/image?url=https%3A%2F%2F700558760-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FuvAB3MBg39dnAFUqHuUe%252Fuploads%252FiOeSKkZMC8F7zy4wY0Nc%252Fressuply-gitbook-token-distribution-banner-1280x640-v1%2520%282%29.png%3Falt%3Dmedia%26token%3Dbafa77fe-7d78-4c70-820b-57efa9a86457&width=768&dpr=4&quality=100&sign=c6b121e1&sv=2) --- # Governance voting | Resupply.fi Resupply governance will be all on chain governance. All contracts on Resupply will be owned by a main core contract with a separate voter contract that is able to execute any transactions as though it is core. The staking of RSUP tokens is required to participate in governance voting. Unstaking of RSUP tokens is subject to a cooldown period in which no rewards will be given. The staking contract will work on a one week epoch system. New stakers must wait 1 epoch before they are granted voting power. [PreviousProtocol Revenue](/resupply-governance/interactive-blocks) [NextUsing Resupply](/how-to-guides/using-resupply) Last updated 3 months ago --- # Welcome to Resupply | Resupply.fi This is your source of info for all things Resupply. Vist the website: www.resupply.fi [NextOverview](/resupply-protocol/overview) Last updated 3 months ago ![Page cover image](https://docs.resupply.fi/~gitbook/image?url=https%3A%2F%2F700558760-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FuvAB3MBg39dnAFUqHuUe%252Fuploads%252FYdKbk10NRtYVKDyB5NP8%252Fresupply-gitbook-header-1990x480-v2.png%3Falt%3Dmedia%26token%3D1df00aff-64ca-4a8b-ac24-42a458a62faf&width=1248&dpr=4&quality=100&sign=24c13876&sv=2) --- # Protocol Revenue | Resupply.fi * The protocol will generate revenue in the form of redemption fees and borrow rate fees. All protocol fees will be distributed to **RSUP** stakers, the insurance pool, and the Resupply Treasury. * Unstaking **RSUP** tokens will be subject to a cool down period in which no rewards are granted. * Fee split will be adjustable by governance vote. [PreviousEmissions](/resupply-governance/emissions) [NextGovernance voting](/resupply-governance/governance-voting) Last updated 3 months ago --- # Emissions | Resupply.fi RSUP emissions will be directed at three categories: voting incentives, insurance pool, and CDPs. The percentage each category will receive will be adjustable by governance vote. Initially the category allocations will be 50% voting incentives, 25% insurance pool, and 25% CDPs. [](#voting-incentives) Voting Incentives --------------------------------------------- Voting incentives emissions will be used to direct at various voting platforms to incentivize reUSD and RSUP on-chain liquidity. Voting incentives will be directed at the teams discretion at which liquidity pools will most benefit Resupply. [](#borrow-rewards) Borrow Rewards --------------------------------------- Emissions directed at borrowers will be directly correlated to the amount of revenue the lending pool generates for the protocol in borrowing fees. The more borrowing fees a lending pool generates the larger the share of the borrower pool of emissions they will receive. [PreviousTokenomics](/resupply-governance/tokenomics) [NextProtocol Revenue](/resupply-governance/interactive-blocks) Last updated 3 months ago --- # Insurance Pool | Resupply.fi The Insurance Pool is a user depositable vault that earns reUSD from a share of the borrow fees as well as RSUP governance tokens. All reUSD deposited will be used to insure the protocol from any potential bad debt, as well as used during CDP liquidation events to buy the collateral. [](#unstaking-cooldown) Unstaking Cooldown ----------------------------------------------- Unstaking from the Insurance Pool triggers a 7-day cooldown period. During this time, users won’t receive RSUP tokens or be able to withdraw, but they will continue earning reUSD rewards. Once the cooldown period ends, users can fully withdraw their reUSD. [](#cdp-liquidations) CDP Liquidations ------------------------------------------- When a CDP is liquidated, any collateral deposited will be bought by the insurance pool directly using the deposited reUSD and distributed to the insurance pool holders. The reUSD used to purchase the liquidation will be burned. The crvUSD or frxUSD from the liquidation will be distributed to the insurance pool. Since liquidations tap into insurance pool for liquidations there is no need for flash loans or swaps to complete the liquidation. The liquidated collateral is moved to liquidation handler contract which attempts to withdraw all the underlying collateral from the lending pool. If there is not enough liquidity to withdraw all underlying collateral it can be continually attempted until able to be completed. [](#bad-debt) Bad Debt --------------------------- In the event bad debt is detected in the system, reUSD deposited in the insurance pool will assume the risk and purchase all bad debt collateral. The reUSD used to purchase the bad debt will be burned. In the event the collateral is forcefully ejected as bad debt, insurance pool holders will need to withdraw the collateral from the lending positions themselves. In the event the bad debt is larger than what is available in the insurance pool, the protocol will assume the extra bad debt, and the rest of the collateral will be held by the protocol. [PreviousCollateralized Debt Positions](/resupply-protocol/collateralized-debt-positions) [NextStability Mechanics](/resupply-protocol/stability-mechanics) Last updated 21 days ago --- # Using Resupply | Resupply.fi [PreviousGovernance voting](/resupply-governance/governance-voting) [NextSelecting a Lending Market](/how-to-guides/using-resupply/selecting-a-lending-market) Last updated 15 days ago Resupply provides users with a decentralized stablecoin protocol designed to leverage liquidity and stability in lending markets. This platform enables users to supply assets, borrow reUSD, participate in governance, stake RSUP, and claim rewards. ### [](#main-navigation-menu) Main Navigation Menu The top navigation bar provides access to the app’s core functionalities: * **Supply** – Deposit crvUSD or frxUSD into lending markets like Curve Lend or Fraxlend and borrow reUSD. * **Claim** – Collect earned RSUP and reUSD rewards from various activities within the protocol. * **Governance** (Dropdown Menu) * **RSUP** – Stake, unstake, and manage governance tokens. * **Proposals** – View, vote on, and track governance proposals. * **More** – Additional platform documents and links to social platforms. ### [](#key-sections-of-the-resupply) Key Sections of the Resupply #### [](#id-1.-supply-to-markets) 1. * Users can supply **crvUSD** or **frxUSD** into supported lending markets. * Borrow **reUSD** against deposited assets. * View key metrics like **interest rates, collateral ratio, and TVL.** #### [](#id-2.-claimable-rewards) 2. * Displays total RSUP and reUSD rewards earned from different activities. * Users can claim rewards individually or all at once. * Rewards can come from **crvUSD & frxUSD** markets or **RSUP staking.** * Stake RSUP to earn protocol revenue and gain governance voting power. * Unstaking requires a **14-day cooldown period.** * Users can track their vote power and total staked RSUP. * Users stake **reUSD** to help secure the protocol. * In return, they earn protocol revenue and **RSUP rewards.** * Unstaking requires a **7-day cooldown period.** * Users can view **active, passed, failed, and executable proposals.** * Each proposal shows its quorum percentage and voting results. * Stakers can vote on proposals to influence protocol decisions. * Users can claim vested RSUP from airdrops. * Each airdrop has a specific vesting period before fully claimable. * Includes compensation distributions (e.g., Prisma hack victims). * Convert **Prisma, cvxPRISMA** and **yPRISMA** into vesting **RSUP.** * Redemptions follow a **5-year vesting schedule.** #### [](#id-3.-rsup-staking) 3. #### [](#id-4.-insurance-pool) 4. #### [](#id-5.-governance-proposals) 5. #### [](#id-6.-rsup-vesting-and-airdrops) 6. #### [](#id-7.-redeeming-prisma-for-rsup) 7. [Supply to Markets](/how-to-guides/using-resupply/deposit-collateral-and-borrow-reusd) [Claimable Rewards](/how-to-guides/using-resupply/claiming-rewards) [RSUP Staking](/how-to-guides/using-resupply/rsup-token-staking-unstaking) [Insurance Pool](/how-to-guides/using-resupply/staking-in-the-insurance-pool) [Governance Proposals](/how-to-guides/using-resupply/resupply-governance-proposals) [RSUP Vesting & Airdrops](/how-to-guides/using-resupply/rsup-vesting-and-airdrop-claims) [Redeeming PRISMA for RSUP](/how-to-guides/using-resupply/redeeming-prisma-for-vesting-rsup-tokens) --- # Collateralized Debt Positions | Resupply.fi Collateralized Debt Positions (CDP) are created by depositing crvUSD or frxUSD into a vault paired against a Curve Lend or Frax Lend lending position. [](#collateral-types) Collateral Types ------------------------------------------- All collateral backing for reUSD are stablecoins deposited on Curve Lend or Frax Lend lending positions. All collateral will earn lending fees and any extra rewards, such as CRV. The system will assume that the underlying assests, frxUSD and crvUSD, have a price of one dollar. #### [](#crvusd) crvUSD crvUSD deposited into a CDP on Resupply will be supplied to a lending position of the user's choice on Curve Lend deposited on Convex Finance. Each lending position will earn the underlying lending fees as well as boosted CRV rewards and any extra rewards. #### [](#frxusd) frxUSD frxUSD deposited into a CDP on Resupply will be supplied to a lending position of the user's choice on Frax Lend. Each lending position will earn the underlying lending fees. [](#minting-reusd) Minting reUSD ------------------------------------- Minting reUSD against each collateral type will have a maximum Loan-To-Value (LTV) set per lending position as set by governance. In addition, governance will also define a possible maximum borrow limit per lending position as deemed necessary. The minimum amount of reUSD that can be minted against a CDP is 1000 reUSD. A mint fee for minting reUSD is possible but is currently set to zero. This can be turned on later if deemed necessary. [](#borrow-fee-rate) Borrow Fee Rate ----------------------------------------- The borrow rate for reUSD will be set at half the underlying lending fee rate, half the "risk-free rate," or two percent, whichever is greater. sfrxUSD's current APY will be used as the oracle to define the "risk-free rate." [PreviousOverview](/resupply-protocol/overview) [NextInsurance Pool](/resupply-protocol/insurance-pool) Last updated 3 months ago --- # Selecting a Lending Market | Resupply.fi [PreviousUsing Resupply](/how-to-guides/using-resupply) [NextDeposit Collateral & Borrow reUSD](/how-to-guides/using-resupply/deposit-collateral-and-borrow-reusd) Last updated 14 days ago The **“****”** page provides users with an interface to explore and interact with different lending markets on Fraxlend or Curve Lend. Users can supply collateral to a variety of markets and borrow reUSD against their deposited collateral. Each market will display unique borrowing rates and total value locked (TVL), allowing users to choose their preferred market to supply collateral to. #### [](#supply-page) **Market List & Search Functionality:** * Users can browse through different markets and use the search bar to find specific markets as well. * Sorting options allow filtering by vAPR, total borrowed reUSD, collateral vAPR, and TVL. **Each market displays:** * **Borrow vAPR:** The interest rate for borrowing reUSD. * **Total Borrowed reUSD:** The total amount of reUSD borrowed within the market. * **Collateral vAPR:** The yield earned on supplied collateral. * **Total Value Locked (TVL):** The total collateral supplied in the market. **Market Selection & Position Management:** * Users can view their active positions in each market under the **“My positions”** section. * The **“Manage”** button enables quick access to deposit, borrow, repay, and withdraw functions for the selected market. [**Supply**](https://resupply.fi/supply) [Supply Page](https://resupply.fi/supply) ![](https://docs.resupply.fi/~gitbook/image?url=https%3A%2F%2F700558760-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FuvAB3MBg39dnAFUqHuUe%252Fuploads%252F9lGyVCxF44i97jKA7T8Q%252FScreenshot%25202025-03-18%2520at%25209.26.07%25E2%2580%25AFAM.png%3Falt%3Dmedia%26token%3D2deb36d0-9b3e-4d2c-a79e-cb8f8dbcd9b8&width=768&dpr=4&quality=100&sign=62aa96b2&sv=2) --- # RSUP Token Staking / Unstaking | Resupply.fi [PreviousRepaying / Withdrawing Collateral](/how-to-guides/using-resupply/repaying-withdrawing-collateral) [NextStaking in the Insurance Pool](/how-to-guides/using-resupply/staking-in-the-insurance-pool) Last updated 13 days ago The feature allows users to stake their RSUP tokens to earn protocol revenue and gain governance voting power in the Resupply protocol. **RSUP Staking** * **Governance Participation:** * Staked RSUP grants voting power, allowing users to participate in Resupply governance decisions. * **Protocol Revenue Sharing:** * Staked RSUP will receive a share of protocol generated revenue paid in reUSD. * **vAPR Display:** * Shows the current staking rewards rate (vAPR). #### [](#how-to-stake-rsup-tokens) How to Stake RSUP tokens * Users can enter a custom amount of RSUP tokens to stake. * The **"Max"** button allows staking of the full available balance. * Once approved, the **“Staking”** button initiates the staking process. ### [](#unstaking-rsup) Unstaking RSUP * **Two-Step Process for Unstaking:** * **Request a cooldown:** This initiates a **14-day waiting period** before a withdrawal is possible. * **Withdraw after cooldown:** Once the waiting period is over, the user can finalize the unstaking process and retrieve their RSUP tokens. * **Cooldown Mechanism:** * Once RSUP enters the cooldown state, it is no longer eligible for governance voting or staking rewards. * Users cannot enter “cooldown” for RSUP tokens that have been staked during the warm up period until the following epoch (7 days every Thursday 00:00 utc). #### [](#how-to-unstake) How to Unstake * Users input the RSUP token amount they want to move into “cooldown”. * The **"Max"** button allows for full cooldown allocation. * Clicking **"Request Cooldown"** initiates the 14-day unstaking process. [RSUP Staking](https://resupply.fi/governance/rsup) ![](https://docs.resupply.fi/~gitbook/image?url=https%3A%2F%2F700558760-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FuvAB3MBg39dnAFUqHuUe%252Fuploads%252Fhxhhh04zgpAuRNpIsFcD%252FScreenshot%25202025-03-15%2520at%252010.11.12%25E2%2580%25AFAM.png%3Falt%3Dmedia%26token%3D70d1b72b-1b1a-4781-b2ad-4f0e71759d5f&width=768&dpr=4&quality=100&sign=8934b7c9&sv=2) ![](https://docs.resupply.fi/~gitbook/image?url=https%3A%2F%2F700558760-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FuvAB3MBg39dnAFUqHuUe%252Fuploads%252FelvFFcyklbuUgCvA7CDk%252FScreenshot%25202025-03-15%2520at%252010.11.35%25E2%2580%25AFAM.png%3Falt%3Dmedia%26token%3D9b4dfc5c-2888-431d-9d90-0ce67769b1ed&width=768&dpr=4&quality=100&sign=1ef82057&sv=2) --- # Repaying / Withdrawing Collateral | Resupply.fi [PreviousDeposit Collateral & Borrow reUSD](/how-to-guides/using-resupply/deposit-collateral-and-borrow-reusd) [NextRSUP Token Staking / Unstaking](/how-to-guides/using-resupply/rsup-token-staking-unstaking) Last updated 15 days ago The Repay reUSD functionality allows users to reduce their borrowed amount, thereby improving their collateral ratio and lowering their overall debt exposure. This is particularly useful for maintaining a safe leverage position and avoiding potential liquidation. #### [](#repay-reusd-tab) Repay reUSD Tab * Repayment Flexibility: * Users can repay a partial amount of their borrowed reUSD or choose to fully repay their debt to close their loan. * The interface includes a **"Close (repay entirely)"** toggle for full repayment. * User Actions: * The **"Max"** button enables users to repay using all reUSD currently held in wallet. * The **"Repay"** button initiates the repayment transaction. ![](https://docs.resupply.fi/~gitbook/image?url=https%3A%2F%2F700558760-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FuvAB3MBg39dnAFUqHuUe%252Fuploads%252FDve0UpDw9RYkTBWDEaI2%252FScreenshot%25202025-03-14%2520at%252010.51.56%25E2%2580%25AFAM.png%3Falt%3Dmedia%26token%3D3041fedd-19d6-4a27-91ff-bb661e8e5a74&width=768&dpr=4&quality=100&sign=ebec8b55&sv=2) --- # Audits | Resupply.fi [PreviousRisks](/faq/risks) [NextResupply Treasury](/faq/resupply-treasury) Last updated 15 days ago [yAudit, 11 January 2025](https://github.com/resupplyfi/resupply/blob/main/audits/rsup_yaudit_report.pdf) [ChainSecurity, 28 Febraury 2025](https://github.com/resupplyfi/resupply/blob/main/audits/ChainSecurity_Resupply_Resupply_audit.pdf) --- # Deposit Collateral & Borrow reUSD | Resupply.fi You can deposit collateral and borrow reUSD on the **“Supply”** page of Resupply, you can deposit **frxUSD** or **crvUSD** and borrow reUSD while earning the underlying lending market yield. The interface details parameters such as collateral ratio, borrowed amount, and net vAPR. ### [](#key-market-information) Key Market Information * **Max Loan-to-Value (LTV)** * Maximum loan size to users collateral expressed as a percentage. * **Liquidation Fee** * A liquidation fee is applied if the position falls below the required collateral ratio. * **Maximum Borrow Amount** * Current borrowing capacity available in the market. ### [](#functionality-and-user-actions) Functionality & User Actions #### [](#id-1.-deposit-collateral-borrow-reusd) 1\. Deposit Collateral / Borrow reUSD * Deposit additional frxUSD or crvUSD to increase your collateral. * Borrow more reUSD, with a minimum borrowing limit of **1,000 reUSD**. * The interface includes a **"Max"** button for quick maximum allocation. #### [](#id-2.-repay-reusd) 2\. Repay reUSD * Users can repay their borrowed reUSD to reduce outstanding debt and improve their collateral ratio. #### [](#id-3.-withdraw-collateral) 3\. Withdraw Collateral * If the user maintains a safe collateral ratio, they can withdraw their collateral deposits. [PreviousSelecting a Lending Market](/how-to-guides/using-resupply/selecting-a-lending-market) [NextRepaying / Withdrawing Collateral](/how-to-guides/using-resupply/repaying-withdrawing-collateral) Last updated 15 days ago ![](https://docs.resupply.fi/~gitbook/image?url=https%3A%2F%2F700558760-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FuvAB3MBg39dnAFUqHuUe%252Fuploads%252FOar6OlcGC8d2Pqu3grk3%252FScreenshot%25202025-03-14%2520at%252010.25.49%25E2%2580%25AFAM.png%3Falt%3Dmedia%26token%3Db8d7f2ed-0625-4e8a-9732-d49b255e6bde&width=768&dpr=4&quality=100&sign=237b8b70&sv=2) --- # Risks | Resupply.fi Resupply has been built with safety and security in mind. However, there are inherent risks when interacting with any decentralized-finance smart contracts. Our team has vigorously reviewed it's smart contracts, and also pursued external auditors to identify potential vulnerabilities in the platform prior to launch. Even so, the possibility of losing some or all of your funds is non-zero. Please exercise caution and work within your own risk framework when it comes to interacting with the platform. Please see the Audits page for information on our external security audits. As well as Resupply specific risks, users are also beholden to any risks that pertain to Convex Finance, Curve Finance and Frax Finance, as Resupply integrates directly with them. Please also review their documentation and risk explanations before interfacing with either platform. [PreviousRedeeming PRISMA for Vesting RSUP tokens](/how-to-guides/using-resupply/redeeming-prisma-for-vesting-rsup-tokens) [NextAudits](/faq/audits) Last updated 3 months ago --- # Claiming Rewards | Resupply.fi [PreviousStaking in the Insurance Pool](/how-to-guides/using-resupply/staking-in-the-insurance-pool) [NextLeverage](/how-to-guides/using-resupply/leverage) Last updated 14 days ago The provides users with a centralized interface to view and collect rewards accumulated across multiple markets and staked positions. Users can claim RSUP and reUSD rewards from various sources with the option to claim them individually or all at once. #### [](#key-features-of-the-claim-page) Key Features of the * **Total Claimable Rewards:** * Displays the total accumulated rewards across all platforms: * The combined value of claimable rewards is prominently shown. * **One-Click Reward Collection:** * Users can **"Select all"** rewards and click **"Claim All"** to collect all available rewards in a single transaction. #### [](#how-to-claim-rewards) How to Claim Rewards **Individual Claim:** * Users can click the **"Claim"** button next to each reward source to collect specific rewards. **Claim All:** * Selecting **"Claim All"** allows users to collect all available rewards from every market and staking pool in one go. **Select All Option:** * Checkboxes allow users to customize their claim, selecting only specific rewards if needed. [Claim page](https://resupply.fi/claim) [Claim Page](https://resupply.fi/claim) ![](https://docs.resupply.fi/~gitbook/image?url=https%3A%2F%2F700558760-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FuvAB3MBg39dnAFUqHuUe%252Fuploads%252FyJbwRN6kxmp7Eaen617a%252FIMAGE%25202025-02-24%252011%253A36%253A25.jpg%3Falt%3Dmedia%26token%3Dcfdbb2e0-b5bb-4949-946e-00def450969c&width=768&dpr=4&quality=100&sign=65c7f7b7&sv=2) --- # Resupply Treasury | Resupply.fi The Resupply treasury will be given 10.5% of the 5 years worth of RSUP supply and will be controlled by the team via multisig. Treasury will also seek to recapture any assets it can from the Prisma Treasury and fee receivers. [](#how-will-the-treasury-be-used) How will the treasury be used? ---------------------------------------------------------------------- **RSUP** will be used for awarding or incentivizing actions/tokens/people/platforms that are deemed to have a positive influence on the well being of the Resupply platform. [](#who-will-decided-how-the-treasury-will-be-used) Who will decided how the treasury will be used? -------------------------------------------------------------------------------------------------------- Currently the use of treasury funds will be at the discretion of the Resupply Team. [PreviousAudits](/faq/audits) [NextMultisig Admin Rights](/faq/multisig-admin-rights) Last updated 3 months ago --- # Staking in the Insurance Pool | Resupply.fi [PreviousRSUP Token Staking / Unstaking](/how-to-guides/using-resupply/rsup-token-staking-unstaking) [NextClaiming Rewards](/how-to-guides/using-resupply/claiming-rewards) Last updated 14 days ago The allows users to deposit reUSD and contribute to the protocol’s safety by accepting a share of protocol risk. In return, users receive a share of protocol revenue and RSUP rewards as compensation for their participation. #### [](#key-features-of-the-insurance-pool) Key Features of the Insurance Pool **Risk & Reward Mechanism:** * Users stake reUSD to help secure the protocol. * In exchange, they earn protocol revenue and RSUP tokens. * Participants accept a portion of the protocol’s risk by providing capital. * ReUSD may be converted to crvUSD or frxUSD during liquidations. **vAPR Display:** * Displays the current reward rate, indicating how much yield stakers can expect. #### [](#how-to-stake-reusd) How to Stake reUSD 1. Enter the desired amount of reUSD to stake. 2. Click **"Approve"** to allow the transaction. 3. Once approved, click **"Stake"** to deposit funds into the Insurance Pool. 4. Users can also click **"Max"** to stake the entire available balance. #### [](#unstaking-and-cooldown-period) Unstaking & Cooldown Period * Unstaking is a two-step process: 1. Initiate unstaking triggers a **7-day cooldown.** 2. While in cooldown, you won’t receive RSUP tokens or be able to withdraw. However, you will still receive reUSD rewards. 3. After the cooldown period, users can fully **withdraw their reUSD.** Users must navigate to the **"Unstake"** tab to complete the process. [Insurance Pool](https://resupply.fi/insurance-pool) ![](https://docs.resupply.fi/~gitbook/image?url=https%3A%2F%2F700558760-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FuvAB3MBg39dnAFUqHuUe%252Fuploads%252FJw1mtgmeM5iRLE2C5amS%252FScreenshot%25202025-03-14%2520at%252010.48.17%25E2%2580%25AFAM.png%3Falt%3Dmedia%26token%3De8067803-ddab-4abd-adff-1a0884cba130&width=768&dpr=4&quality=100&sign=f9887ea&sv=2) --- # Bug Bounties | Resupply.fi Scope: Issues which can lead to substantial loss of money, critical bugs like a broken live-ness condition or irreversible loss of funds. Disclosure policy: * Let us know as soon as possible upon discovery of a potential security issue. * Provide us a reasonable amount of time to resolve the issue before any disclosure **to the public or a third-party.** Exclusions: * Already known vulnerabilities. * Vulnerabilities in front-end code not leading to smart contract vulnerabilities. Eligibility: * You must be the first reporter of the vulnerability * You must be able to verify a signature from same address * Provide enough information about the vulnerability Bounty payout: Likelihood Low Severity Medium Severity High Severity Almost Certain $10,000.00 $50,000.00 $250,000.00 Possible $1,000.00 $10,000.00 $50,000.00 Unlikely $1,000.00 $1,000.00 $10,000.00 Contact:contact@resupply.fi [PreviousMultisig Admin Rights](/faq/multisig-admin-rights) [NextContract Addresses](/faq/contract-addresses) Last updated 3 months ago --- # Leverage | Resupply.fi [PreviousClaiming Rewards](/how-to-guides/using-resupply/claiming-rewards) [NextResupply Governance Proposals](/how-to-guides/using-resupply/resupply-governance-proposals) Last updated 14 days ago Resupply allows users to automatically leverage their position with one click. On the “” page, under the deposit tab, users can toggle the leverage option on or off. Leverage allows users to loop the borrow & deposit process, amplifying the borrowed amount of reUSD. **Leverage Slider:** * Users can select a leverage level ranging from **2x to 19.1x**. * Higher leverage increases both the borrowed amount and deposited collateral. **Leverage Mechanics:** * When leverage is applied, the system borrows reUSD, swaps it for crvUSD/frxUSD, and deposits it as collateral. **Leverage Breakdown:** * **Initial Deposit:** The base amount of crvUSD/frxUSD deposited. * **Total Borrowed:** The total amount of reUSD borrowed through leverage. * **Total Collateral:** The final crvUSD/frxUSD collateral after applying leverage. * **Collateral Ratio:** The percentage of collateral relative to borrowed funds. **Slippage Warning:** * Users will be informed about the estimated slippage (e.g., 0.24%) due to reUSD → crvUSD/frxUSD swaps. * This means that the final collateral amount will be slightly lower due to the conversion rate and trade size. #### [](#approval-and-execution-buttons) Approval & Execution Buttons * **Approve:** Grants permission for the smart contract to handle crvUSD or frxUSD. * **Deposit & Leverage:** Executes the operation, depositing crvUSD or frxUSD and applying the chosen leverage amount. [Supply](https://resupply.fi/supply) ![](https://docs.resupply.fi/~gitbook/image?url=https%3A%2F%2F700558760-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FuvAB3MBg39dnAFUqHuUe%252Fuploads%252FyaFYonj37a0Mdv3p8dpW%252FScreenshot%25202025-03-10%2520at%252011.36.47%25E2%2580%25AFAM.png%3Falt%3Dmedia%26token%3D18d92b49-ab59-4a8d-8636-02cce3f0ab83&width=768&dpr=4&quality=100&sign=61e468f8&sv=2) --- # Contract Addresses | Resupply.fi [PreviousBug Bounties](/faq/bug-bounties) Last updated 14 days ago **Core:** **Governance Token:** **Stablecoin:** **Treasury:** **Vest Manager:** **Registry:** **Governance Staker:** **Voter:** **Emissions Controller:** For a complete list of additional contract addresses please see link to the [0xc07e000044F95655c11fda4cD37F70A94d7e0a7d](https://etherscan.io/address/0xc07e000044F95655c11fda4cD37F70A94d7e0a7d) [0x419905009e4656fdC02418C7Df35B1E61Ed5F726](https://etherscan.io/address/0x419905009e4656fdC02418C7Df35B1E61Ed5F726) [0x57aB1E0003F623289CD798B1824Be09a793e4Bec](https://etherscan.io/address/0x57aB1E0003F623289CD798B1824Be09a793e4Bec) [0x4444444455bF42de586A88426E5412971eA48324](https://etherscan.io/address/0x4444444455bF42de586A88426E5412971eA48324) [0x6666666677B06CB55EbF802BB12f8876360f919c](https://etherscan.io/address/0x6666666677B06CB55EbF802BB12f8876360f919c) [0x10101010E0C3171D894B71B3400668aF311e7D94](https://etherscan.io/address/0x10101010E0C3171D894B71B3400668aF311e7D94) [0x22222222E9fE38F6f1FC8C61b25228adB4D8B953](https://etherscan.io/address/0x22222222E9fE38F6f1FC8C61b25228adB4D8B953) [0x11111111084a560ea5755Ed904a57e5411888C28](https://etherscan.io/address/0x11111111084a560ea5755Ed904a57e5411888C28) [0x33333333df05b0D52edD13D230461E5A0f5a4706](https://etherscan.io/address/0x33333333df05b0D52edD13D230461E5A0f5a4706) [Resupply Github](https://github.com/resupplyfi/resupply/blob/main/deployment/contracts.json) --- # RSUP Vesting & Airdrop Claims | Resupply.fi [PreviousResupply Governance Proposals](/how-to-guides/using-resupply/resupply-governance-proposals) [NextRedeeming PRISMA for Vesting RSUP tokens](/how-to-guides/using-resupply/redeeming-prisma-for-vesting-rsup-tokens) Last updated 14 days ago The RSUP Vesting system allows users to claim RSUP token allocations from different airdrop distributions. These airdrops are subject to vesting schedules, meaning users can gradually unlock and claim their RSUP tokens over time. This can be found below the Stake RSUP section. **In order to see this section you must have a wallet with Prisma, cvxPrisma, or yPrisma connected.** #### [](#key-features-of-the-vesting-system) Key Features of the Vesting System * **Airdrop Vesting Periods:** * Each airdrop has a fixed vesting end date, which is the same for all recipients, regardless of when they claim. * Once the vesting period is complete, the full RSUP token amount becomes claimable. **Custom Recipient Option:** Users have the ability to redirect their airdrop claims to a different recipient by toggling the **"Use custom recipient"** option. #### [](#available-airdrops-for-claiming) Available Airdrops for Claiming **Team Airdrop** * Distributed to team members as part of the protocol’s incentive structure. **Airdrop to Prisma Hack Victims** * Compensation for users affected by the Prisma hack. **Airdrop to Compensate vePrisma Unlock Penalty** * Issued to users who incurred penalties when unlocking vePrisma. #### [](#how-to-claim-rsup) How to Claim RSUP Users can click the **"Claim"** button to receive their allocated RSUP tokens. [here](https://resupply.fi/governance/rsup) --- # Resupply Governance Proposals | Resupply.fi [PreviousLeverage](/how-to-guides/using-resupply/leverage) [NextRSUP Vesting & Airdrop Claims](/how-to-guides/using-resupply/rsup-vesting-and-airdrop-claims) Last updated 14 days ago The allows users to vote on, and track governance proposals within the Resupply protocol. Through this interface, users can actively engage in decision-making processes that shape the protocol’s future. #### [](#governance-page) Governance Page * **Proposal Status & Quorum:** * **Each proposal displays:** * **Proposal Number** – Unique identifier for each governance decision. * **Quorum Percentage** - The percentage of votes needed to validate a proposal. * **Proposal Status:** * **Passed** – The proposal met quorum and was successfully approved. * **Failed** – The proposal did not meet the required votes. * **Stale** – The proposal did not meet quorum or was not executed. #### [](#how-to-engage-with-proposals) How to Engage with Proposals * Users can click on individual proposals to view more details, including start time, end time and voting results. * Those with staked RSUP tokens can participate in voting to approve or reject governance proposals. [Governance Proposals page](https://resupply.fi/governance/proposals) ![](https://docs.resupply.fi/~gitbook/image?url=https%3A%2F%2F700558760-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FuvAB3MBg39dnAFUqHuUe%252Fuploads%252F65l9X0NTxXeYVlDtWnmJ%252FScreenshot%25202025-03-14%2520at%252011.03.19%25E2%2580%25AFAM.png%3Falt%3Dmedia%26token%3D097eff9e-27a0-4c63-b85b-03f1e2f23da6&width=768&dpr=4&quality=100&sign=7defd0b2&sv=2) --- # Multisig Admin Rights | Resupply.fi [PreviousResupply Treasury](/faq/resupply-treasury) [NextBug Bounties](/faq/bug-bounties) Last updated 3 months ago [](#multisig-address) Multisig Address ------------------------------------------- * Ethereum: * Fraxtal: [](#multisig-members-3-of-4) Multisig Members (3 of 4) ----------------------------------------------------------- * C2tP - Convex Finance * Winthorpe - Convex Finance * Wavey - Yearn * Dudesahn - Yearn [](#resupply-multisig-can-perform-the-following-functions) Resupply multisig can perform the following functions --------------------------------------------------------------------------------------------------------------------- * Control's Resupply Treasury. * Can pause the protocol in an emergency. * Collect and distribute voting incentives on votium and yBribes for liquidity pools. * Control and set Protocol Owned Liquidity position. [GnosisSafe](https://app.safe.global/home?safe=eth:0xfE11a5001EF95cbADd1a746D40B113e4AAA872F8) [GnosisSafe](https://safe.mainnet.frax.com/home?safe=fraxtal:0xfE11a5001EF95cbADd1a746D40B113e4AAA872F8) --- # Redeeming PRISMA for Vesting RSUP tokens | Resupply.fi [PreviousRSUP Vesting & Airdrop Claims](/how-to-guides/using-resupply/rsup-vesting-and-airdrop-claims) [NextRisks](/faq/risks) Last updated 14 days ago [](#converting-prisma-cvxprisma-and-yprisma-tokens) Converting PRISMA, cvxPRISMA, and yPRISMA tokens --------------------------------------------------------------------------------------------------------- The Redeem PRISMA feature allows users to convert their Prisma-based tokens (PRISMA, cvxPRISMA, and yPRISMA) into a vesting allocation of RSUP tokens. This process allows Prisma token holders to convert to RSUP tokens. This can be found below the Stake RSUP section. **In order to see this section you must have a wallet with Prisma, cvxPrisma, or yPrisma connected.** #### [](#features-of-the-redemption-system) Features of the Redemption System * **Token Conversion for RSUP tokens:** * Users can convert **PRISMA**, **cvxPRISMA,** and **yPRISMA** into **RSUP** tokens. * Conversion occurs at a fixed **11.54:1 ratio.** * **Vesting duration: 5 years**, meaning RSUP tokens will unlock gradually over this period of time. * **Custom Recipient Option:** * Users can toggle **"Use custom recipient"** to send redeemed RSUP tokens to another wallet address. #### [](#redemption-options) Redemption Options **Redeem Prisma / cvxPRISMA / yPRISMA tokens** * Users can input a custom amount or use the **"Max"** button for full redemption. * The process requires an **"Approve"** step before finalizing the redemption process. #### [](#how-to-redeem) How to Redeem 1. Enter the desired amount of Prisma, cvxPRISMA or yPRISMA tokens. 2. Click **"Approve"** to allow token conversion. 3. Once approved, select **"Redeem for Vesting RSUP"** to initiate the vesting process. [here](https://resupply.fi/governance/rsup) ![](https://docs.resupply.fi/~gitbook/image?url=https%3A%2F%2F700558760-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FuvAB3MBg39dnAFUqHuUe%252Fuploads%252FDQTg5uSDsyEtDKlkxJrJ%252FRSUP%2520page%2520-%2520redeem%2520prisma%253Acvxprisma%253Ayprisma.png%3Falt%3Dmedia%26token%3De3d40edc-a83e-4729-8cbd-889ffa0e4ca3&width=768&dpr=4&quality=100&sign=4996d5ba&sv=2) ---