Launch App

Sommelier Protocol Team Weekly Update #4

Welcome to the weekly Protocol team update on the Sommelier protocol upgrades, where we inform on everything that the Protocol team has been working on, including Cellars, Gravity Bridge and other important upgrades to the protocol.

The Sommelier chain is a Cosmos SDK application chain. It is the core of Sommelier that makes decisions about whether to act on data providers’ recommendations and executes Cellar functions. Transactions and function calls are only settled on-chain when the Validators reach consensus.

Sommelier Upgrade

The protocol team worked together to cut a release for the Sommelier chain upgrade after CabernetFranc passed. For instance, in Gorc, instead of retrieving block delay over and over, this upgrade makes it possible to get the block delay before starting the main loop.

Next, a gas multiplier option was added to the deploy erc20 command was added to Gorc. This is to enable proper estimation of the gas limit of transactions. This will allow validators and data providers to properly estimate how much gas is necessary to deploy an erc20 token.

Here are some reasons why the upgrade was necessary:

  • Upgraded gravity contract

  • Integration of the allocation module

Steward Allocation Module

The protocol team also wishes to compliment the Sommelier upgrade with a steward release. Validators need a way to receive recommendation data from the Data Providers, reach a consensus on whether to act on that data, and then call functions on the Cellars with the provided data as parameters. This is where Steward comes in.

Steward runs on every Validator in the Sommelier Validator set. It runs a server to which Data Providers send recommendations as soon as market data becomes available. This payload contains identifying information about the Cellar which Steward is meant to act on, and the recommended arguments for its rebalance function parameters. When Steward receives a new recommendation, it submits a vote to rebalance the appropriate Cellar based on that data. If Validators reach a quorum, the process of rebalancing begins.

Since Sommelier is a Cosmos chain, in order to provide strategies on Ethereum it needs a way to bridge assets and logic calls. Steward is responsible for running the Orchestrator, which handles relaying Cosmos transactions to Ethereum, and co-processing Ethereum transactions on Sommelier. Steward runs the Orchestrator so that Sommelier can manage Cellars on Ethereum.

To achieve this, the protocol team built the Allocation module to enable Uniswap V3 cellars. With this, Validators can vote for rebalancing Cellar funds in response to a Data Provider’s recommendation based on market changes

To learn more about Sommelier, please visit

To use Sommelier, try the Pairings App at

To participate in the community, please join the Telegram group

To follow the project on Github, please star the project

More articles

This website does not constitute an offer to sell or a solicitation of interest to purchase any securities in any country or jurisdiction in which such offer or solicitation is not permitted by law. Nothing on this website is meant to be construed as investment advice and we do not provide investment advisory services, nor are we regulated or permitted to do so. This website is provided for convenience only. Sommelier does not manage any portfolios. You must make an independent judgment as to whether to add liquidity to portfolios.

Users of the Sommelier website should familiarize themselves with smart contracts to further consider the risks associated with smart contracts before adding liquidity to any portfolios.

Note that the website may change, and we are under no obligation to update or advise as to these changes. There is no guarantee that the Sommelier Mainnet, including any software, products or token use cases mentioned on the website, will be built, or offered by Sommelier. In particular, actual results and developments may be materially different from any forecast, opinion or expectation expressed in this website, or documents contained in it, and the past performance of any portfolio must not be relied on as a guide to its future performance.

To the extent permitted by law, the company and its directors, officers, employees, agents exclude all liability for any loss or damage arising from the use of, or reliance on, the material contained on this website whether or not caused by a negligent act or omission. The release, publication or distribution of this website and any materials herein may be restricted in some jurisdiction and therefore you must inform yourself of and observe any such restrictions.

© 2023 Sommelier by Bajanss OÜ –Maakri 36-50, Tallinn, Estonia 10145