Skip to main content

Event Description

Often, the first element you will add in your interpretation is the verb or text describing what happened. The verb describes the action taken by the account that initiated the transaction. Common verbs include deposited, minted, swapped, claimed, borrowed, and bridged. However, these can get more complex if needed, such as Bought a Powershart Pack, Toggled nesting, or Bought a raffle ticket. The main goal is to accurately describe what action was taken in the transaction.

tip

Looking at Method Parameters can be a great way to understand the action in an event. The method name often indicates the action taken. For example, "deposit" usually means the user sent tokens to an app.

The table below lists common actions taken onchain. Curators should adapt user-submitted verbs to one of these actions when possible.

note

Not all actions will be covered by the standard verbs provided here. This table is a guideline for consistency.

Action verbDescriptionGeneral event descriptionTypical flows and variables included in the description
UnpooledRemoving tokens from a liquidity pool in a decentralized exchange (like Uniswap, Aerodrome)Unpooled $1$1 = all token inflow to the “from” address
PooledAdding tokens to a liquidity pool on a decentralized exchangePooled $1$1 = all token outflow from the “from” address
DepositedAdding a token balance to an app, usually to earn yieldDeposited $1$1 = all token outflow from the “from” address
WithdrewRemoving a token balance that has been deposited into an app. Usually used to earn yield.Withdrew $1$1 = all token inflow to the “from” address
ClaimedCollecting rewards that have accrued to the user, but without actually removing the tokens that gave them the rewards (e.g. the user keeps their funds deposited on Aerodrome to keep earning yield, but claims their reward tokens)Claimed $1$1 = all token inflow to the “from” address
SwappedUser swaps 1 token for another token, sending 1 out and receiving 1 backSwapped $1 for $2$1 = all token outflow to “From” address $2 = all token inflow to “from” address
BridgedSending funds to a different chainBridged $1 to $2$1 = token outflows $2 = “network” ID
Bought/SoldBought/Sold NFT(s)Bought $1 Sold $1$1 = Token transfer outflow or inflow, depending if it was bought or sold
StakedLocked some funds on a platformStaked $1$1 = token outflows
UnstakedRemoved some funds from a platformUnstaked $1$1 = token inflows
VotedExercising governance rights. Often seen in DAOs apps.Voted on proposal ID $1$1 = proposal ID, Number from input or log parameter
Played, attacked, rolled, bet, etc.Used in gaming. Played game/Bet on something/attacked a player/etc.Played with $1 Attacked $1$1 = actor that is being interacted with
NONEAdministrative tasks like “Validated transaction proofs”; “submitted report”; “Posted price feed onchain” that do not include an item typeAny text that accurately represents the event etc.
caution

Consistency across similar transactions is crucial. When in doubt, seek a second opinion from other community members.