Skip to content
CCPEDIAby Unity Nodes
#sig-defi-liquidity

#665 Canton Risk Engine: governed risk parameters for lending and vaults, seeking a champion

1 posts1 viewsLast activity 2h ago

  1. woof-softwareOP

    Hi all, Mykola from Woof. We build and run DeFi infrastructure for Compound, and we’re proposing to bring the risk-management patterns we run there to Canton and Zenith: the Configurator pattern for governed parameter changes, the CAPO approach to correlated-asset prices, and reserve-growth tracking. #665 is not yet funded.

    The deliverables would be MIT and Apache-2.0, and nothing depends on a service Woof runs:

    • Milestone 1: an on-chain risk-parameter Registry in Solidity. Each namespace has its own governance and timelock, risk-reducing changes apply after approval while loosening ones wait the full timelock, there is an emergency pause, and no registry-wide admin.
    • Milestone 2: an ERC-4626 vault and a lending market integrated with the Registry on Zenith testnet, plus a Daml governance example with a risk-observer role on a local Canton ledger.
    • Milestone 3: an open simulator (historical replay, stress tests) and a self-hostable dashboard.

    Price feeds stay with the oracle layer; the CAPO approach shapes how the simulator and the risk parameters treat oracle-induced risk, not a price feed of our own. The proposal does not build a security-monitoring stack.

    We’re requesting 1,560,870 CC across three milestones. Milestone 3, 30% of the budget, is paid only after an external Canton DeFi team integrates the Registry in a test environment and confirms it publicly.

    Proposal: Proposal: Canton Risk Engine by Noosphere-314 · Pull Request #665 · canton-foundation/canton-dev-fund · GitHub

    We’re looking for a Tech & Ops Committee member willing to champion it.