Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.orca.so/llms.txt

Use this file to discover all available pages before exploring further.

Protocol Endpoints

Endpoints for retrieving protocol-wide statistics and ORCA token information.

Get Protocol Stats

GET
Retrieve overall protocol statistics including TVL, volume, fees, and revenue.

Example Request

curl "https://api.orca.so/v2/solana/protocol"

Response

{
  "data": {
    "tvl": "450000000.00",
    "volume24hUsdc": "125000000.00",
    "fees24hUsdc": "250000.00",
    "revenue24hUsdc": "75000.00"
  },
  "meta": {
    "next": null,
    "previous": null
  }
}

Response Fields

FieldTypeDescription
tvlstringTotal Value Locked in USDC
volume24hUsdcstring24-hour trading volume in USDC
fees24hUsdcstring24-hour fees collected in USDC
revenue24hUsdcstring24-hour protocol revenue in USDC

Get ORCA Token Info

GET
Retrieve detailed ORCA token information including price, supply, and volume.

Example Request

curl "https://api.orca.so/v2/solana/protocol/token"

Response

{
  "data": {
    "symbol": "ORCA",
    "name": "Orca",
    "description": "Orca is the most user-friendly concentrated liquidity AMM on Solana.",
    "imageUrl": "https://arweave.net/...",
    "price": "4.25",
    "circulatingSupply": "50000000.00",
    "totalSupply": "100000000.00",
    "stats": {
      "24h": {
        "volume": "2500000.00"
      }
    }
  },
  "meta": {
    "next": null,
    "previous": null
  }
}

Response Fields

FieldTypeDescription
symbolstringToken symbol (ORCA)
namestringToken name
descriptionstringToken description
imageUrlstringURL to token logo
pricestringCurrent price in USD
circulatingSupplystringCirculating token supply
totalSupplystringTotal token supply
statsobjectTrading statistics by time period

Get Circulating Supply

GET
Retrieve the circulating supply of ORCA tokens (excluding treasury and grants).

Example Request

curl "https://api.orca.so/v2/solana/protocol/token/circulating_supply"

Response

{
  "data": {
    "circulating_supply": "50000000.000000"
  },
  "meta": {
    "next": null,
    "previous": null
  }
}

Response Fields

FieldTypeDescription
circulating_supplystringCirculating supply (excludes treasury and grant allocations)

Get Total Supply

GET
Retrieve the total minted supply of ORCA tokens.

Example Request

curl "https://api.orca.so/v2/solana/protocol/token/total_supply"

Response

{
  "data": {
    "total_supply": "100000000.000000"
  },
  "meta": {
    "next": null,
    "previous": null
  }
}

Response Fields

FieldTypeDescription
total_supplystringTotal minted tokens (6 decimal places, rounded up)
The total supply represents all minted ORCA tokens. The circulating supply excludes tokens held in treasury and grant allocations.