# Tinyman Docs

## Tinyman Docs

- [Tinyman V2 Overview](https://docs.tinyman.org/tinyman-v2-overview.md): The Tinyman V2 docs
- [About Tinyman](https://docs.tinyman.org/about-tinyman.md): Tinyman protocol, platform and core principles
- [Protocol Specification](https://docs.tinyman.org/protocol-specification.md)
- [Pool](https://docs.tinyman.org/protocol-specification/pool.md)
- [Pool Creation](https://docs.tinyman.org/protocol-specification/pool/pool-creation.md)
- [Adding Liquidity](https://docs.tinyman.org/protocol-specification/pool/adding-liquidity.md)
- [Removing Liquidity](https://docs.tinyman.org/protocol-specification/pool/removing-liquidity.md)
- [Swap](https://docs.tinyman.org/protocol-specification/swap.md)
- [Fees](https://docs.tinyman.org/protocol-specification/fees.md)
- [Flash Loan](https://docs.tinyman.org/protocol-specification/flash-loan.md)
- [Flash Swap](https://docs.tinyman.org/protocol-specification/flash-swap.md)
- [Additional Notes](https://docs.tinyman.org/protocol-specification/additional-notes.md)
- [FAQ](https://docs.tinyman.org/faq.md)
- [Migration FAQ](https://docs.tinyman.org/faq/migration-faq.md)
- [Fees](https://docs.tinyman.org/fees.md): Current Tinyman and Algorand fees incurred for each function
- [Permissioned Methods](https://docs.tinyman.org/permissioned-methods.md): Manager Functionality
- [Roles](https://docs.tinyman.org/permissioned-methods/roles.md)
- [Methods](https://docs.tinyman.org/permissioned-methods/methods.md)
- [Related Non-Permissioned Methods](https://docs.tinyman.org/permissioned-methods/related-non-permissioned-methods.md)
- [Formulae](https://docs.tinyman.org/formulae.md)
- [Disclaimer](https://docs.tinyman.org/disclaimer.md)
- [Contracts](https://docs.tinyman.org/contracts.md)
- [Audits & Security](https://docs.tinyman.org/audits-and-security.md)
- [TINY Token Details](https://docs.tinyman.org/token-and-governance/tiny-token-details.md): TINY token is a token that will be used to facilitate voting and decision-making within the Tinyman Governance.
- [Governance Details](https://docs.tinyman.org/token-and-governance/governance-details.md)
- [Overview](https://docs.tinyman.org/token-and-governance/governance-details/overview.md)
- [Governance Vault](https://docs.tinyman.org/token-and-governance/governance-details/governance-vault.md)
- [Governance Rewards](https://docs.tinyman.org/token-and-governance/governance-details/governance-rewards.md)
- [Governance Process](https://docs.tinyman.org/token-and-governance/governance-details/governance-process.md)
- [TINY Farming](https://docs.tinyman.org/token-and-governance/governance-details/tiny-farming.md)
- [Protocol Methods](https://docs.tinyman.org/v2-integration/protocol-methods.md): This section describes the transaction groups for each method of the protocol.
- [Bootstrap](https://docs.tinyman.org/v2-integration/protocol-methods/bootstrap.md)
- [Add Initial Liquidity](https://docs.tinyman.org/v2-integration/protocol-methods/add-initial-liquidity.md)
- [Add Subsequent Liquidity](https://docs.tinyman.org/v2-integration/protocol-methods/add-subsequent-liquidity.md)
- [Remove Liquidity](https://docs.tinyman.org/v2-integration/protocol-methods/remove-liquidity.md)
- [Swap](https://docs.tinyman.org/v2-integration/protocol-methods/swap.md)
- [Flash Loan](https://docs.tinyman.org/v2-integration/protocol-methods/flash-loan.md)
- [Flash Swap](https://docs.tinyman.org/v2-integration/protocol-methods/flash-swap.md)
- [State Data](https://docs.tinyman.org/v2-integration/state-data.md)
- [Oracle Data](https://docs.tinyman.org/v2-integration/oracle-data.md)
- [Calculating Quotes](https://docs.tinyman.org/v2-integration/calculating-quotes.md)
- [Official SDKs](https://docs.tinyman.org/v2-integration/official-sdks.md): These are SDKs started and maintained by the Tinyman core development team.
- [Swap Router](https://docs.tinyman.org/swap-router.md)
- [Transaction Specification](https://docs.tinyman.org/swap-router/transaction-specification.md)
- [Swap Widget](https://docs.tinyman.org/swap-widget.md): Tinyman Swap Widget aims to enable any project to integrate Tinyman Swap functionality into their applications easily and quickly. It is developed and maintained by the Tinyman core development team.
- [Customization Preferences](https://docs.tinyman.org/swap-widget/customization-preferences.md): You can use our official configuration page to customize the widget and export the parameters for integration.
- [How to export your Widget](https://docs.tinyman.org/swap-widget/how-to-export-your-widget.md): There are two main ways of handling transaction signing: Local Signer and Parent Signer.
- [Lending Pools](https://docs.tinyman.org/lending-pools.md): Lending Pools - An innovative solution developed through the partnership of FolksFinance and Tinyman tailored for the Algorand ecosystem.
- [Trigger Orders & Recurring Orders ](https://docs.tinyman.org/trigger-orders-and-recurring-orders.md)
- [Liquid Staking](https://docs.tinyman.org/liquid-staking/liquid-staking.md)
- [Overview](https://docs.tinyman.org/tinyman-v1/readme.md): The Tinyman V1 Docs
- [Tinyman AMM Basics](https://docs.tinyman.org/tinyman-v1/tinyman-amm-basics.md): A basic overview of the Tinyman AMM
- [Creating Pools](https://docs.tinyman.org/tinyman-v1/tinyman-amm-basics/creating-pools.md)
- [Slippage & Excess](https://docs.tinyman.org/tinyman-v1/tinyman-amm-basics/slippage-and-excess.md)
- [Farming](https://docs.tinyman.org/tinyman-v1/tinyman-amm-basics/overview.md)
- [FAQ](https://docs.tinyman.org/tinyman-v1/faq.md)
- [Fees](https://docs.tinyman.org/tinyman-v1/fees.md)
- [Design Doc](https://docs.tinyman.org/tinyman-v1/design-doc.md): This document outlines the design for a permissionless distributed exchange on Algorand conducted by an automated market maker (AMM).
- [Contracts](https://docs.tinyman.org/tinyman-v1/contracts.md)
- [Tinyman Testnet](https://docs.tinyman.org/tinyman-v1/tinyman-testnet.md)
- [Disclaimer](https://docs.tinyman.org/tinyman-v1/disclaimer.md)
- [Audits](https://docs.tinyman.org/tinyman-v1/audits.md)
- [Security](https://docs.tinyman.org/tinyman-v1/security.md)
- [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.
- [Tinyman Presentations](https://docs.tinyman.org/tinyman-presentations.md)
- [Known Issues](https://docs.tinyman.org/known-issues.md): This page lists issues with the contracts that became known since the deployment of the contracts. This page does not include known design limitations and assumptions detailed elsewhere.
- [2021-11-12 - Pool overflow errors](https://docs.tinyman.org/known-issues/2021-11-12-pool-overflow-errors.md)
