Skip to main content
Land normalizes lending data from multiple protocols into a consistent set of entities. Regardless of whether the underlying protocol is Kamino on Solana or Aave on Ethereum, you work with the same data model.

Entity Hierarchy

Wallets

A wallet is identified by a chain and address pair. Wallets are the entry point for querying lending activity.

Obligations

An obligation represents a wallet’s lending position within a specific pool. A wallet can have multiple obligations across different pools.

Positions

A position is a single supply or borrow within an obligation. Each position corresponds to one asset in one market.

Markets

A market represents a single asset in a lending pool — for example, SOL in Kamino’s Main Market.

Tokens and Prices

Tokens are asset metadata (symbol, name, decimals, chain address). Prices are the latest oracle-reported USD prices with staleness tracking.