Skip to content

Liquid Staking Event Model

The Liquid Staking Event Model represents a liquid staking event. The Liquid Staking Event Model follows the following structure:

Name Description Type
block_number The block number of the liquid staking event. integer
log_index The log index of the liquid staking event. integer
transaction_hash The transaction hash of the liquid staking event. string
timestamp The timestamp of the liquid staking event (in ISO-8601 format). date-time
protocol_name The name of the liquid staking protocol. string
contract_version The version of the liquid staking protocol. integer
contract_address The contract address that facilitated the staking event. string
category The category of the liquid staking event (deposit, withdraw). string
staked_token_address The address of the token staked in the liquid staking event (i.e. ETH). string
staked_token_quantity The quantity of the staked token in the event (negative on withdraw events). integer
yield_token_address The address of the token minted/burned in the liquid staking event to represent a staking position (i.e. stETH). string
yield_token_quantity The quantity of the yield token in the event (negative on withdraw events). integer
account_address The address that owns the liquid staking position. string
quantity_shares The share quantity added or removed from the liquid staking position (negative on withdraw events, NULL if protocol does not use shares). integer
total_account_shares The total shares the account address owns after the event (NULL if protocol does not use shares). integer
total_pool_shares The total shares of the staking pool/vault at the time of the event (NULL if protocol does not use shares). integer
metadata Protocol related metadata for the liquid staking event. json

Got questions? Join our Discord

Discord is the primary home of the Transpose developer community. Join us to ask questions, share your work, and get help.