Non-custodial lending lets you earn interest on stablecoins without handing them to a company. Your wallet supplies USDT or USDC to an on-chain lending pool, borrowers pay interest, and only your keys can withdraw your position.
Is it safe? It removes the risk that cost crypto lenders billions in 2022, when custodial platforms froze withdrawals. It doesn't remove every risk. Below is exactly what protects you, what can still go wrong, and how to lend sensibly with Virtex Wallet.
Your lending position belongs to your address. No company can move it, lend it somewhere else or block your withdrawal.
To borrow $100 of USDC, a borrower typically locks up more than $100 of other crypto. Lenders rely on that collateral, not on a promise to repay.
If collateral falls too close to the loan value, the contract sells it to repay the pool. Nobody has to chase a debt.
Pool size, how much is borrowed and your own position are visible on-chain at any time, so you can see the risk instead of guessing.
In 2022 several large custodial crypto lenders paused withdrawals and filed for bankruptcy. Customers had deposited coins for "interest", and the companies had lent them on to risky borrowers, sometimes without enough collateral. When prices fell, the losses landed on depositors, who became unsecured creditors.
On-chain lending pools kept running through the same crash. Under-collateralised loans were liquidated automatically, and lenders who held their own keys could see and withdraw their positions. That doesn't make on-chain lending risk-free, but it shows which risk is the big one: trusting a company with coins it can lend however it likes.
| Non-custodial lending | Custodial lending | |
|---|---|---|
| Who holds the coins | A public smart contract; you control the position | The provider |
| Who decides how funds are lent | Open, published pool rules | The provider's own risk team |
| Collateral | Enforced by code, visible on-chain | Depends on the provider's policy |
| Main risk | Smart-contract bugs, stablecoin depeg | Provider failure or frozen withdrawals |
| Convenience | You manage keys and network fees | Simplest; account recovery available |
Virtex Wallet supports both modes for USDT and USDC. Custodial mode isn't available in the EEA, the UK or the United States.
The lending pool is software. A bug, a faulty price feed or an exploit could cause losses. Long-running, widely used and audited protocols reduce this risk but can't eliminate it.
USDT and USDC aim to stay at $1, but both have briefly traded below it during market stress. In March 2023 USDC dipped to around $0.88 for a weekend after a US bank failure, before recovering. You lend dollars only as good as the stablecoin behind them. Spreading between USDT and USDC lowers the risk from either one.
If nearly all of a pool is borrowed, you may need to wait for repayments before you can withdraw everything. High utilisation pushes rates up, which usually brings liquidity back, but not instantly.
In a very fast crash, collateral may not sell quickly enough to cover a loan in full. Well-designed pools keep safety buffers for this, but it remains a tail risk.
Anyone with your recovery phrase can withdraw your position. Back it up offline and never share it. Read what is a seed phrase.
It is safer against the risk that hurt lenders most in 2022: a company holding your coins and freezing withdrawals. Your stablecoins sit in a public smart contract that only your keys can withdraw from, and borrowers must post more collateral than they borrow. It still carries smart-contract risk, stablecoin depeg risk and liquidity risk, so it is not risk-free.
In custodial lending a company holds your coins and decides how to lend them. In non-custodial lending your wallet supplies stablecoins directly to an on-chain lending pool, you keep control of the position with your own keys, and you can verify it on a block explorer.
Mostly traders and crypto holders who want dollars without selling their coins. In on-chain lending pools they must lock up collateral worth more than the loan, and if its value falls too far the collateral is sold to repay lenders.
Yes, in specific situations: a bug or exploit in the lending contract, a stablecoin losing its $1 peg, or an extreme crash where collateral can't be sold fast enough. Normal borrower defaults are covered by over-collateralisation and liquidations.
Usually, as long as the pool has enough unborrowed liquidity. When almost all of a pool is borrowed, rates rise and withdrawals may have to wait until borrowers repay or new lenders arrive.
USDT and USDC. Proof-of-stake coins such as SOL, ETH, TRX and BNB earn through staking instead.
Lend USDT and USDC from your own wallet. Free on Android.