- Open scaled debt that accrues borrow interest
- Receive tokens to
toor the caller - Stay solvent under LTV and health-factor gates
Borrowing
- Open or select an account with eligible collateral
- Choose borrowable
HubAssetKeylistings on that spoke - Size the borrow under caps, liquidity, and HF
- Call
borrow
Call shape
to only changes where the tokens land. The debt is always booked to
account_id, whoever receives the funds.
Preconditions
callerholds the account’s position NFT, or is an active delegate on it. (A delegate must be an address governance already approved as a position manager — it is not a separate authority level.)- The spoke lists the asset and marks it borrowable, and the listing is not blocking entry.
- The spoke’s borrow cap, the market’s cash, and its max-utilization ceiling all leave headroom.
- After the borrow: the LTV gate holds, health factor stays at or above
1e18, and LTV-weighted collateral stays above the minimum-borrow floor. - Every priced asset on the account resolves a valid price. A stale or disagreeing feed reverts the whole call.
Common errors
Caps are set per spoke, not per market. The same market can have different
borrow headroom depending on which spoke your account sits on.

