🐚Architecture Overview

An overview of Shell's major components

Shell's main smart contract is the Ocean, a simpler and more efficient home for composing DeFi operations. It is three things in one: a shared multi-token ledger, a standardized accounting framework for DeFi primitives, and a smarter system for composing primitives.

The first primitive on Shell was Proteus, a tool that can precisely implement any trading strategy, allowing concentrated liquidity with fungible LP tokens, as well as bonding curves that can evolve over time. As an AMM engine, it allows financial engineers to design custom AMMs without ever writing a line of Solidity code.

The Proteus AMM Engine owes its flexibility to the fact that it was designed as a Shell-native primitive. In other words, the first set of AMMs released using Proteus were also the very first primitives on Shell.

Although the Ocean is the main hub, Proteus is a major component of Shell Protocol because of its role in creating fungible LP tokens, which are fundamental building blocks not only in many DeFi applications, but also the future of money.

Last updated