Skip to main content

How Ethereum transactions work in Recap

Understanding your Ethereum wallet transactions in Recap

Written by Scott

Adding your wallet

Click here to learn how to add your Ethereum wallet to Recap.

Identifying asset transfers

We identify all incoming and outgoing asset transfers related to a wallet address, including ETH (both standard and ‘internal’), ERC-20 tokens, ERC-721 NFTs and ERC-1155 NFTs and tokens.

Default transaction types

Outside of special-case handling, Recap defaults to the following behaviour:

  • Single incoming asset ⇒ Deposit

  • Multiple incoming assets ⇒ Deposit (Multi)

  • Single outgoing asset ⇒ Withdrawal

  • Multiple outgoing assets ⇒ Withdrawal (Multi)

  • Incoming and outgoing assets ⇒ Swap

Transfers

Transfers of single assets between Ethereum wallets will get automatically reconciled into a Transfer transaction. This also works for transfers to and from your exchange accounts where the exchange records the on-chain transaction hash.

DEX Liquidity pooling transactions

Recap also has special handling for liquidity pooling transactions.

  • Liquidity increase ⇒ Liquidity (Increase)

  • Liquidity decrease ⇒ Liquidity (Decrease)

  • Liquidity collect ⇒ Liquidity (Collect)

These liquidity pooling transactions will create a notional asset representing the claim on the liquidity position. These are identified as ‘Uniswap V3 Liquidity (UNIV3)’ (or equivalent) assets.

Did this answer your question?