# Developer Integration

All Nunchi markets are accessible through the standard Hyperliquid API endpoints and are compatible with official and community-developed SDKs (Python, Typescript) as well as the CCXT library.

### Developer Resources

To begin interacting with Nunchi's markets programmatically, please use the following official and community-supported resources.

For detailed information on REST and WebSocket endpoints, including data structures and authentication, please refer to the official Hyperliquid API documentation:

* **Hyperliquid API Docs:** <https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/api>

To facilitate development, several Software Development Kits (SDKs) and libraries are available:

* **Official Python SDK:** Maintained by the Hyperliquid team, this is the recommended SDK for developers working in Python.
  * <https://github.com/hyperliquid-dex/hyperliquid-python-sdk>
* **Community Typescript SDKs:** Several powerful Typescript libraries have been developed and are maintained by members of the community.
  * <https://github.com/nktkas/hyperliquid>
    * <https://github.com/nomeida/hyperliquid>
* **Rust SDK (Note: Not actively maintained):** An SDK for Rust is available but is not actively maintained by the core team.
* <https://github.com/hyperliquid-dex/hyperliquid-rust-sdk>
* **CCXT Library (Multi-Language):** For developers working in various languages (including Javascript, PHP, and others), the CCXT library provides a standardized integration for Hyperliquid. This is often the fastest way to get started if a developer is already familiar with the CCXT framework.
  * <https://docs.ccxt.com/#/exchanges/hyperliquid>
* **Nunchi CCXT Endpoint:** <https://github.com/Nunchi-trade/CCXT>&#x20;
