> For the complete documentation index, see [llms.txt](https://docs.crystal.exchange/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.crystal.exchange/developer-resources.md).

# Developer Resources

- [Market Making](https://docs.crystal.exchange/developer-resources/market-making.md)
- [Aggregator / DeFi Integration](https://docs.crystal.exchange/developer-resources/aggregator-defi-integration.md)
- [Mainnet Changes](https://docs.crystal.exchange/developer-resources/aggregator-defi-integration/mainnet-changes.md): For aggregators/protocols who had our February 2025-August 2025 previous testnet deployment integrated.
- [Smart Contract Methods](https://docs.crystal.exchange/developer-resources/smart-contract-methods.md): Includes all function, structure, and event layouts.
- [Crystal](https://docs.crystal.exchange/developer-resources/smart-contract-methods/crystal.md): All asset balances, markets, and trading functionality are accessible through a single central contract featuring swap endpoints across the orderbook, AMM, and launchpad.
- [CrystalVaultFactory](https://docs.crystal.exchange/developer-resources/smart-contract-methods/crystalvaultfactory.md): Create and interact with individual vaults built on top of the Crystal protocol.
- [formercrystal](https://docs.crystal.exchange/developer-resources/smart-contract-methods/formercrystal.md): All asset balances, markets, and trading functionality are accessible through a single central contract featuring swap endpoints across the orderbook, AMM, and launchpad.
- [formerrouter](https://docs.crystal.exchange/developer-resources/smart-contract-methods/formerrouter.md): The router contract is used as a user-friendly endpoint to interact with Crystal's markets.
- [Contract Addresses](https://docs.crystal.exchange/developer-resources/contract-addresses.md): Interact with live deployments of the Crystal protocol on public blockchains.
- [Deployed Market Parameters](https://docs.crystal.exchange/developer-resources/deployed-market-parameters.md)
