# Developer Guides

- [Carbon DeFi SDK](/developer-guides/carbon-defi-sdk.md)
- [Getting started](/developer-guides/carbon-defi-sdk/getting-started.md)
- [Interacting with the SDK](/developer-guides/carbon-defi-sdk/interacting-with-the-sdk.md)
- [Managing Strategies](/developer-guides/carbon-defi-sdk/interacting-with-the-sdk/managing-strategies.md)
- [Performing Trades](/developer-guides/carbon-defi-sdk/interacting-with-the-sdk/performing-trades.md)
- [Getting User and Pair Data](/developer-guides/carbon-defi-sdk/interacting-with-the-sdk/getting-user-and-pair-data.md)
- [Collecting Liquidity Data](/developer-guides/carbon-defi-sdk/interacting-with-the-sdk/collecting-liquidity-data.md)
- [SDK Functions](/developer-guides/carbon-defi-sdk/sdk-functions.md)
- [constructor](/developer-guides/carbon-defi-sdk/sdk-functions/constructor.md)
- [startDataSync](/developer-guides/carbon-defi-sdk/sdk-functions/startdatasync.md)
- [getCachedPairs](/developer-guides/carbon-defi-sdk/sdk-functions/getcachedpairs.md)
- [hasLiquidityByPair](/developer-guides/carbon-defi-sdk/sdk-functions/hasliquiditybypair.md)
- [getLiquidityByPair](/developer-guides/carbon-defi-sdk/sdk-functions/getliquiditybypair.md)
- [getUserStrategies](/developer-guides/carbon-defi-sdk/sdk-functions/getuserstrategies.md)
- [getTradeData](/developer-guides/carbon-defi-sdk/sdk-functions/gettradedata.md)
- [composeTradeByTargetTransaction](/developer-guides/carbon-defi-sdk/sdk-functions/composetradebytargettransaction.md)
- [composeTradeBySourceTransaction](/developer-guides/carbon-defi-sdk/sdk-functions/composetradebysourcetransaction.md)
- [createBuySellStrategy](/developer-guides/carbon-defi-sdk/sdk-functions/createbuysellstrategy.md)
- [updateStrategy](/developer-guides/carbon-defi-sdk/sdk-functions/updatestrategy.md)
- [deleteStrategy](/developer-guides/carbon-defi-sdk/sdk-functions/deletestrategy.md)
- [getMinRateByPair](/developer-guides/carbon-defi-sdk/sdk-functions/getminratebypair.md)
- [getMaxRateByPair](/developer-guides/carbon-defi-sdk/sdk-functions/getmaxratebypair.md)
- [getRateLiquidityDepthByPair](/developer-guides/carbon-defi-sdk/sdk-functions/getrateliquiditydepthbypair.md)
- [The Carbon DeFi versus Uniswap V3 Invariant Functions](/developer-guides/the-carbon-defi-versus-uniswap-v3-invariant-functions.md)
- [Carbon DeFi Subgraph](/developer-guides/carbon-defi-subgraph.md)
- [Accessing the Subgraph](/developer-guides/carbon-defi-subgraph/accessing-the-subgraph.md)
- [Creating Subgraph Queries](/developer-guides/carbon-defi-subgraph/creating-subgraph-queries.md)
- [Subgraph Query in Python](/developer-guides/carbon-defi-subgraph/subgraph-query-in-python.md)
- [Sample Subgraph Queries](/developer-guides/carbon-defi-subgraph/sample-subgraph-queries.md)
- [Using CarbonVortex](/developer-guides/using-carbonvortex.md)
- [CarbonVortex Dynamics](/developer-guides/using-carbonvortex/carbonvortex-dynamics.md)
