[Woof] Development Updates

Development Report | Sep 1-12

This report outlines the features and tasks completed over the past two weeks, as well as the current work in progress (WIP) and plans for the upcoming two-week period.

Please note that priorities for the next phase are subject to change. Should you have any questions or require further clarification, do not hesitate to reach out via this thread, direct message, or Discord.

Developments

Features Done WIP
Partial Liquidations Contracts development. Contracts development, tests writing, code review. Definition of the metrics for Partial liquidation simulation.
Reserves Dashboard V2 development: Incentives vs generated fees, OEV, Capo dashboards. Desktop, tablet, mobile design and UI solution. Baсkend development and it’s connection to the frontend, testing.
Bytecode Repository Post Internal audit fixes. External audit.
OEV adoption Contracts development. Code review. Post Code review fixes.
Optimistic governance track Post Internal audit fixes. External audit.
Testing & infra - Scope definition and planing.
Private feature 1 Technical solution and estimation for contract, Frontend and backend directions. Contract and backend implementation. Design definition.
Private feature 2 Technical solution and estimation for contract, Frontend and backend directions. Contract and backend implementation. Design definition.
Private feature 3 Technical solution and estimation for contract, Frontend and backend directions. Contract and backend implementation. Design definition.

Markets and assets

Done WIP
Markets and assets Updated price feeds in cUSDTv3 on Mainnet with CAPO and Chainlink SVR implementation, Initialized cWETHv3 on Linea network. tBTC on Arbitrum USDC, USDT Markets.

Sandbox

Done WIP
Custom Comet, Liquidation Bot, Sandbox SDK, Migrator, Rewards V2 Internal audit and post internal audit fixes. Vulnerabilities fixes and frontend refinement.

Development Report | Sep 15-26

This report outlines the features and tasks completed over the past two weeks, as well as the current work in progress (WIP) and plans for the upcoming two-week period.

Please note that priorities for the next phase are subject to change. Should you have any questions or require further clarification, do not hesitate to reach out via this thread, direct message, or Discord.

Developments

Features Done WIP
Partial Liquidations Contracts development, tests writing, code review. Definition of the metrics for Partial liquidation simulation. Postponed due priority.
Reserves Dashboard Developed Baсkend for Incentives vs generated fees and Capo. Connection of the backend to the frontend, testing.
Bytecode Repository Post Internal audit fixes. External audit. Post External audit fixes.
OEV, CAPO CAPO added for wstETH, sFRAX, weETH, mETH on cUSDTv3 market on Ethereum Mainnet. OEV added to the wstETH, WBTC, WETH, LINK, weETH, mETH, COMP on cUSDTv3 market on the Ethereum Mainnet. Complete migration scripts for wstETH, USDS, WETH, USDC on Ethereum.
Optimistic governance track Post Internal audit fixes. External audit.
Testing & infra - Scope definition and planing.
Private feature 1 Contracts internal audit. Contracts post internal audit fixes. Contracts post internal audit fixes. Backend and frontend implementation.
Private feature 2 Contracts internal audit. Contracts post internal audit fixes. Contracts post internal audit fixes. Backend implementation.
Private feature 3 Contracts internal audit. Contracts post internal audit fixes. Contracts post internal audit fixes. Backend implementation.
Frontend update Scope definition and planing.

Markets and assets

Done WIP
Markets and assets Update sFRAX CAPO snapshot value on Mainnet, Add tBTC as collateral into cUSDCv3 on Arbitrum -

Development Report | Sep 29- Oct 10

This report outlines the features and tasks completed over the past two weeks, as well as the current work in progress (WIP) and plans for the upcoming two-week period.

Please note that priorities for the next phase are subject to change. Should you have any questions or require further clarification, do not hesitate to reach out via this thread, direct message, or Discord.

Developments

Features Done WIP
Reserves Dashboard Connection of the backend to the frontend for Incentive and CAPO pages, testing. Incentive and CAPO pages testing and finalization for Desktop, tablet, mobile. Version 2d release. Forum delivery
Bytecode Repository External audit. Post External audit fixes and finalization. Forum delivery
OEV, CAPO CAPO added for wstETH, sFRAX, weETH, mETH on cUSDTv3 market on Ethereum Mainnet. OEV added to the wstETH, WBTC, WETH, LINK, weETH, mETH, COMP on cUSDTv3 market on the Ethereum Mainnet. CAPO USDT Arbitrum, CAPO Mainnet USDS, CAPO Mainnet wstETH, CAPO Mainnet WETH, CAPO USDC Arbitrum.
Optimistic governance track Post Internal audit fixes. External audit.
Testing & infra - USDM incident handling. Scope definition and planing.
Multiplier Feature Contracts internal audit. Contracts post internal audit fixes. Contracts post internal audit fixes. Backend and frontend implementation.
Collateral Swap Feature Contracts internal audit. Contracts post internal audit fixes. Contracts post internal audit fixes. Backend implementation.
Repay Loan with collateral feature Contracts internal audit. Contracts post internal audit fixes. Contracts post internal audit fixes. Backend implementation.
Frontend update Add WETH Linea; Update FBTC -

Markets and assets

Done WIP
Markets and assets Update price feeds in cUSDCv3 on Mainnet with CAPO and Chainlink SVR implementation, Add tBTC as collateral into cUSDTv3 on Arbitrum, Update sFRAX CAPO snapshot value on Mainnet. -

Development Report | Oct 13-24

This report outlines the features and tasks completed over the past two weeks, as well as the current work in progress (WIP) and plans for the upcoming two-week period.

Please note that priorities for the next phase are subject to change. Should you have any questions or require further clarification, do not hesitate to reach out via this thread, direct message, or Discord.

Developments

Live Developments Board

Features Done WIP
Reserves Dashboard Version 2d has been released (Incentive and CAPO pages Desktop, tablet, mobile). Forum delivery Incentive and CAPO pages testing and finalization for Desktop, tablet, mobile. Version 2d release. Forum delivery
Bytecode Repository Post External audit fixes and finalization. Deployment planning.
CAPO CAPO Base USDC, CAPO Base AERO, CAPO Base WETH, CAPO USDT Arbitrum, CAPO USDC Arbitrum, CAPO Mainnet USDS, CAPO Mainnet wstETH, CAPO Mainnet WETH, CAPO WETH Arbitrum. CAPO Optimism ETH USDT USDC, CAPO Unichain ETH, CAPO Mantle USDe, CAPO Linea USDC, CAPO Linea ETH , CAPO Scroll USDC.
OEV OEV added to the wstETH, WBTC, WETH, LINK, weETH, mETH, COMP on cUSDTv3 market on the Ethereum Mainnet. OEV generated revenue 0.5 Ether worth from liquidators and Compound DAO will receive that revenue as part of the protocol fee.
Optimistic governance track Post Internal audit fixes. The alternative governance-track contracts have been deployed across all networks. Proposal creation for each network.
Service patch & testing infra Planning and Scopong definition. USDM incident handling. Partial liquidation and security update are qued.
Multiplier Feature Contracts internal audit. Contracts post internal audit fixes. Backend and frontend implementation. Contracs External audit.
Collateral Swap Feature Contracts internal audit. Contracts post internal audit fixes. Backend implementation. Contracs External audit.
Repay Loan with collateral feature Contracts internal audit. Contracts post internal audit fixes. Backend implementation. Contracs External audit.

Markets and assets

Done WIP
Markets and assets tBTC as collateral into cUSDCv3 on Arbitrum -

Development Report | Oct 27- Nov 7

This report outlines the features and tasks completed over the past two weeks, as well as the current work in progress (WIP) and plans for the upcoming two-week period.

Please note that priorities for the next phase are subject to change. Should you have any questions or require further clarification, do not hesitate to reach out via this thread, direct message, or Discord.

Developments

Live Developments Board

Features Done WIP
Service patch & testing infra Planning and Scopong definition. USDM patch handling. Sandbox vulnerabilities, Partial liquidation and security update are qued.
Multiplier Feature Contracts internal audit. Contracts post internal audit fixes. External audit. Contracts Post External audit fixes. Backend and frontend implementation.
Collateral Swap Feature Contracts internal audit. Contracts post internal audit fixes. External audit. Contracts Post External audit fixes.
Repay Loan with collateral feature Contracts internal audit. Contracts post internal audit fixes. External audit. Contracts Post External audit fixes.
Compound Staking - Contracts implementation. User flow definition.

Markets and assets

Done WIP
Markets and assets tBTC as collateral into cUSDCv3 on Arbitrum USDC as collateral on Mainnet WETH; USDT as collateral on Mainnet WETH; WETH, weETH, USDT, USDC on wstETH Mainnet; tETH Arbitrum as collateral on USDC market; tETH Arbitrum as collateral on WETH market; tETH Arbitrum as collateral on USDT market; wOETH on USDS Mainnet; wOETH on USDC Mainnet; wsuperOETHb on USDС Base; wsuperOETHb on USDS Base.
CAPO Mainnet USDТ, Mainnet USDC, Mainnet WETH, Mainnet wstETH, Mainnet USDS, USDC Arbitrum Base USDC, Base AERO, Base WETH, USDT Arbitrum, WETH Arbitrum, Optimism ETH USDT USDC, Unichain ETH, Mantle USDe, Linea USDC ETH, CAPO Scroll USDC.
OEV On cUSDTv3 on the Ethereum: wstETH, WBTC, WETH, LINK, weETH, mETH, COMP. On cUSDSv3 on Mainnet. OEV generated revenue 0.5 Ether worth from liquidators and Compound DAO will receive that revenue as part of the protocol fee. -

Development Report | Nov 10-23

This report outlines the features and tasks completed over the past two weeks, as well as the current work in progress (WIP) and plans for the upcoming two-week period.

Please note that priorities for the next phase are subject to change. Should you have any questions or require further clarification, do not hesitate to reach out via this thread, direct message, or Discord.

Developments

Live Developments Board

Features Done WIP
Service patch & testing infra Development for the 1st part of the service patch; 1st part of the service patch is planned for the audit USDM patch handling: extended pause, price-feed call optimizations, removal of magic values from scenarios. Next steps: collateral delisting, patch for minor vulnerabilities, partial-liquidation updates, and security improvements are queued.
Multiplier Feature Frontend integration. Done
Collateral Swap Feature Frontend integration. Frontend integration.
Repay Loan with collateral feature Frontend integration. Frontend integration is queued
Compound Staking User flow and tech solution definition. Smart contracts development Smart contract and frontend development

Markets and assets

Done WIP
Markets and assets Add tBTC as collateral into cUSDCv3 on Arbitrum. Add USDC and USDT as collaterals into cWETHv3 on Mainnet. Add USDC, USDT, WETH and weETH as collaterals into cWstETHv3 on Mainnet. Add tETH as collaterals into cUSDCv3, cUSDTv3 and cWETHv3 on Arbitrum. USDC USDT on WBTC Mainnet, wsuperOETHb on USDС Base, wsuperOETHb on USDS Base, wOETH on USDC Mainnet, wOETH on USDS Mainnet, USDC USDT on WBTC Mainnet.
CAPO Mainnet USDТ, Mainnet USDC, Mainnet WETH, Mainnet wstETH, Mainnet USDS, USDC Arbitrumб USDC WETH Linea, USDC on Arbitrum, cWstETHv3 on Ethereum. CAPO Mantle USDe, CAPO Unichain ETH, CAPO Base WETH, CAPO Mainnet WETH, CAPO Base AERO, CAPO Optimism ETH USDT USDC.

Development Report | Nov 24 - Dec 6

This report outlines the features and tasks completed over the past two weeks, as well as the current work in progress (WIP) and plans for the upcoming two-week period.

Please note that priorities for the next phase are subject to change. Should you have any questions or require further clarification, do not hesitate to reach out via this thread, direct message, or Discord.

Developments

Live Developments Board

Features Done WIP
Service patch & testing infra The extended pause implementation (post-USDM and post-deUSD incidents) Service Patch: extended pause - done but not audited; price-feed call optimizations -under code review; removal of magic values from scenarios - under code review; collateral delisting - in progress. Next steps: patch for minor vulnerabilities; partial-liquidation updates; security improvements
Multiplier Feature OKX Plugin contracts (common for Multiplier, Collateral Swap, Collateral Repay) passed external audit. OKX Plugin contracts post audit fixes.
Collateral Swap Feature OKX Plugin contracts (common for Multiplier, Collateral Swap, Collateral Repay) passed external audit. OKX Plugin contracts post audit fixes. Collateral swap has been implemented and tested on the front-end.
Repay Loan with collateral feature OKX Plugin contracts (common for Multiplier, Collateral Swap, Collateral Repay) passed external audit. OKX Plugin contracts post audit fixes. Front-end integration in progress.

Markets and assets

Done WIP
Markets and assets USDC USDT on WBTC Mainnet. Add tBTC as collateral into cUSDCv3 on Arbitrum. Add USDC and USDT as collaterals into cWETHv3 on Mainnet. Add USDC, USDT, WETH and weETH as collaterals into cWstETHv3 on Mainnet. Add tETH as collaterals into cUSDCv3, cUSDTv3 and cWETHv3 on Arbitrum. wsuperOETHb on USDS Base - done, but waiting for the Gauntlet recommendations. wOETH on USDC Mainnet - done, but waiting for the Gauntlet recommendations. wOETH on USDS Mainnet - done, but waiting for the Gauntlet recommendations. wsuperOETHb on USDС Base - done, but waiting for the Gauntlet recommendations
CAPO Optimism ETH USDT USDC, Mainnet WETH. Base AERO. Base WETH. Mainnet USDТ. Mainnet USDC. Mainnet wstETH. Mainnet USDS. USDC Arbitrum. USDC WETH Linea. * Mantle USDe - done but not pushed on-chain; Unichain ETH - done but not pushed on-chain ; Arbitrum USDT; Scroll USDC
2 Likes

Why did woof choose OKX for swapping of Multiplier, Swap & repay collateral feature?

Is there any referral paid by OKX for swapping through their interface?

If yes, will referral fees be paid out to DAO?

Hey, thanks for the question.

  1. First, it’s important to note that these tools have not launched yet.
  2. While OKX does provide a frontend revenue-share mechanism, our intended approach is either:
    • to subsidize the OKX commission in order to reduce the end-user fee, or
    • if direct subsidization is not possible, to route the frontend fee to DAO / treasury-related wallets instead.

Positive notes for the DAO and users.

In another note, what is the situation with Sandbox development?

Sandbox development was completed in August.

Aside from development, succesfull product launch requires secure smart contracts, marketing, and liquidity bootstrap.

Currently, Foundation is sequencing the security audit and release activities.

Development Report | Dec 8 - Dec 19

This report outlines the features and tasks completed over the past two weeks, as well as the current work in progress (WIP) and plans for the upcoming two-week period.

Please note that priorities for the next phase are subject to change. Should you have any questions or require further clarification, do not hesitate to reach out via this thread, direct message, or Discord.

Developments

Live Developments Board

Features Done WIP
Service patch & testing infra The extended pause implementation audit and audit fixes. Service Patch:
• price-feed call optimizations
• removal of magic values from scenarios
• collateral delisting
Next steps:
• patch for minor security
• improvements partial-liquidation updates
Multiplier Feature - Release preparations
Collateral Swap Feature Bug fixes. Internal demo. Front-end integration in progress.
Repay Loan with collateral feature - Front-end integration in progress.
Compound Staking Smart contracts:
• increase stake postion impl
• separated claim impl
Design:
• clickable prototype
Front-end:
• stake functionality
• layout unstake functionality
Smart contracts:
• increase stake position - under code review
• separated claim - under code review
Design:
• mobile layout - in progress
Front-end:
• delegation functionality
• re-delegation functionality
Owed COMP Rewards for Compound V2/V3 DUNE data fetching and query preparation for Compound V3.
• Calculation of the owed rewards for Compound V3. We are moving forward with static solution to get a more precise amounts for each user.
• Calculation of the owed rewards for Compound V2 - in progress.

Markets and assets

Done WIP
Markets and assets • Mantle API3 SVR
• Mantle 24 collaterals update USDe
• Polygon 24 collaterals update USDT USDC
CAPO • Unichain ETH
• Scroll USDC
• Arbitrum USDT
• WETH Arbitrum

Development Report | Dec 22 - Jan 2

This report outlines the features and tasks completed over the past two weeks, as well as the current work in progress (WIP) and plans for the upcoming two-week period.
Please note that priorities for the next phase are subject to change. Should you have any questions or require further clarification, do not hesitate to reach out via this thread, direct message, or Discord.

Developments

Live Developments Board

Features Done WIP
Service patch & testing infra
• price-feed call optimizations
• removal of magic values from scenarios
• collateral delisting

• partial-liquidation updates
• Sandbox experience vulnerabilities
Multiplier Feature
•Testing
•frontend refinement
• bug fix.
Release preparation
Collateral Swap Feature
•Bug fixes
• Internal demo.
Release preparation
Repay Loan with collateral feature - Preparation for the common internal demo.
Compound Staking Front-end: delegate functionality Smart contracts:
•Multiplier mechanism
• increase stake position
• separated claim
Front-end:
•re-delegation functionality
Owed COMP Rewards for Compound V2/V3
• Calculation of the owed rewards for Compound V3

• Calculation of the owed rewards for Compound V2
•GitHub LFS integration

Markets and assets

Done WIP
Markets and assets Mantle API3 SVR Mantle 24 collaterals update USDe Polygon 24 collaterals update USDT USDC Base (with SVR support): cAEROv3, cUSDCv3, cWETHv3, cUSDbCv3 Arbitrum (with SVR support): cUSDC.ev3, cUSDCv3, cUSDTv3, cWETHv3 Ronin stuck funds returning proposal
CAPO Unichain ETH Scroll USDC Arbitrum USDT WETH Arbitrum
1 Like

Development Report | Jan 5 - Jan 16

This report outlines the features and tasks completed over the past two weeks, as well as the current work in progress (WIP) and plans for the upcoming two-week period.
Please note that priorities for the next phase are subject to change. Should you have any questions or require further clarification, do not hesitate to reach out via this thread, direct message, or Discord.

Developments

Live Developments Board

Features Done WIP
Service patch & testing infra price-feed call optimizations
removal of magic values from scenarios
collateral delisting
Sandbox vulnerabilities:
- Utilization peaking impact
- Borrow index grows in fresh market with no borrows

Streamers deployment and configuration
Service Patch:
- price-feed call optimizations
- removal of magic values from scenarios
- under code review collateral delisting
- Lenders’ illiquidity in fresh markets
- Supply index grows during the accrual for the first supply into the market
- CRE automation solution
Ronin price feed deprecation
Multiplier Feature - - Functionality retesting
- Transactions retesting
- Backend and Frontend enhancements
- UI polishment
- Preparation for the external audit for the frontend
Collateral Swap Feature - - Functionality retesting
- Transactions retesting
- Backend and Frontend enhancements
- UI polishment
- Preparation for the external audit for the frontend
Repay Loan with collateral feature Internal demo - Functionality retesting
- Transactions retesting
- Backend and Frontend enhancements
- UI polishment
- Preparation for the external audit on the frontend logic
Compound Staking Smart contracts:
- increase stake position separated claim Front-end:
- re-delegation functionality
Smart contracts:
- Multiplier calc and mechanism Front-end:
- claim functionality
- vesting functionality
Owed COMP Rewards for Compound V2/V3 Calculation of the owed rewards for Compound V3 Calculation of the owed rewards for Compound V2
Introduced dynamic parameter generation in the Compound documentation: borrow collateral factor, liquidation collateral factor, penalty, supply cap, and price feed Dynamic parameter generation Integration to Compound repo
SandBox Demo Foundation SandBox Demo Prepare public Deo

Markets and assets

Done WIP
Markets and assets Mantle API3 SVR Mantle 24 collaterals update USDe Polygon 24 collaterals update USDT USDC Base (with SVR support): cAEROv3, cUSDCv3, cWETHv3, cUSDbCv3 Arbitrum (with SVR support): cUSDC.ev3, cUSDCv3, cUSDTv3, cWETHv3 Ronin stuck funds returning proposal XAUt collateral for Mainnet USDT ​​Ronin WRON token deprecation and moving to the API3 feed provider Ronin WETH token deprecation and moving to the API3 feed provider
CAPO Unichain ETH Scroll USDC Arbitrum USDT WETH Arbitrum

Development Report | Jan 19 - Jan 30

Please note that priorities for the next phase are subject to change. Should you have any questions or require further clarification, do not hesitate to reach out via this thread, direct message, or Discord.

Developments

Live Developments Board

Features Done WIP
Service patch & testing infra • Price-feed call optimizations
• Removal of magic values from scenarios
• Collateral delisting
• Sandbox vulnerabilities: Utilization peaking impact
• Sandbox vulnerabilities: Borrow index grows in fresh market with no borrows
• Ronin price feed deprecation
Service Patch:
• Price-feed call optimizations
• Removal of magic values from scenarios
• Collateral delisting
• Sandbox vulnerabilities: Lenders’ illiquidity in fresh markets
• Sandbox vulnerabilities: Supply index grows during the accrual for the first supply into the market
• CRE automation solution
• Sandbox vulnerabilities: Minimal borrow is not enforced in transfer method
• Repay testing function
• Absorb testing function
• Supply testing function
Multiplier Feature, Collateral Swap Feature, Repay Loan with collateral feature • A common bugfix has been provided
• The deployment plan and hints for the Frontend and Backend external audit have been accomplished

• General preparation for passing the code to the audit takes place
• The deployment plan for contracts is in progress
Compound Staking Smart contracts:
• Multiplier calc and mechanism
• Package with artifacts
Front-end:
• Claim functionality
• Vesting functionality
• TypeChain migration
• Staking increase functionality
Smart contracts:
• Pull of fixes after review
• Refactoring, optimization
Front-end:
• UI/UX bug fixes
• Pull of fixes after review
Introduced dynamic parameter generation in the Compound documentation: borrow collateral factor, liquidation collateral factor, penalty, supply cap, and price feed Completed
Sandbox Demo • Public SandBox Demo preparation
Reserves Dashboard Design:
• Report page design
• Calendar Date Range Picker Design
Back-end:
• Compound Revenue chart adjustment
Front-end:
• Calendar Date Range Picker for the chart on pages: Treasury, Incentives, Compound Revenue
Safe integration • Safe wallet integration
User dashboard • Solution preparation • Setup backend, setup ponder, ponder schema setup, ponder events
• BA requirements document
Forum analyzer • Developed and launched an AI analyzer across forums to track the sphere

Markets and assets

Done WIP
Markets and assets • Mantle API3 SVR
• XAUt collateral for Mainnet USDT
• Mantle 24 collaterals update USDe
• Polygon 24 collaterals update USDT USDC
• Base (with SVR support): cAEROv3, cUSDCv3, cWETHv3, cUSDbCv3
• Arbitrum (with SVR support): cUSDC.ev3, cUSDCv3, cUSDTv3, cWETHv3
• Ronin stuck funds returning proposal
• Ronin WRON token deprecation and moving to the API3 feed provider
• Ronin WETH token deprecation and moving to the API3 feed provider
CAPO • Unichain ETH
• Scroll USDC
• Arbitrum USDT
• WETH Arbitrum