> For the complete documentation index, see [llms.txt](https://effortless-labs.gitbook.io/hyperbola/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://effortless-labs.gitbook.io/hyperbola/registries/crypto-market.md).

# Crypto Market

### Registry Fields

| Field Name              | Type        | Description                                                    |
| ----------------------- | ----------- | -------------------------------------------------------------- |
| `slug`                  | string      | Unique identifier for the asset (e.g., "bitcoin").             |
| `price`                 | float       | Current price of the asset in USD.                             |
| `volume24h`             | float       | Total trading volume in USD over the last 24 hours.            |
| `volumeChange24h`       | float       | Percentage change in 24h volume.                               |
| `percentageChange1h`    | float       | Price percentage change in the last 1 hour.                    |
| `percentageChange24h`   | float       | Price percentage change in the last 24 hours.                  |
| `percentageChange7d`    | float       | Price percentage change over the last 7 days.                  |
| `percentageChange30d`   | float       | Price percentage change over the last 30 days.                 |
| `percentageChange60d`   | float       | Price percentage change over the last 60 days.                 |
| `percentageChange90d`   | float       | Price percentage change over the last 90 days.                 |
| `marketCap`             | float       | Total market capitalization of the asset.                      |
| `marketCapDominance`    | float       | Market dominance percentage among all assets.                  |
| `fullyDilutedMarketCap` | float       | Market cap assuming full supply is in circulation.             |
| `tvl`                   | float       | Total value locked (for DeFi tokens, usually).                 |
| `maxSupply`             | integer     | Maximum supply of the asset.                                   |
| `circulatingSupply`     | integer     | Number of tokens currently in circulation.                     |
| `totalSupply`           | integer     | Total supply of the token issued so far.                       |
| `tvlRatio`              | float\|null | Ratio of market cap to TVL (if applicable).                    |
| `rank`                  | integer     | Rank of the asset by market capitalization.                    |
| `numMarketPairs`        | integer     | Number of trading pairs listed for the asset across exchanges. |

### Example Entry: Bitcoin

```json
{
  "slug": "bitcoin",
  "price": 107330.73198271709,
  "volume24h": 43691445091.059074,
  "volumeChange24h": 23.1273,
  "percentageChange1h": 0.47578554,
  "percentageChange24h": 1.8003097,
  "percentageChange7d": 2.81193597,
  "percentageChange30d": 3.45755002,
  "percentageChange60d": 31.4909818,
  "percentageChange90d": 31.34336334,
  "marketCap": 2133351566441.7734,
  "marketCapDominance": 63.867,
  "fullyDilutedMarketCap": 2253945371637.06,
  "tvl": 0,
  "maxSupply": 21000000,
  "circulatingSupply": 19876428,
  "totalSupply": 19876428,
  "tvlRatio": null,
  "rank": 1,
  "numMarketPairs": 12211
}
```
