# FusionAMM Client SDK

## Overview

This package provides developers with low-level functionalities for interacting with the FusionAMM Program on Solana.
It serves as a foundational tool that allows developers to manage and integrate detailed operations into their Rust
projects, particularly those related to FusionAMM Program. This package offers granular control for advanced use
cases.

## Installation

```bash
cargo add fusionamm-client
```

## License

The code in this repository is licensed under the **FusionAMM SDK Source-Available License v1.0**.  
See [`LICENSE`](LICENSE) for full terms.

The repository includes portions of code originally licensed under the Apache License 2.0 by Orca.so
(https://github.com/orca-so/whirlpools,
commit [e528dd2](https://github.com/orca-so/whirlpools/tree/e528dd23bb41571f92cfdb49a2f15d4fa0b01bec))
and used in compliance with its terms prior to February 26, 2025.
See the Apache License, Version 2.0 for details at: http://www.apache.org/licenses/LICENSE-2.0.

### Commercial Licensing

If you wish to:

- Use this SDK in modified form
- Integrate in a way that falls outside this license
- Build a tool or service around the SDK

Please contact us at **[info@fusionamm.com](mailto:info@fusionamm.com)**.