Practical resource · Hypothetical examples
Staking reward journal
Keep rewards, transfers, and price changes separate.
A balance is not a return calculation
A wallet balance can change because of a contribution, reward, withdrawal, fee, or token-accounting update. Keep those events in separate fields. Record the network and the staking route before applying a generic reward formula.
A simple illustrative ledger
This fictional ledger is denominated in generic token units. It is not a real wallet, a network reward schedule, or a forecast.
| Date | Event | External flow | Reward | Balance |
|---|---|---|---|---|
| Jan 1, 2026 | Beginning observation | — | — | 100.00 |
| Jan 10, 2026 | Additional contribution | +10.00 | — | 110.00 |
| Jan 31, 2026 | Net reward credit | — | +1.20 | 111.20 |
The account grew by 11.20 units, but ten came from a contribution. Calling the entire increase an 11.2% staking return would be incorrect. The timing of the contribution also matters for any performance calculation.
Fields worth preserving
Record the observation interval, starting units, dated external flows, reward credits, fees, ending units, and the chosen spending-currency valuation. For a liquid staking token, also record its redemption ratio and market price. Token count alone may not show accrual.
Record access as well as earnings
Keep delegation, activation, deactivation, redemption, and actual withdrawal dates separate where relevant. An account waiting to activate does not necessarily earn as though it were fully active. A requested exit is not the same as spendable proceeds.
Protect the information
Keep personal records offline in a location appropriate to their sensitivity. This site does not ask for wallet addresses, balances, recovery phrases, keys, or account connections. The illustrative table uses no private credentials.
Use the network-specific Solana guide or Ethereum guide alongside the fees and inflation article.