XAUUSD 4,166Live chart →

DeFi Risks Checklist: What to Check Before You Deposit

Lesson 10 of 10 · Intermediate

Why DeFi risk needs a checklist

In the nine previous lessons we saw where DeFi breaks: code, oracles, bridges, admin keys, leverage, token incentives and composability. None of these can be understood from a glance at an APY or a TVL. A checklist helps you ask the same questions in the same order before every deposit, so the excitement of an attractive yield does not replace analysis.

This checklist does not guarantee security. Protocols that passed all of these points have been hacked too. Its purpose is to remove the obvious risks and, for the rest, to size your capital correctly.

Part one: the protocol itself

  1. Audit: has the code been audited by several independent firms? Are the reports public? Were serious issues resolved? Was the audit done before the latest upgrade or after it? An audit examines code only, not keys and people; the Bybit and Drift cases showed this.
  2. Age and track record: how long has the code been running on mainnet with meaningful value? A new protocol that has not been through a volatile market period has not yet passed the real test. Has it had an incident before, and how did it handle it?
  3. TVL concentration: what percentage of deposits belongs to a few large addresses? Are some of them the team’s own wallets? Concentrated TVL can halve when one actor leaves.
  4. Admin powers: who can upgrade the code, change parameters or pause withdrawals? Is the key a single wallet or a multisig? How many signatures are needed? Is there a timelock that gives users time to exit before changes take effect?
  5. Oracle: where do prices come from? How many independent sources? For each asset, especially “dollar” or derivative tokens, is a fixed or single-source price assumed?

Part two: the asset and the exit route

Part three: sizing the worst-case loss

10. What happens if all of it is lost? This is the last and most important question.

In DeFi the worst case is usually not a “10 percent loss”; it is “going to zero”. A bridge hack, bad debt or a stablecoin depeg can wipe out the entire deposit. So start sizing your capital from this question, not from the yield:

And do not forget wallet hygiene: use a separate wallet with a limited balance for DeFi, connect only to the official address, read every signature, and regularly revoke old spending approvals. A large share of ordinary users’ losses come not from protocol hacks but from malicious signatures.

Running the checklist on a hypothetical protocol

Suppose a hypothetical “yield-bearing dollar” vault with a high advertised yield is presented to you. Your review might turn up something like this:

QuestionHypothetical findingAssessment
AuditOne audit, before the latest upgradeWeak
AgeFour months on mainnetWeak
TVL concentrationThree addresses hold more than half of depositsHigh risk
Admin2-of-3 multisig, no timelockHigh risk
OracleBase token price fixed at 1 dollarHigh risk
Source of yield“Proprietary strategy” with no dataUnknown
ExitWithdrawal with a seven-day delayLimited

In this example, even if the yield is real, the structure closely resembles patterns that failed in real cases: a fixed oracle price, an opaque yield source and an admin with no timelock. The logical outcome is either to pass or to commit only an amount you can accept losing entirely. The checklist does not make the decision for you, but it shows exactly what you are betting on.

Common mistakes

  • Substituting “audited” for “safe”; an audit sees the code, not the keys, signers and oracle.
  • Starting from the yield and then justifying the risk, instead of starting from the worst loss you can bear and then picking a protocol.
  • Spreading capital across several pools of one protocol and calling it diversification; they share one contract risk and one admin.
  • Not planning the exit route in a crisis; when everyone withdraws at once, queues, discounts and high utilisation appear.
  • Using your main wallet for DeFi and not revoking old spending approvals.
  • Overlooking token freeze risk and access restrictions, which are documented for users in sanctioned countries.

What do volume and data say here?

Most items on this checklist can be checked yourself with public data:

  • Explorer: is the contract verified? Is it a proxy? Who owns it and does it have a timelock? For a multisig, see how many signatures are required.
  • Largest depositors: on the token or contract page, view the holder list to gauge TVL concentration.
  • TVL history and token counts: compare a TVL drop with the price drop; real deposit exits matter more.
  • Fee revenue versus incentives: to identify the source of yield.
  • Market price of received tokens: if you receive a deposit token or an LST/LRT, compare its DEX price with its theoretical value. A growing discount is a red flag.
  • Approval-revocation tools: review your wallet’s spending approvals regularly.

This data is for measuring risk, not for choosing a “profitable” protocol.

📊 See real gold futures volume behind these ideas: free order flow course · today's gold volume map

Frequently asked questions

What is the biggest DeFi risk?

There is no single risk. Code bugs, admin keys and social engineering, oracles, bridges, bad debt, depegs and a user’s own malicious signature are all common failure points. Because composability links risks together, the weakest link decides.

Does an audit mean a protocol is safe?

No. An audit reduces the chance of known bugs but does not cover admin keys, signers, oracles or later upgrades. Audited protocols have been hacked too.

How much should I put into DeFi?

We do not give financial advice. The risk-management principle is to start from the worst case: commit only an amount whose complete loss would not disrupt your life, and spread it across protocols and types of risk.

Education only, not a recommendation to buy or sell; we never give signals. Price examples are illustrative. Test any method on a demo account first, with strict risk management.