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

# V1 Integration

- [Pool Lookup](https://docs.tinyman.org/v1-integration/pool-lookup.md)
- [Transaction Specifications](https://docs.tinyman.org/v1-integration/transactions.md): Documentation on the transaction groups for each operation on Tinyman
- [Bootstrap Pool](https://docs.tinyman.org/v1-integration/transactions/bootstrap-pool.md): Setup a Pool for a pair of assets. The Pool account should be a LogicSig contract account.
- [OptIn](https://docs.tinyman.org/v1-integration/transactions/optin.md): OptIn to the Validator App for Poolers/Swappers. The user must OptIn to the app once before doing any mint/burn/swap/redeem transactions.
- [Swap](https://docs.tinyman.org/v1-integration/transactions/swap.md): Swap one asset (ASA or Algo) for another with the Pool.
- [Mint](https://docs.tinyman.org/v1-integration/transactions/mint.md): Mint Pool assets in exchange for transferring assets to the Pool account.
- [Burn](https://docs.tinyman.org/v1-integration/transactions/burn.md): Burn Pool liquidity assets in exchange for removing assets from the Pool.
- [Redeem](https://docs.tinyman.org/v1-integration/transactions/redeem.md): Claim back 'change' due to slippage in Mint/Burn/Swap process.
- [Create Validator App](https://docs.tinyman.org/v1-integration/transactions/create-validator-app.md): Create/deploy the Validator App.
- [Redeem Protocol Fees](https://docs.tinyman.org/v1-integration/transactions/redeem-protocol-fees.md): Transfer collected protocol fees to the CREATOR account.
- [Official SDKs](https://docs.tinyman.org/v1-integration/official-sdks.md): These are SDKs started and maintained by the Tinyman core development team.
- [Community SDKs](https://docs.tinyman.org/v1-integration/community-sdks.md): These are unofficial SDKs started and maintained by community contributors outside of the  Tinyman core developer team.
