# ChainStream Rust SDK

Official Rust client library for ChainStream API.

## Installation

Add to your `Cargo.toml`:

```toml
[dependencies]
chainstream-sdk = "0.1"
```

## Quick Start

```rust
use chainstream_sdk::Client;

#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
    let client = Client::new("your-access-token")?;
    
    // Use the client for API calls...
    
    Ok(())
}
```

## Documentation

For detailed documentation, visit [https://docs.chainstream.io](https://docs.chainstream.io)

## Development

```bash
# Build
make build

# Run tests
make test

# Lint
make lint

# Generate OpenAPI client
make generate
```

## License

MIT
