> For the complete documentation index, see [llms.txt](https://stargateprotocol.gitbook.io/stargate/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://stargateprotocol.gitbook.io/stargate/v2-developer-docs/integrate-with-stargate/token-types.md).

# Token Types

There are two types of Stargate token instances that can exist on particular chain. Only one instance will exist per chain. The token on a specific chain is either using a **Pool** or it is a **Hydra OFT**. Both of them are OFTs ([LayerZero's Omnichain Fungible Tokens](https://docs.layerzero.network/v2/developers/evm/oft/native-transfer)) and derive from the `StargateBase` contract.
