> ## Documentation Index
> Fetch the complete documentation index at: https://peak-docs.birdeye.so/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Protocol

> DeFi applications — DEXs, lending markets, launchpads, and other on-chain venues.

The **Protocol** Object covers DeFi applications — DEXs, lending markets, launchpads, and other on-chain services. Protocols sit at the application layer of crypto, between the Networks they run on and the Wallets that use them.

## What a Protocol represents

A Protocol Object is a specific DeFi application, such as Uniswap, Aave, or Raydium. Each Protocol has a type (Spot DEX, Perp DEX, Lending, or Launchpad), one or more Networks it deploys on, and typically a native token for governance or utility.

## Protocol types

Every Protocol belongs to one of four types. The type determines which analytical Commands apply: all Protocols share the **Protocol Info** and **User Analytics** Commands, while each type also exposes its own type-specific Command Group.

<CardGroup cols={2}>
  <Card title="Spot DEX" icon="arrow-right-arrow-left">
    Spot decentralized exchanges such as Uniswap and Raydium. Adds the **Spot DEX** Commands for performance, trader analysis, and peer comparison.
  </Card>

  <Card title="Perp DEX" icon="chart-candlestick">
    Perpetual futures venues such as Hyperliquid and dYdX. Adds the **Perp DEX** Commands for funding rates, open interest, and trader position analysis.
  </Card>

  <Card title="Lending" icon="hand-holding-dollar">
    Lending and borrowing markets such as Aave and Compound. Adds the **Lending** Commands for market size, rates, liquidations, and collateral risk.
  </Card>

  <Card title="Launchpad" icon="rocket">
    Token launch platforms such as Pump.fun. Adds the **Launchpad** Commands for launch activity, graduation, revenue, and creator analysis.
  </Card>
</CardGroup>

### Commands by protocol type

| Command Group                                                                  | Spot DEX | Perp DEX | Lending | Launchpad |
| ------------------------------------------------------------------------------ | :------: | :------: | :-----: | :-------: |
| **Protocol Info** — `PRA`, `PCP`                                               |     ✅    |     ✅    |    ✅    |     ✅     |
| **User Analytics** — `UAC`, `UPO`, `UPE`                                       |     ✅    |     ✅    |    ✅    |     ✅     |
| **Spot DEX** — `DUA`, `DEP`, `DCP`                                             |     ✅    |     —    |    —    |     —     |
| **Perp DEX** — `PDPF`, `PDUA`                                                  |     —    |     ✅    |    —    |     —     |
| **Lending** — `LST`                                                            |     —    |     —    |    ✅    |     —     |
| **Launchpads** — `LPO`, `LAC`, `TLC`, `GDM`, `CRA`, `TDA`, `TDP`, `LPR`, `LPC` |     —    |     —    |    —    |     ✅     |

See the [Protocol Commands reference](/docs/core-concepts/commands/by-object/protocol) for the full detail of each Command.

## Commands

Protocol Commands cover protocol identity and fundamentals, user analytics, spot DEX stats, perp DEX analytics, lending markets, and launchpads.

<Card title="Protocol Commands" icon="terminal" href="/docs/core-concepts/commands/by-object/protocol">
  Browse all Commands available for the Protocol Object.
</Card>

## Related

<CardGroup cols={2}>
  <Card title="Monitoring DEX activity" icon="arrow-right-arrow-left" href="/docs/guides/by-workflow/monitoring-dex-activity">
    Track DEX-level activity through Protocol Commands.
  </Card>

  <Card title="Objects overview" icon="shapes" href="/docs/core-concepts/objects/overview">
    See how Protocol relates to every other Object.
  </Card>
</CardGroup>
