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

# Getting Started

SpiritSwap is a decentralized exchange (DEX) on the Fantom Opera Chain. SpiritSwap's design is based on the Uniswap constant-product automated market maker (AMM). In an AMM, liquidity providers simply deposit a pair of tokens and an algorithm automatically makes markets for the token pair. Traders can easily swap between tokens in the AMM and get guaranteed rates for the swaps. Each swap on SpiritSwap incurs a fee, which gets distributed to liquidity providers as their payment for work.

## Getting Started with Fantom Opera Chain

To use SpiritSwap, you will have to migrate to the Fantom Opera Chain. This requires:

Connecting MetaMask to Fantom Opera:

{% content-ref url="/pages/-MY8bOnAr8IG7zH1nEaC" %}
[Connect MetaMask](/spirit-swap/howto/connect-metamask.md)
{% endcontent-ref %}

Bridging tokens from BSC to Fantom Opera:

{% content-ref url="/pages/3Ycv0ql7vXlpu1kpIHN6" %}
[Bridge from BSC, Ethereum, Polygon, Avalanche or Arbitrum](/spirit-swap/howto/bridge-from-bsc-ethereum-polygon-avalanche-or-arbitrum.md)
{% endcontent-ref %}

Bridging tokens from Ethereum to Fantom Opera:

{% content-ref url="/pages/3Ycv0ql7vXlpu1kpIHN6" %}
[Bridge from BSC, Ethereum, Polygon, Avalanche or Arbitrum](/spirit-swap/howto/bridge-from-bsc-ethereum-polygon-avalanche-or-arbitrum.md)
{% endcontent-ref %}

## Features

### Swap

{% content-ref url="/pages/-MXZbLTv2I4g7zYrFIru" %}
[Swap](/spirit-swap/swap.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MXZcfzHUICY8isAkrP4" %}
[Swap Tokens](/spirit-swap/howto/swap-tokens.md)
{% endcontent-ref %}

### Provide Liquidity

{% content-ref url="/pages/-MXZbVhzLa\_VRutz6a3c" %}
[Liquidity](/spirit-swap/liquidity.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MXZciWjoP8jHYLkEcVH" %}
[Add Liquidity](/spirit-swap/howto/add-liquidity.md)
{% endcontent-ref %}

### Farm

{% content-ref url="/pages/-MXZbZHleFDx9iUTJ4C\_" %}
[Farm](/spirit-swap/farm.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MXZcukwrU4X1NnGqJ99" %}
[Yield Farm in Farms](/spirit-swap/howto/yield-farm-in-farms.md)
{% endcontent-ref %}

### Lock SPIRIT

{% content-ref url="/pages/-MXZbmtdlxQJSPi7PBrZ" %}
[inSPIRIT](/spirit-swap/inspirit.md)
{% endcontent-ref %}
