[Gauntlet] tBTC Recommendations across comets (12/6/24)

Simple Summary

Currently, tBTC is listed on the Ethereum USDT, USDC, and USDS comets.

To incentivize tBTC usage, Gauntlet recommends the following tBTC parameter updates across all comets on which it is listed:

  • Increase tBTC Collateral Factor from 76% to 80%
  • Increase tBTC Liquidation Factor from 81% to 85%

Additionally, we recommend listing tBTC on the Arbitrum USDT and USDC comets with the following parameters:

  • Collateral Factor: 80%
  • Liquidation Factor: 85%
  • Liquidation Penalty: 10%
  • Supply Cap: 80 (~$7.94M)

Specification

Recommendations for Existing tBTC Listings:

Comet Asset Parameter Current Value Recommended Value
Ethereum USDT tBTC Collateral Factor 76% 80%
Ethereum USDT tBTC Liquidation Factor 81% 85%
Ethereum USDC tBTC Collateral Factor 76% 80%
Ethereum USDC tBTC Liquidation Factor 81% 85%
Ethereum USDS tBTC Collateral Factor 76% 80%
Ethereum USDS tBTC Liquidation Factor 81% 85%

Recommendations for New tBTC Listings:

Comet Asset Parameter Recommended Value
Arbitrum USDT tBTC Collateral Factor 80%
Arbitrum USDT tBTC Liquidation Factor 85%
Arbitrum USDT tBTC Liquidation Penalty 10%
Arbitrum USDT tBTC Supply Cap 80 (~$7.94M)
Arbitrum USDC tBTC Collateral Factor 80%
Arbitrum USDC tBTC Liquidation Factor 85%
Arbitrum USDC tBTC Liquidation Penalty 10%
Arbitrum USDC tBTC Supply Cap 80 (~$7.94M)

Analysis

Currently, tBTC is listed on Ethereum USDT, USDC, and USDS comets, with the following risk parameters:

  • Collateral Factor: 76%
  • Liquidation Factor: 81%
  • Liquidation Penalty: 10%

The current tBTC supplies in each comet are shown below:

Comet tBTC Supply
Ethereum USDT $2.78M
Ethereum USDC $364k
Ethereum USDS $5k

Given the low tBTC supplies, we recommend increasing the tBTC Collateral Factor from 76% to 80% and the Liquidation Factor from 81% to 85%, while maintaining the Liquidation Penalty at 10%. This improves capital efficiency without increasing the Liquidation Penalty risk.

Additionally, we recommend listing tBTC on the Arbitrum USDT and USDC comets with the following parameters:

  • Collateral Factor: 80%
  • Liquidation Factor: 85%
  • Liquidation Penalty: 10%
  • Supply Cap: 80 (~$7.94M)

Example tBTC/USDC swap on Arbitrum showed below:

1 Like

Hello
Thanks Gauntlet for the recommendations.

What is necessary for this proposal to advance, specially regarding listing tBTC on the Arbitrum USDT and USDC comets ?

2 Likes

good question, this has been stalled out just like the aave proposal for some reason

1 Like

Add tBTC to the USDC market on Arbitrum

PR - https://github.com/compound-finance/comet/pull/1027
PR(woof) - https://github.com/woof-software/comet/pull/211

Proposal - Tally | Compound | Add tBTC as collateral into cUSDCv3 on Arbitrum

Recommendations
The recommendations provided by Gauntlet

Name tBTC
1 SupplyCap 80(e18)
2 tBTC token Decimals 18
3 tBTC token Address 0x6c84a8f1c29108F47a79964b5Fe888D4f4D0dE40
4 Collateral Factor 80%
5 Liquidation Factor 85%
6 Liquidation Penalty 10%

Actions

Action name Link Status
1 Run Slither Link Success
2 Run Forge Tests Link Success
3 Run Tests With Gas Profiler Link Success
4 Run Semgremp Link Success
5 Run Scenarios (arbitrum-usdc) Link Success
6 Run Unit Tests Link Success
7 Run ESLint Link Success
8 Run Contact Linter Link Success
9 Run Enact impersonate Link Success
10 Tenderly simulation (mainnet) Link Success
11 Tenderly simulation (arbitrum) Link Success
12 Run Enact (by delegator) Link Success

Artifacts

Name Value
1 Migration name 1758028040_add_tbtc_as_collateral
2 Branch name woof-software/add-tbtc-to-arbitrum-usdc
3 Prepare id -
4 Network arbitrum
5 Deployment usdc

Description

# Add tBTC as collateral into cUSDCv3 on Arbitrum

## Proposal summary

WOOF! proposes to add tBTC into cUSDCv3 on Arbitrum network. This proposal takes the governance steps recommended and necessary to update a Compound III USDC market on Arbitrum. Simulations have confirmed the market’s readiness, as much as possible, using the [Comet scenario suite](https://github.com/compound-finance/comet/tree/main/scenario). The new parameters include setting the risk parameters based off of the [recommendations from Gauntlet](https://www.comp.xyz/t/gauntlet-tbtc-recommendations-across-comets-12-6-24/6036).

Further detailed information can be found on the corresponding [proposal pull request](https://github.com/compound-finance/comet/pull/1027) and [forum discussion](https://www.comp.xyz/t/gauntlet-tbtc-recommendations-across-comets-12-6-24/6036).

## Proposal Actions

The first proposal action adds tBTC to the USDC Comet on Arbitrum. This sends the encoded ‘addAsset’ and ‘deployAndUpgradeTo’ calls across the bridge to the governance receiver on Arbitrum.

Add tBTC to the USDT market on Arbitrum

PR - Add tBTC to the USDT market on Arbitrum by MishaShWoof · Pull Request #1028 · compound-finance/comet · GitHub
PR(woof) - Add tBTC to cUSDTv3 on Arbitrum by MishaShWoof · Pull Request #212 · woof-software/comet · GitHub
Proposal - Tally | Compound | Add tBTC as collateral into cUSDTv3 on Arbitrum

Recommendations

The recommendations provided by Gauntlet

Name tBTC
1 SupplyCap 80(e18)
2 tBTC token Decimals 18
3 tBTC token Address 0x6c84a8f1c29108F47a79964b5Fe888D4f4D0dE40
4 Collateral Factor 80%
5 Liquidation Factor 85%
6 Liquidation Penalty 10%

Actions

Action name Link Status
1 Run Slither Link Success
2 Run Forge Tests Link Success
3 Run Tests With Gas Profiler Link Success
4 Run Semgremp Link Success
5 Run Scenarios (arbitrum-usdt) Link Success
6 Run Unit Tests Link Success
7 Run ESLint Link Success
8 Run Contact Linter Link Success
9 Run Enact impersonate Link Success
10 Tenderly simulation (mainnet) Link Success
11 Tenderly simulation (arbitrum) Link Success
12 Run Enact (by delegator) Link Success

Artifacts

Name Value
1 Migration name 1758036656_add_tbtc_as_collateral
2 Branch name woof-software/add-tbtc-to-arbitrum-usdt
3 Prepare id -
4 Network arbitrum
5 Deployment usdt

Description

Add tBTC as collateral into cUSDTv3 on Arbitrum

Proposal summary

WOOF! proposes to add tBTC into cUSDTv3 on Arbitrum network. This proposal takes the governance steps recommended and necessary to update a Compound III USDT market on Arbitrum. Simulations have confirmed the market’s readiness, as much as possible, using the Comet scenario suite. The new parameters include setting the risk parameters based off of the recommendations from Gauntlet.

Further detailed information can be found on the corresponding proposal pull request and forum discussion.

Proposal Actions

The first proposal action adds tBTC to the USDT Comet on Arbitrum. This sends the encoded ‘addAsset’ and ‘deployAndUpgradeTo’ calls across the bridge to the governance receiver on Arbitrum.

Add tBTC to the USDC market on Arbitrum

PR - Add tBTC to cUSDCv3 on Arbitrum by MishaShWoof · Pull Request #1027 · compound-finance/comet · GitHub
PR(woof) - Add tBTC to cUSDCv3 on Arbitrum by MishaShWoof · Pull Request #211 · woof-software/comet · GitHub

Proposal - Tally | Compound | Add tBTC as collateral into cUSDCv3 on Arbitrum

Recommendations

The recommendations provided by Gauntlet

Name tBTC
1 SupplyCap 80(e18)
2 tBTC token Decimals 18
3 tBTC token Address 0x6c84a8f1c29108F47a79964b5Fe888D4f4D0dE40
4 Collateral Factor 80%
5 Liquidation Factor 85%
6 Liquidation Penalty 10%

Actions

Action name Link Status
1 Run Slither Link Success
2 Run Forge Tests Link Success
3 Run Tests With Gas Profiler Link Success
4 Run Semgremp Link Success
5 Run Scenarios (arbitrum-usdc) Link Success
6 Run Unit Tests Link Success
7 Run ESLint Link Success
8 Run Contact Linter Link Success
9 Run Enact impersonate Link Success
10 Tenderly simulation (mainnet) Link Success
11 Tenderly simulation (arbitrum) Link Success
12 Run Enact (by delegator) Link Success

Artifacts

Name Value
1 Migration name 1758028040_add_tbtc_as_collateral
2 Branch name woof-software/add-tbtc-to-arbitrum-usdc
3 Prepare id -
4 Network arbitrum
5 Deployment usdc

Description

Add tBTC as collateral into cUSDCv3 on Arbitrum

Proposal summary

WOOF! proposes to add tBTC into cUSDCv3 on Arbitrum network. This proposal takes the governance steps recommended and necessary to update a Compound III USDC market on Arbitrum. Simulations have confirmed the market’s readiness, as much as possible, using the Comet scenario suite. The new parameters include setting the risk parameters based off of the recommendations from Gauntlet.

Further detailed information can be found on the corresponding proposal pull request and forum discussion.

Proposal Actions

The first proposal action adds tBTC to the USDC Comet on Arbitrum. This sends the encoded ‘addAsset’ and ‘deployAndUpgradeTo’ calls across the bridge to the governance receiver on Arbitrum.