Repository navigation
Conversation
- Add Chain.ROBINHOOD (4663) with Blockscout explorer. - Map Robinhood to Morpho's `robinhood-chain` URL slug. - Add the vault to VAULTS_V2_BY_CHAIN (risk 3) so markets_v2 and governance_v2 pick it up; both are GraphQL-only, so no RPC is needed. - Tier its markets: SPY/USDG risk 2; META, NVDA, SPCX /USDG risk 3 (62.5% LLTV, Chainlink equity feeds + Chainlink USDG/USD). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds monitoring for Yearn Stonk USDG (
0x8c258F25fc6fBe3f01ccC828E2C3840A46a4a9A2), a Morpho V2 vault on Robinhood Chain (chain id 4663). It lends USDG against tokenized stocks.utils/chains.py: newChain.ROBINHOODwith explorer https://robinhoodchain.blockscout.comprotocols/morpho/_shared.py: Morpho's URL slug for this chain isrobinhood-chainprotocols/morpho/config.py: vault added toVAULTS_V2_BY_CHAINat vault risk 3protocols/morpho/risk.py: market tiers (all 62.5% LLTV,MorphoChainlinkOracleV2, Chainlink equity feed / Chainlink USDG/USD, both on ChainlinkDualAggregator 1.0.0):markets_v2.pyandgovernance_v2.pyuse only GraphQL, so no RPC/env change is needed. README andmonitoring.yamlhave been updated.Review needed
The vault and market risk tiers are my judgement calls. Tokenized single stocks are set to tier 3, like cbDOGE/UNI at ~62% LLTV. SPY gets tier 2 because it's a broad index. With vault risk 3, tier 3 markets can take up to 101% of the vault and tier 2 markets have no cap. With vault risk 2 instead, each single-stock market would be capped at 30%.
Test plan
ruff format/ruff checkpytest tests/(972 passed)markets_v2.pyandgovernance_v2.pywithLOG_LEVEL=DEBUG: both loaded the vault on ROBINHOOD and sent no alerts (risk score 0.00, since it's currently all idle liquidity)🤖 Generated with Claude Code