How do I account for tokens staked on an exchange?

By default tokens staked on an exchange will show in Bitwave as disposals and incur gain/loss. A DeFi wallet can be created in order to track the staked assets as part of portfolio balance and show the outflows in Bitwave as transfers.

Categorizing the staked assets outflow as Advanced DeFi will automatically create the inflow into the DeFi wallet.

Categorizing the unstaked assets inflow as Advanced DeFi will automatically create the outflow from the DeFi wallet.

The difference between what was staked and unstaked will be a manual entry categorized to revenue.