Technical Reference
Technical reference documentation regarding the Radiant Capital DAO sunset announcement.
Radiant V2 User Sunset Reference
This document captures what a user or stakeholder needs to know going forward.
1. What stops, what stays
What stops
Lending pool —
borrowparameter is set to 1, which effectively disables it operationally.RDNT no longer flows into the
ChefIncentivesController. With nothing to distribute,claim()andclaimAll()continue to function but return zero. No on-chain transaction is required to disable emissions — the absence of RDNT in CIC is sufficient.stopEmissionsForand similar levers are not needed.
What stays operational
Lending pool —
deposit,withdraw,repay, and liquidations all function normally.Reserve factor accrual — protocol fees continue accruing to reserves and are forwarded to MFD via
MiddleFeeDistributionon user interactions.RadiantOFTcross-chain transfers — bridging continues.MultiFeeDistribution— reward streams already in the contract continue draining overrewardsDuration. Existing vesting positions continue to vest overvestDuration. Existing dLP locks continue to release on schedule.Compounder,BountyManager,EligibilityDataProvider— remain callable. Without new RDNT emissions, relock bounties yield nothing and eligibility gating becomes a no-op for reward purposes.Leverager,LockZap,StargateBorrow— remain callable.Oracles — Chainlink adapters continue to read live feeds.
AaveOracle.setAssetSourcesis an owner-gated lever if a feed is ever delisted.
Tail liabilities (drain naturally)
RDNT already deposited into MFD's reward stream — drains over
rewardsDuration.Outstanding vesting RDNT per locker — drains over
vestDuration.Bounty contract balances — remain claimable while
BountyManageris active.
Quantities are dynamic; query on-chain when needed.
2. User exits
Lending pool —
LendingPool.withdraw(asset, amount, to), or redeem aTokens.MFD locks —
withdrawExpiredLocksFor(user)releases any locks past their unlock date with no penalty.exit(claimRewards)claims everything immediately, applying the early-exit penalty burn on locks not yet expired.MFD vesting — vested RDNT becomes claimable through MFD as
vestDurationelapses per position.dLP — exit the underlying LP directly via Balancer (mainnet / arbitrum), Uniswap (bsc), or Velodrome / UniV3 (base).
RDNT cross-chain —
RadiantOFT.sendFrom(...)continues to move RDNT between deployed chains.
3. Instructions for exiting positions via contracts
Your Funds Remain Safe
Radiant's smart contracts continue to operate on-chain even if the Radiant website is unavailable.
Your deposits, collateral, rewards, and borrowing positions remain under your control and can always be managed directly through the blockchain.
If the Radiant app is offline, you can get an overview of your assets via debank.com.
This guide explains how to access and close your positions using trusted block explorers such as Etherscan, Arbiscan, BscScan, and BaseScan.
Important: You do not need coding experience to complete these actions.
Before you begin
You will need:
✅ The wallet that owns the position
✅ A small amount of gas tokens (ETH or BNB)
✅ The address of the token you will be transacting (they are different for each blockchain)
✅ The appropriate Radiant contract (or use links provided)
Official contract addresses
For reference, all verified Radiant contract addresses are maintained here, under the CONTRACTS & SECURITY section. However, contract links are provided in the ▶️ how-to sections for your convenience.
Caution: Always verify an address on the explorer's Read Contract tab (e.g. owner(), name()) before signing any transaction.
Based on your position type, follow these ▶️ how-to sections below.
Last updated
