solana.marinade Table: dim_pools Type: Base Table
Description
This table contains information on liquidity pools that involve MNDE or MSOL tokens as one of the liquidity pairs across multiple DeFi protocols including Raydium, Orca, and Meteora. It serves as a dimensional table providing comprehensive pool metadata, token information, and platform categorization for Marinade Finance ecosystem analysis.Key Use Cases
- Analyze liquidity pool distribution across different DeFi protocols
- Track MSOL and MNDE token liquidity availability and depth
- Monitor pool initialization and creation patterns
- Support cross-protocol liquidity analysis and comparison
- Enable pool performance analysis and token pair tracking
Important Relationships
- Links to
marinade.ez_liquidity_pool_actionsthrough pool addresses for action analysis - Connects to
marinade.ez_swapsthrough pool addresses for swap activity tracking - References
price.ez_asset_metadatafor token symbol and metadata information - Provides pool context for Marinade Finance ecosystem analytics
Commonly-used Fields
pool_address: Essential for linking to pool actions and swapspool_name: Key for human-readable pool identification and analysistoken_a_mintandtoken_b_mint: Critical for token pair analysis and filteringplatform: Important for cross-protocol comparison and platform-specific analysisis_msol_poolandis_mnde_pool: Key for Marinade-specific pool filtering and analysis
Columns
| Column Name | Data Type | Description |
|---|---|---|
| POOL_ADDRESS | TEXT | The address of the liquidity pool where the action is being performed. This field identifies the specific pool involved in the liquidity action. |
- Data type: STRING (base58 Solana address)
- Business context: Used to identify specific liquidity pools, analyze pool activity, and track pool-specific liquidity flows.
- Analytics use cases: Pool-level analysis, liquidity flow tracking, and pool performance studies.
- Example: â4Nd1mYw4râŚâ | | POOL_NAME | TEXT | The name of the liquidity pool, typically formatted as a token pair (e.g., âMSOL-USDCâ). This field provides a human-readable identifier for the pool, enabling easy identification and analysis of specific liquidity pools.
- 123456789
- Supports block-level analytics, such as block production rate and transaction throughput.
- Useful for tracing transaction inclusion and block explorer integrations.
- All transactions with the same âblock_idâ share the same âblock_timestampâ. | |
INITIALIZED_AT_BLOCK_TIMESTAMP | TIMESTAMP_NTZ | The timestamp (UTC) at which the block was
produced on the Solana blockchain. This field is recorded as a TIMESTAMP data type and represents
the precise moment the block was finalized and added to the chain. It is essential for time-series
analysis, block production monitoring, and aligning transaction and event data to specific points
in time. Used extensively for analytics involving block intervals, network activity trends, and
historical lookups. Format:
YYYY-MM-DD HH:MI:SS(UTC). | | INITIALIZED_AT_TX_ID | TEXT | The unique transaction signature (hash) for each transaction on the Solana blockchain. This field is a base58-encoded string, typically 88 characters in length, and serves as the primary identifier for transactions across all Solana data models. Used to join transaction data with related tables (blocks, events, transfers, logs, decoded instructions) and to trace the full lifecycle and effects of a transaction. Essential for transaction-level analytics, debugging, and cross-referencing with block explorers or Solana APIs.
5Nf6Q2k6v1Qw2k3v4Qw5Nf6Q2k6v1Qw2k3v4Qw5Nf6Q2k6v1Qw2k3v4Qw5Nf6Q2k6v1Qw2k3v4Qw
- Enables precise tracking, auditing, and attribution of on-chain activity
- Used for linking transactions to events, logs, and protocol actions
- Critical for compliance, monitoring, and analytics workflows | | INITIALIZED_AT_INDEX | NUMBER | The position of the event (instruction) within the list of instructions for a given Solana transaction. Used to order and reference events within a transaction. Indexing starts at 0 for the first event.
- 0
- 3
- Enables precise identification and ordering of events within a transaction, which is critical for reconstructing transaction flows and analyzing protocol behavior.
- Used to join or filter event-level data, especially when multiple events occur in a single transaction. | | INITIALIZED_AT_INNER_INDEX | NUMBER | The position of the inner instruction or event within the list of inner instructions for a given Solana transaction. Used to order and reference nested (CPI) instructions. Indexing starts at 0 for the first inner instruction.
- 0
- 2
- Enables precise identification and ordering of nested program calls (Cross-Program Invocations) within a transaction.
- Critical for analyzing composability, protocol integrations, and the full execution path of complex transactions. | | IS_MSOL_POOL | BOOLEAN | Whether the pool has MSOL as one of the tokens. This field indicates if the liquidity pool contains Marinade Staked SOL (MSOL) as a trading pair, enabling MSOL-specific pool filtering and analysis.
- â4Nd1mYâŚâ
- âTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DAâ
- Used as a join key for program activity, deployments, events, and interface changes.
- Supports segmentation of activity by protocol, DEX, NFT marketplace, or other on-chain application. | | PLATFORM | TEXT | Name of the liquidity pool protocol or platform. This field identifies the DeFi protocol that hosts the liquidity pool, enabling cross-protocol analysis and platform-specific comparisons.