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

# Node SDK

- [Getting Started](https://d8x.gitbook.io/d8x/node-sdk/getting-started.md)
- [Modules](https://d8x.gitbook.io/d8x/node-sdk/modules.md)
- [Market Data](https://d8x.gitbook.io/d8x/node-sdk/modules/market-data.md)
- [Parent Class PerpetualDataHandler](https://d8x.gitbook.io/d8x/node-sdk/modules/parent-class-perpetualdatahandler.md)
- [Traders](https://d8x.gitbook.io/d8x/node-sdk/modules/traders.md)
- [Liquidity Providers](https://d8x.gitbook.io/d8x/node-sdk/modules/liquidity-providers.md): Liquidity providers provide liquidity to a pool of their choice and earn trading fees. LiquidityProviderTool is the relevant component of the SDK.
- [Liquidators](https://d8x.gitbook.io/d8x/node-sdk/modules/liquidators.md): Liquidators are participants that liquidate underfunded positions and earn a fee. LiquidatorTool is the relevant SDK component.
- [Order Executors](https://d8x.gitbook.io/d8x/node-sdk/modules/order-executors.md): Order Executors are participants that earn a fee by executing executable orders. OrderExecutorTool is the relevant SDK component.
- [White-Label Partners](https://d8x.gitbook.io/d8x/node-sdk/modules/white-label-partners.md)
- [Market data API](https://d8x.gitbook.io/d8x/node-sdk/market-data-api.md)
