All lessonsAdvanced Risk Check
Slides & recap
Recap & examples
ADVANCED RISK CHECK · OPTIONAL1 / 4

Income is only part of the result

An LP can earn fees or rewards and still lose money. It can also do worse than simply holding the starting tokens.

  • 1Token prices and your changing token mix affect deposit value.
  • 2Gas, swaps, and moving a range cost money.
  • 3APR is a yearly rate estimate; its assumptions can change.
Fees are only part of the result
Deposited assets, excluding fees$970
+ Separately earned fees+$12
− Costs paid−$5
You finish with$977

Starting with $1,000 would mean a $23 loss.

Made-up example. Also compare with keeping the original tokens.
Check deposit value, income, and costs separately.
Sources

← → Navigate · F Present · Esc Exit

Recap & examples
01
RAMxRAM

Start with the assets

Verify each token and its contract. Ask what could happen if your LP position ends up holding only one token. A familiar name or attractive APR does not answer that.

02
TokensNetworkTransaction

Check intention against the transaction

State the action you intend: swap, deposit, collect, or withdraw. Compare it with the wallet request and final receipt. A success banner alone does not confirm the right action.

03
Token value+Income− costs = final value

Count each amount once

Add the remaining token value and separate rewards, then subtract costs. Do not add a reward again if it is already included in the position’s value.

ILLUSTRATIVE EXAMPLE

Fees earned, money lost

Start with $1,000. Later, the deposited assets are worth $970, separately earned fees are $12, and costs are $5. Assume no other rewards.

What this means

$970 + $12 − $5 = $977. That is a $23 loss from the starting dollar value, even though the position earned fees.

Key idea: A checklist or audit can help you review risks. Neither proves that a deposit is safe.

Advanced Risk Check
  • Confirm the network, app domain, token addresses, spending allowance, transaction amount, and intended action.
  • Review current fee settings, reward eligibility, timers, withdrawal rules, administrative permissions, and relevant audit scope.
  • Compare the confirmed result with your plan and keep costs and separate rewards distinct. A checklist or audit does not prove a deposit is safe.
Full explanation & example

Begin with asset risk: what are the tokens, which contracts represent them, and what would it mean to end up holding only one? Next examine the pool mechanics, then contract and permission risks. A familiar ticker or positive fee estimate does not answer those questions.

Write down the intended action before signing: swap a stated amount, deposit into a named range, collect earnings or remove a specified share. Compare that intention with the wallet request and then with the transaction receipt. This catches a different class of mistake than simply looking at a green success banner.

Use the same measurement period and starting assets when reviewing performance. Include the tokens remaining in the position, fees received or still claimable, emission quantities and costs. Do not count the same reward once in position value and again as an extra balance.

A learning checklist records what you reviewed. It is not proof that a transaction was executed, that the market assumptions are correct or that a position is safe. Published audit reports likewise address a defined scope and version, with findings and limits that need to be read.

Fees earned, total value down

An illustrative position begins at $1,000. At review, its principal is worth $970, separately accrued fees are worth $12 and total costs are $5. Assume no other rewards and no double counting of fees inside principal.

$970 + $12 − $5 = $977: a $23 loss relative to the starting dollar value. The separate holding comparison needs the value of the original token quantities at the review prices.

Common mix-ups

“My wallet is connected, so the site can be trusted.”

Connection is not verification of the domain, token contracts or the action requested.

“An audit means every present deployment and setting was reviewed.”

Read the named contracts, commit, scope, findings and mitigation status. A historical report does not establish all current state.

Discussion question

What is a useful outcome if a deposit checklist exposes a fact you cannot verify?

Show the answer

Leave the transaction unsigned and resolve that specific uncertainty through the current app, official documentation or the relevant onchain record. Completing a deposit is not the goal of an educational checklist.

Sources