Skip to content

Latest commit

 

History

History
35 lines (20 loc) · 3.01 KB

File metadata and controls

35 lines (20 loc) · 3.01 KB

RToken

For more information on RToken, see the Reserve Protocol risk overview.

Governance

Tenderly alert and internal timelock monitoring when event CallScheduled is emitted from Timelock contract.

Data Monitoring

The script rtoken/monitor_rtoken.py runs hourly via GitHub Actions to monitor key health indicators of the RToken ETH+ system using on-chain data.

  • RToken Collateral Coverage: Alerts if the totalSupply of the RToken drops below 104% of the required backing (basketNeeded), indicating potential undercollateralization. Threshold defined in code.
  • StRSR Exchange Rate Stability: Fetches the exchangeRate from the StRSR contract. On the first run, it caches this rate. On subsequent runs, it alerts if the current rate falls below the initial cached value, signalling potential depegging or risk. Caching logic in code.
  • RToken Redemption Available: Alerts if the redemptionAvailable of the RToken is less than defined threshold ETH. Threshold defined in code.

Supply Monitoring

Tenderly alert when totalSupply of ETH+ has changed above defined threshold.

bsdETH - DISABLED ⚠️

Governance

Tenderly alert when event CallScheduled is emitted from Timelock contract.

Data Monitoring

The script rtoken/monitor_rtoken.py runs hourly via GitHub Actions to monitor key health indicators of the RToken Based ETH system using on-chain data.

  • RToken Collateral Coverage: Alerts if the totalSupply of the RToken drops below 103% of the required backing (basketNeeded), indicating potential undercollateralization. Threshold defined in code.
  • StRSR Exchange Rate Stability: Fetches the exchangeRate from the StRSR contract. On the first run, it caches this rate. On subsequent runs, it alerts if the current rate falls below the initial cached value, signalling potential depegging or risk. Caching logic in code.
  • RToken Redemption Available: Alerts if the redemptionAvailable of the RToken is less than defined threshold ETH. Threshold defined in code.