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

# Overview

The first DeFi super dapp. Swap and LP anything across major DeFi protocols from one intuitive interface.

<figure><img src="https://1553670060-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8NDihB2RNfi1LyoblpUf%2Fuploads%2F25SJEGSvEOFe0aisjvsK%2Fsignals-from-the-deep.jpeg?alt=media&amp;token=80a42dcd-4605-4b37-bffb-71b687e53840" alt=""><figcaption><p>Something big is building in the waters of Shell World...</p></figcaption></figure>

Aloha and welcome to the Shell Protocol's developer documentation.

Looking to integrate a protocol or build on Shell Protocol? You've found the right place.

The following pages contain tutorials, guides, and technical documentation for Shell Protocol.

## **Shell Protocol Basics**

Start here to [learn the basics](/start-here/shell-protocol-basics.md) about Shell Protocol.

## **Quickstart: Deploy a liquidity pool**

Learn how to [build an AMM](/start-here/quickstart-deploy-a-liquidity-pool.md) on Shell using a testnet. This exercise will show you how to build a primitive on the Ocean using the Proteus AMM engine.

## **Tutorial: Executing a swap with Shell**

Learn how to [execute a basic swap](/start-here/tutorial-executing-swap-with-shell-protocol.md) on Shell using a testnet. This exercise will show you how to turn a set of user interactions into one atomic transaction using the Ocean.

## **Reference Library**

To explore further, check out [various resources](/start-here/reference-library.md) like Shell's GitHub, white papers, and other important references including contract addresses.
