# Asset Primitives
<p align="center">
<img src="../../medias/banner.png" alt="Off-Grid banner" width="100%">
</p>
Asset types and definitions for spot, futures, and option instruments.
<p align="center">
<img src="../../medias/profile.png" alt="Off-Grid profile" width="96">
</p>
## Submodules
- **Spot** — `asset::spot`
- **Futures** — `asset::futures`
- **Option** — `asset::option`
## Overview
This module provides asset primitives used across Off-Grid (e.g. asset ids, metadata). It is structured by product type: spot, futures, and options.
## Usage
```rust
// When exposed via lib.rs:
// use off_grid_primitives::asset::{spot, futures, option};
```