Skip to content

Hub-Funded Spoke Pools

Contracts for hub-funded spoke pools. Spoke pools have their own registry, so they are not listed in the Isolated Pools PoolRegistry. Query getAllPools() on the SpokePoolRegistry below for the current list.

The registry holds one pool, named bStock index.

USDT, USDC and U are the liquidity side, with collateral factor 0 and a supply cap and borrow cap of 5,000,000 each. QQQB and SPYB are the collateral side, at a 0.8 collateral factor, a 0.85 liquidation threshold, a supply cap of 10,000 and a borrow cap of 0, with BORROW also paused on both. The pool’s liquidation incentive is 1.1 and its close factor 0.5. QQQB and SPYB each carry a liquidation incentive of their own, also 1.1, set by VIP-670: it equals the pool value today, but neither market follows a later pool-wide setLiquidationIncentive. These are live values on 2026-10-29; read supplyCaps, borrowCaps, actionPaused, liquidationIncentives, effectiveLiquidationIncentive and closeFactorMantissa on the SpokeComptroller for current ones.

Both collateral markets are priced through the ResilientOracle. QQQB has a main oracle checked against a pivot oracle. SPYB has a main oracle only, with no pivot or fallback, so no second source cross-checks its price. Read getTokenConfig(underlying) on the oracle for the current setup.

A parallel deployment exists for integration testing. It is not a faithful mirror of mainnet: the pool names, the market set and the collateral configuration all differ. Query getAllPools() on the registry rather than assuming the mainnet shape.

The second pool was stood up for QA scenarios and has no deployment artifact in the repo. Its markets are vUSDT_QASpoke, vSKHYB_QASpoke, vTSLAB_QASpoke and vNVDAB_QASpoke; read their addresses from getAllMarkets() on that Comptroller.

The markets below belong to the hub-funded spoke pool. Only vUSDT_HubSpoke and vUSDC_HubSpoke have a deployment artifact in the repo; vTSLAB_HubSpoke, vSPCXB_HubSpoke and vNVDAB_HubSpoke do not, so their addresses come from the chain.