Types associated with traditional 'yield farming' activities, and also other forms of staking / yield.
Claim Rewards
This transaction type occurs when a user claims rewards, pending fees, and/or an airdrop reward from a contract. Examples include claiming rewards from a Convex pool, claiming the Arbitrum airdrop, or collecting fees from a Uniswap v3 pool.
Claim and Stake
This is a special kind of "claim rewards" transactions. It occurs when the user claims rewards, but also stakes those rewards as part of the same transaction. It could be considered a "reinvest" or "compounding" action.
Leveraged Farming
This transaction type is associated with leveraged farming protocols.
Typically, the user is allowed to use the asset they're staking (e.g LP tokens) as collateral to borrow more assets, which are also staked.
Lock
This is a special kind of stake, where the user also locks the assets being staked for a duration of time.
Stake NFT
This type is reported when the user stakes an NFT (or multiple NFTs) into a protocol.
Stake Token
This type is reported when the user stakes fungible tokens into a protocol. It's also reported for Proof-of-Stake validator staking transactions.
Unstake NFT
This type is reported whenever the user unstakes an NFT from a protocol.
Unstake Token
This type is reported when the user unstakes tokens from a protocol.