# Introduction

Metronome is a decentralized finance (DeFi) multi-collateral/multi-synthetic protocol. Through the Metronome dApp, users are able to deposit crypto assets as collateral, and use that collateral to mint popular crypto synthetics. These synthetics allow users to perform slippage free trades (swaps) and engage in yield farming.


# Treasury Management

The Metronome DAO Treasury has been allocated 8,203,669 MET tokens and 8,346 Ethereum which originated from the Metronome 1.0 Autonomous Converter Contract (ACC). These funds are controlled by a multi signature wallet.

Treasury funds will be used for further development of the Metronome ecosystem, to develop new products, and for collaborating with other leading DeFi projects. &#x20;

Treasury funds will also be used to provide protocol-owned liquidity on major DEXes. 2,000,000 MET, 1000 ETH & 250,000 USDC have been provided as LP on Uniswap v3.

MET tokens held by the DAO Treasury will not participate in DAO governance/voting. &#x20;

An additional multi signature wallet funded with MET will act as a satellite wallet at the discretion of the team for ongoing operational expenditures. &#x20;

The Metronome community will be able to propose and vote upon treasury spending in the future.

\
DAO Treasury proposals and votes can be viewed on the [Metronome Governance Snapshot](https://snapshot.org/#/metronome.eth) web site.


# Protocol Owned Liquidity

The Metronome Treasury provides protocol owned liquidity for the Metronome token ($MET), msETH and msUSD.

* #### Metronome Token Liquidity

The Metronome Treasury is providing protocol owned liquidity for the Metronome token on leading DEXes. 2,000,000 MET, 1000 ETH & 250,000 USDC have been provided as LP on Uniswap v3.

* #### Metronome Synthetic Liquidity

The Metronome Treasury will provide protocol owned liquidity for msUSD and msETH on the dApp. Liquidity depth is an integral component for the platform to function at its full potential, acting as a backstop regardless of market activity.

Treasury funds may also be used with external liquidity providers through strategic LP incentivization agreements. From beta, this will include incentives for Curve Liquidity Providers through Curve natively and Convex. Over time, Metronome Growth Work Stream focuses will include partnership agreements that may include third party incentives.

Protocol owned liquidity behaves similarly to external provided liquidity. &#x20;

The Treasury may take on efficient and concentrated positions utilizing DEXes, such as Uniswap v3 and Curve. The treasury may also pair synthetics against different pairs. An example of this would be pairing msETH against rETH (or another productive asset). &#x20;

The Metronome Treasury protocol owned liquidity may grow over time as platform adoption and revenues increase.

<br>


# External Liquidity

## Metronomes Synth Liquidity Pairs

Metronome msAssets have active liquidity located in the following locations:

| Synth Pair   | Network  | Link                                                                                                                                                                 |
| ------------ | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| WETH-MET     | Base     | [Deposit Here](https://aerodrome.finance/deposit?token0=0x4200000000000000000000000000000000000006\&token1=0x93dc5cb35627a759848c7a7f0079ea7b49e435a5\&stable=false) |
| msETH-WETH   | Optimism | [Deposit Here](https://velodrome.finance/pools?token0=0x1610e3c85dd44Af31eD7f33a63642012Dca0C5A5\&token1=0x4200000000000000000000000000000000000006\&type=0)         |
| USDC.e-msUSD | Optimism | [Deposit Here](https://velodrome.finance/deposit?token0=0x7F5c764cBc14f9669B88837ca1490cCa17c31607\&token1=0x9dAbAE7274D28A45F0B65Bf8ED201A5731492ca0\&type=0)       |
| USDC-msUSD   | Optimism | [Deposit Here](https://velodrome.finance/pools?token0=0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85\&token1=0x9dAbAE7274D28A45F0B65Bf8ED201A5731492ca0\&type=0)         |
| msOP-OP      | Optimism | [Deposit Here](https://velodrome.finance/pools?token0=0x33bCa143d9b41322479E8d26072a00a352404721\&token1=0x4200000000000000000000000000000000000042\&type=0)         |
| msETH-WETH   | Ethereum | [Deposit Here](https://curve.fi/#/ethereum/pools/factory-v2-331/deposit)                                                                                             |
| msUSD-FRAXBP | Ethereum | [Deposit Here](https://curve.fi/#/ethereum/pools/factory-v2-251/deposit)                                                                                             |
| msETH-frxETH | Ethereum | [Deposit Here](https://curve.fi/#/ethereum/pools/factory-v2-290/deposit)                                                                                             |

### Discount on Peg

When a msAsset devolves from the 1:1 peg with its underlying asset the incentive for users to repay minted synthetics increases linearly. Removal of LP during this time has a negative effect on peg maintenance and results in a capital loss for the user.


# The Metronome Token ($MET)

Metronome’s native token ([$MET](https://etherscan.io/token/0x2Ebd53d035150f328bd754D6DC66B99B0eDB89aa), also referred to as MET) is an ERC-20 utility token. There are two primary use cases for the MET token.

* Governance: $MET can be locked in return for esMET, which is the governance token for the Metronome DAO. This will enable users to participate in governance proposals and voting.
* Revenue Share: By locking MET to receive esMET, participants earn a share of protocol revenue through revenue-backed MET buybacks, with rewards distributed proportionally based on the amount of esMET held.

Future and additional use cases for the MET 2.0 token are being explored. This document will be continually updated with the latest information.

<br>


# Metronome Synth Protocol

### Overview

Metronome Synth is a new multi-collateral/multi-synthetic protocol that enables users to post their existing crypto holdings as collateral to create synthetic versions of other popular assets.&#x20;

This collateral can include productive assets (yield bearing assets, such as Vesper Finance vPool tokens) or naked assets like ETH and USDC. Depositing collateral allows users to mint synthetic assets, which can then be swapped without slippage on the Metronome Synth Marketplace, or used for looped yield farming. These assets can also be used more generally for lending, farming, trading, or whatever else users desire.

The Metronome Synth protocol is powered by the MET token, which serves as both a utility token on the dApp, and as a governance token for the Metronome DAO.

Metronome Synth is currently deployed on Ethereum, Optimism, and Base. Additional chains are in development.

<br>


# Metronome Synth Features

### Values

Fundamental values of web3 are embedded in the Metronome Synth Protocol:

* Permissionless: No signup or account verification process is required to enter the Metronome Ecosystem.
* Trustless: Activity is executed via Metronome smart contracts with no third parties involved during the process.
* Non-custodial: Users retain custody control of any collateral deposited, along with their synthetic counterparts, but subject to collateral liquidation rules. Funds can be withdrawn at any time (so long as a user’s outstanding position supports it).

### Features

The current features of the protocol offered by Metronome Synth:

* Productive Collateral: Users of Metronome Synth have the ability to post productive collateral, including Vesper pool share tokens, to increase capital efficiency. This gives users the opportunity to earn yield on their collateral while utilizing the products that Metronome Synth offers.
* Yield Farming: Metronome can automate the process for users to loop their deposits into additional productive collateral, which could increase APY.
* Zero Slippage Swaps: Metronome Synthetic Assets can be traded/swapped with zero slippage, but are subject to trading fees as described elsewhere.
* Simplistic UI: Metronome Synth's user interface was designed in a simplistic and elegant fashion for ease of use and a pleasant user experience.
* LayerZero Integration: Our synthetic assets are LayerZero OFTs. Trade them directly on AMMs and transfer cross-chain via the [Stargate](https://stargate.finance/transfer) frontend. Enjoy synchronized cross-chain liquidity for greater access to Smart Farming yields.


# Metronome Dashboard

The Metronome Dashboard is the gateway to the Metronome Synth ecosystem. Through the dashboard, users can deposit collateral and mint their initial synthetic assets, as well as manage their existing collateral positions.


# Liquidations and Collateral Factors

Synthetic positions are overcollateralized, which means that users have to have more collateral deposited than the amount of synthetics they have generated.

Collateral assets have varying collateral factors, which determines the maximum amount of synthetics that can be generated from a deposit. If/when the value of the synthetic assets falls in value below the required collateral ratio, a partial or full liquidation can occur.

### Asset Collateral Ratios

**Stablecoins**

* USDC: 85%
* DAI: 85%
* FRAX: 83%
* vaUSDC: 82%
* vaFRAX: 80%

**ETH**

* ETH: 83%
* vaETH: 80%
* sfrxETH: 80%
* vastETH: 78%
* varETH: 75%
* vacbETH: 67%

**Others**

* WBTC: 80%

### Risk Methodology

Metronome Synth use a risk scoring framework to assess to apply Collateral Ratios to assets.

The different risk scores are intended to provide a holistic risk assessment that covers relevant asset metrics - smart contract complexity, volatility, liquidity and so on. This is a similar methodology to Aave, Compound, Euler and others.

Benchmarks for each score are differentiated between USD-like assets, ETH-like assets, and all others.

Each category of asset adheres to a maximum and minimum Collateral Ratio, and an assets individual risk score determines where its Collateral Ratio falls within the category.

### Collateral Ratio Framework

There are five variables scored when assessing each asset. These variables are as follows:

**Issuance/Market Cap:** The total size of an asset. This can be expressed as an absolute $ amount or a relative market cap ranking.

**Open Market Liquidity:** The aggregate $ amount of AMM liquidity for an asset.

**Lindy Score:** The duration of time an asset has been live in production.

**Peg Volatility:** How much, on average, an asset deviates from its underlying peg (if applicable).

**Rehypothecation:** The number of times an asset is wrapped or redeployed across smart contracts.

Assets can score from 0-3 on each of these variables, with a higher score corresponding to a higher risk.

The scores are applied to each asset type as follows

**Stablecoins**

| Risk Points | Issuance      | Open Market Liquidity | Lindy Score  | Peg Volatility | # of Rehypothecation |
| ----------- | ------------- | --------------------- | ------------ | -------------- | -------------------- |
| +0          | 1bn+ Issuance | >$1bn                 | >1 year      | <0.1% avg.     | 0                    |
| +1          | $251-999M     | $250-999M             | 3mo - 1 year | <0.1-0.5% avg. | 1                    |
| +2          | $101-$250M    | $101-250M             | <3mo         | 0.5-2% avg.    | 2                    |
| +3          | <$100M        | <$100M                |              | >2% avg.       | 3+                   |

**ETH**

| Risk Points | Issuance/Market Cap | Open Market Liquidity | Lindy Score  | Peg Volatility | # of Rehypothecation |
| ----------- | ------------------- | --------------------- | ------------ | -------------- | -------------------- |
| +0          | >$100M              | >$100M                | >1 year      | <0.5% avg.     | 0                    |
| +1          | $50M-$100M          | $50-$100M             | 3mo - 1 year | 0.5%-2.5% avg. | 1                    |
| +2          | $20M-$50M           | $20M-$50M             | <3mo         | 2.5-7.5% avg.  | 2                    |
| +3          | <$20M               | <$20M                 |              | >7.5% avg.     | 3+                   |

**Other cryptoassets**

| Risk Points | Market Cap   | Open Market Liquidity | Lindy Score  | Peg Volatility | # of Rehypothecation |
| ----------- | ------------ | --------------------- | ------------ | -------------- | -------------------- |
| +0          | Top 25 mcap  | >$100M                | >1 year      | <1% avg.       | 0                    |
| +1          | 25-100 mcap  | $50-$100M             | 3mo - 1 year | 1%-5% avg.     | 1                    |
| +2          | 100-200 mcap | $20M-$50M             | <3mo         | 5-10% avg.     | 2                    |
| +3          | 200+ mcap    | <$20M                 |              | >10% avg.      | 3                    |

**The Risk Score** translates to a **Collateral Ratio** as follows

| Risk Score | Stablecoin | ETH | Other |
| ---------- | ---------- | --- | ----- |
| 0          | 85%        | 83% | 80%   |
| 1          | 83%        | 82% | 78%   |
| 2          | 82%        | 80% | 75%   |
| 3          | 80%        | 78% | 71%   |
| 4          | 78%        | 75% | 67%   |
| 5          | 75%        | 71% | 60%   |
| 6          | 71%        | 67% | 50%   |
| 7+         | 67%        | 60% | 50%   |

Note: This system and these rates may change as Synth matures.


# Productive Collateral

A key feature for Metronome Synth is the ability to deposit yield bearing assets as collateral to mint synthetic assets. Users can then enjoy greater capital efficiency as their collateral is then productive.

Currently, Metronome Synth accepts select pool tokens from Vesper Finance.

Example:&#x20;

* User deposits USDC into the Vesper Finance USDC pool and receives the vaUSDC token. &#x20;
* vaUSDC is a yield bearing token, so over time the user earns additional USDC on their deposit. &#x20;
* User then takes the vaUSDC tokens and deposits them as collateral on Metronome Synth. &#x20;
* This collateral can now be used to mint synthetic assets.
* Their USDC continues earning yield in the Vesper pool while it simultaneously acts as collateral.


# Supported Assets

| Network  | Collateral Assets                                                                               | Synthetic Assets                         |
| -------- | ----------------------------------------------------------------------------------------------- | ---------------------------------------- |
| Ethereum | ETH / WBTC / DAI / USDC / FRAX / sfrxETH / vaETH / vaUSDC / vaFRAX / vacbETH / varETH / vastETH | <p>msUSD / msETH / msBTC </p><p><br></p> |
| Optimism | ETH / OP / USDC / vaETH / vaOP / vaUSDC / vawstETH                                              | msETH / msOP / msUSD                     |
| Base     | ETH / USDC / vaETH / vaUSDC / vacbETH / vawstETH                                                | msETH / msUSD                            |

<br>


# Synth Marketplace

The Synth Marketplace is where users can swap synthetic assets inside the Metronome Synth dApp. &#x20;

To swap synthetic assets on the marketplace, users must first deposit collateral and mint a synthetic asset through the Metronome Dashboard. Alternatively, users may be able to acquire synthetic assets on the open market (i.e. DEXes) before swapping on the Metronome marketplace. &#x20;

Swaps on the Synth Marketplace have zero slippage and a low trading fee of 0.45%

Swaps can be utilized to effectively create long or short positions.

* Long example: Deposit USDC for msUSD > Swap to msETH. (User is effectively long on ETH)
* Short example: Deposit USDC for msETH > Swap to msUSD. (User is effectively short on ETH)

Liquidity for MET Synth is limited by a mintage cap on each individual synthetic asset, which is a global cap shared by all users on the platform. This maintains the health of the overall ecosystem by preventing excessive concentration in any one synthetic or posted collateral. Collateral assets additionally adhere to a global cap shared by all depositors for the same purpose of system health.

Individuals have their own personal liquidity limits based on their collateral factor.

Synths can be exchanged for other synths at their current market price, assuming they do not exceed the global synth mintage limitation. Mintage caps and other parameters are designed to prevent potentially unfavorable conditions for the synthetic assets, such as a situation where too many traders swap one synth for another, and thus disconnecting synth collateral from outstanding mintage.


# DeFi Ecosystem

Certain MET Synths can be obtained on the open market, using [Curve Finance](https://curve.fi/#/ethereum/swap?from=0xdac17f958d2ee523a2206206994597c13d831ec7\&to=0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee) or other DEXes, such as [Aerodrome](https://aerodrome.finance/) on Base or [Velodrome](https://velodrome.finance) on Optimism.&#x20;

These synths can immediately be swapped on the MET Synth Marketplace for other synths.

In time, these Curve LP tokens for example may have additional yield-bearing opportunities, such as a pool on Vesper Finance, or as a collateral asset on other DeFi platforms.

<br>


# Metronome Synth Mintage and Deposit Caps

## Synth Mintage Caps

The mintage cap for each synth is calculated by combining the maximum mintage of all like-asset collaterals associated with the synthetic asset in question. However, it is important to note that the actual cap may be lower during the initial ramp up phase and is subject to the discretion of the Metronome maintainers. The actual cap will be influenced by open market liquidity.

The formula for determining msUSD mintage cap for example would be as follows:&#x20;

Max msUSD = (USDC deposit cap \* CF) + (FRAX deposit cap \* CF) + (DAI deposit cap \* CF) + (vaUSDC deposit cap \* CF) + (vaFRAX deposit cap \* CF)

## Deposit Caps

Deposit caps restrict the amount of any one collateral that can be deposited on the Metronome Synth application. These numbers are expected to increase over time. <br>

| Asset   | Deposit Caps |
| ------- | ------------ |
| USDC    | 10,000,000   |
| DAI     | 10,000,000   |
| FRAX    | 9,000,000    |
| ETH     | 4,286        |
| WBTC    | 311          |
| vaFRAX  | 7,000,000    |
| vaUSDC  | 8,000,000    |
| sfrxETH | 3,333        |
| vaETH   | 3,190        |
| vastETH | 2,857        |
| varETH  | 2,381        |
| vacbETH | 2,381        |


# Risks

DeFi poses unique risks in comparison to centralized applications. A number of primary risks have been outlined here. Additional unforeseen risks may not be listed in this documentation.

Primary risks:

* Liquidation
* Black Swan Events
* Oracle Disruption
* Smart Contract Hacks


# Liquidation

The primary risk to users on Metronome Synth is the risk of liquidation.

Liquidation is when a user’s position is partially or entirely closed, automatically based on rules programmed into the Metronome dApp.

Liquidation occurs when the value of a user’s collateral times the collateral factor of collateral asset(s) drops below the value of a user’s outstanding synthetic mintage.

Users can avoid liquidation by improving the health factor of their loan, which involves either depositing more collateral and/or redeeming some of the outstanding deposited collateral.

Health factors can be viewed at all times on the Metronome Synth dashboard for users to view and manage their risk. The health factor is determined by the amount of collateral vs. the value of a user’s synthetic assets.

Users are unable to mint synthetics when they are in excess of their collateral factor, but they retain privileges to deposit more collateral or redeem outstanding collateral positions in order to improve the health of their position.

Valuation of synthetic assets is determined via Chainlink’s oracle. Chainlink is the leading oracle provider in Web3. Chainlink oracle price updates happen at regular intervals. In addition, if an asset price deviates beyond a set threshold between oracle updates, the Chainlink oracle will update immediately to reflect the new price. See more about Chainlink oracles [on their site](https://data.chain.link/).

**Hard-Coded Pricing and Liquidation Behaviour**

Metronome uses hard-coding internal pricing for all msAssets. Each synth is priced equal to its reference asset’s oracle price within Metronome.

When you mint msUSD, msETH, or any msAsset, Metronome values it using the oracle price of its reference asset:

* msUSD is always valued at $1.00
* msETH is always valued at ETH’s current oracle price
* msBTC is always valued at BTC’s current oracle price

Internal pricing ensures that users receive predictable values when interacting with Metronome’s minting and burning functions.

Third-party protocols supporting msAssets (such as Morpho) typically apply the same hard-coded valuation model. This ensures msAssets behave predictably whether used inside Metronome or in integrated markets. However, you should verify each protocol's specific implementation.

This hard-coded methodology helps protect you from msAsset peg deviations within Metronome. Temporary depegs, liquidity issues, or black swan events affecting an msAsset’s external market price alone are not expected to trigger liquidation, although oracle-based price movements may still impact positions.

However, hard-coded pricing only protects against msAsset peg deviations on the borrow side. It does not protect the collateral side. Your liquidation risk depends on:

1. Reference asset price movements - If you mint msETH and ETH’s oracle price rises, your debt value may increase
2. Collateral price movements - If your collateral (WETH, WBTC, etc.) drops in value, your health factor declines
3. Interest accrual - your debt grows over time

Let's take, for example:

You deposit $10,000 USDC as collateral and mint 0.1 msBTC when BTC is at $100,000. If BTC price rises to $110,000, Metronome values your debt at $11,000. Your health factor will decrease even though you haven't minted more msBTC; you must monitor BTC's price alongside your collateral price to avoid liquidation.

**Looping**

When we talk about looping strategies, they involve external DEX swaps, which execute at real market prices.

* Mint msAsset at hard-coded internal value
* Swap msAsset on DEX at market price (subject to slippage, etc.)
* Redeposit proceeds as collateral

Metronome guarantees the mint value, but the DEX swap determines what you receive. A depegged msAsset can still weaken your position because you will get less collateral from the swap, even though the mint itself was at full value.

Ultimately, liquidations on Metronome occur when the value of a user’s collateral, adjusted by its collateral factor, falls below the value of the user’s outstanding synthetic mintage. While msUSD maintains a stable $1.00 valuation, msETH and msBTC are priced according to their reference assets' oracle price, meaning changes in ETH or BTC market prices directly affect debt value and liquidation risk.


# Black Swan

A secondary risk faced by Metronome users is a 'black swan' event, where either a synth’s underlying asset or a collateral asset sees a rapid change in price. In extreme cases, the user will not be able to modify their position fast enough to avoid liquidation. This is a broader risk that affects DeFi lending and synthetic protocols as a whole.


# Oracle Disruptions

Metronome Synth utilizes Chainlink as its blockchain oracle to monitor the underlying asset prices for synthetics and collaterals that are usable on the platform. Chainlink is widely regarded as the leader of oracles in DeFi. &#x20;

Oracle disruption can occur, which has the potential to cause a number of potential problems for users such as the following:

* Transactions failing on-chain when trying to mint or close a synthetic position
* Asset pairs could fall out of peg at a 1:1 ratio
* Potential liquidation of a user’s assets due to incorrect price information

Metronome additionally employs internal oracle parameters to minimize such disruptions. However, as is the case of any DeFi application using oracles, these risks cannot entirely be mitigated.


# Metronome Revenue Model

Metronome Synth has multiple revenue streams including fees and liquidations.  All revenue goes to the Metronome Treasury, which will be used for continued ecosystem growth and health.

Synth Balance Fee - The balance fee is a mechanism to address the risk associated with generating synthetic assets on the Synth protocol. Each synthetic asset will have its own specific balance fee based on its risk profile.  This fee is an annualized fee, charged on a per-second basis, and is applied by increasing the outstanding synthetic position the user holds.  This fee can be viewed on the Metronome Dashboard, by hovering your mouse over each individual synthetic asset. &#x20;

Marketplace Trading Fee - The marketplace fee is charged to users when swapping synths on the Synth Marketplace. The fee for swaps is 0.45% (0.55% on mainnet).&#x20;

Liquidation Fee - User positions are assessed with a premium fee whenever liquidation occurs. This fee is split between the liquidator and the Synth Protocol. Currently, the liquidation fee is an additional 18%, of which 10% goes to liquidator and 8% to Metronome.&#x20;

<br>


# Metronome Synth Glossary

**DAO** -  A decentralized autonomous organization (DAO) is an emerging form of legal structure that has no central governing body and whose members share a common goal to act in the best interest of the entity. Popularized through cryptocurrency enthusiasts and blockchain technology, DAOs are used to make decisions in a bottom-up management approach.  <https://www.investopedia.com/tech/what-dao/>

**Synthetic Asset** - Synthetic assets are simulated representations of real-world assets on the blockchain. A synthetic asset is like a crypto instrument that tracks the price performance of an external asset without being backed by the actual asset.

**Multi-Synthetic** - Through Metronome Synth, users are able to mint multiple synthetic assets across various blockchains and ecosystems.  With this Multi-Synthetic approach, users are not limited to the assets on a single chain.

**Collateral** - Collateral refers to assets deposited in order to mint synthetic assets

**Multi-Collateral** - Metronome Synth is multi-collateral, which means that there are multiple different assets, across multiple chains, that can be deposited as collateral.

**Oracle**:  Oracles provide a way for the decentralized Web3 ecosystem to access existing [data sources](https://blog.chain.link/understanding-how-data-and-apis-power-next-generation-economies/), legacy systems, and advanced computations. Decentralized oracle networks (DONs) enable the creation of [hybrid smart contracts](https://blog.chain.link/hybrid-smart-contracts-explained/), where on-chain code and off-chain infrastructure are combined to support advanced decentralized applications (dApps) that react to real-world events and interoperate with traditional systems.  <https://chain.link/education/blockchain-oracles>

**Oracle Price**:  Utilizing Chainlink as Metronome Synth’s Oracle provider, the Oracle Price is the price that Chainlink broadcasts to Metronome reflecting the value of the underlying asset for each synthetic or collateral. &#x20;

**Collateralization Factor (C-Factor)** - The C-Factor (Collateralization Factor) is a rolling number ratio comparing the value of deposited collateral assets to that of minted synthetic assets. The C-Factor also represents the likelihood of liquidation as it decreases toward the threshold.

**Collateralization Threshold** - Similarly to the C-Factor, the Collateralization Threshold is a number that represents the minimum amount of value to be retained by held collateral with respect to the synthetic assets minted. The threshold is the value at which the collateral and minted asset value are equivalent. A positive threshold represents a healthy portfolio without liquidation, whereas a zero, or negative threshold represents a portfolio that must be rebalanced or liquidated to reach the threshold.\
\
**MET Yield Farming** - MET Yield Farming enables users to potentially boost their APY by generating synthetic assets from productive assets. The resulting synthetic asset is then “looped” into collateral in order to repeat the process and yield additional synthetic assets: effectively looping yield-bearing assets to multiply APY with the added leverage from synths generated.\
\
**Productive Collateral** - Collateral which is yield-bearing in nature. Posting productive collateral allows the user to increase their capital efficiency and boost APY with minted synthetics which can be traded for additional productive collateral and re-deposited.   An example of productive collateral, would be the vaETH token from <https://vesper.finance>.  vaETH is a yield bearing token where users can deposit ETH into Vesper’s vaETH pool, and earn yield on their deposit paid in ETH. &#x20;

**Synth Marketplace** - Synth’s in-house DEX market for synthetic assets that allows users to swap between various synthetic assets.

**Protocol Owned Liquidity** - Protocol Owned Liquidity is liquidity that has been provided by the Metronome Treasury for the Metronome token ($MET), msETH and msUSD.

**Liquidation** - Liquidation is what occurs If/when the value of the synthetic assets falls in value below the required collateral ratio.  A liquidation can be done partially, or in full depending on the C-Factor at the time of liquidation.  When a liquidation occurs, a user's synthetic positions are closed to bring the C-Factor into a healthy state.


# Contracts

## Metronome Smart Contracts

### Mainnet

<table data-full-width="false"><thead><tr><th width="283.5">Contract Name</th><th>Address</th></tr></thead><tbody><tr><td><strong>CrossChainDispatcher</strong></td><td>0x8BD81c99a2D349F6fB8E8a0B32C81704e3FE7302</td></tr><tr><td><strong>DAIDepositToken</strong></td><td>0x1f9732B84e22E936cFc2FF6F2d4994097DCCC93e</td></tr><tr><td><strong>FRAXDepositToken</strong></td><td>0x608249cc11728E3b978f7B27F1EA13F607D484EF</td></tr><tr><td><strong>FeeProvider</strong></td><td>0x6b53C16B94c1502C661140073ed522aC7Dbc5E5E</td></tr><tr><td><strong>MetRewardsDistributor</strong></td><td>0x9f6A09dd0ba23b5AD4234677C831146366678Ae3</td></tr><tr><td><strong>MsBTCDebt</strong></td><td>0xB93f48D3eA42a25f367fAde092A6Bb56DAB5F7cB</td></tr><tr><td><strong>MsBTCSynthetic</strong></td><td>0x8b4F8aD3801B4015Dea6DA1D36f063Cbf4e231c7</td></tr><tr><td><strong>MsETHDebt</strong></td><td>0xF43de8E0c2596E30c77d69d158842D1d9B937D7c</td></tr><tr><td><strong>MsETHProxyOFT</strong></td><td>0x5c574153B195AE284C063a84fB9C73d9fd37955F</td></tr><tr><td><strong>MsETHSynthetic</strong></td><td>0x64351fC9810aDAd17A690E4e1717Df5e7e085160</td></tr><tr><td><strong>MsUSDDebt</strong></td><td>0x480e3178Fa102dF852643d47CAbdb9adf5dB0174</td></tr><tr><td><strong>MsUSDProxyOFT</strong></td><td>0xF37982E3F33ac007C690eD6266F3402d24aA27Ea</td></tr><tr><td><strong>MsUSDSynthetic</strong></td><td>0xab5eB14c09D416F0aC63661E57EDB7AEcDb9BEfA</td></tr><tr><td><strong>NativeTokenGateway</strong></td><td>0x564baA321227abf6B2E88a38557b6517077aAD32</td></tr><tr><td><strong>Pool</strong></td><td>0x3364f53cB866762Aef66DeEF2a6b1a17C1F17f46</td></tr><tr><td><strong>PoolRegistry</strong></td><td>0x11eaD85C679eAF528c9C1FE094bF538Db880048A</td></tr><tr><td><strong>RewardsDistributor</strong></td><td>0xE3944BEf763eBbe4A9d49a7E12Cf180c32F427dB</td></tr><tr><td><strong>Treasury</strong></td><td>0x3691EF68Ba22a854c36bC92f6b5F30473eF5fb0A</td></tr><tr><td><strong>USDCDepositToken</strong></td><td>0x1A9551de6d56f7768398a82aA2186624a43d89e3</td></tr><tr><td><strong>WBTCDepositToken</strong></td><td>0x7f9e66640Fec701D9f46ed5eD69F925fFDbb4683</td></tr><tr><td><strong>WETHDepositToken</strong></td><td>0xA77B145c7Fa5B412eb8aD41D587bE892b9c1EfC3</td></tr><tr><td><strong>sfrxETHDepositToken</strong></td><td>0x24F2d1aC81eCFD8A808001a97349185EF1bCF4ad</td></tr><tr><td><strong>vaCBETHDepositToken</strong></td><td>0x1887e76914699B839B97A0B69FF6F8B865745321</td></tr><tr><td><strong>vaETHDepositToken</strong></td><td>0x45AC59746Ea5Eb74cF782855eca460A8Adc8925a</td></tr><tr><td><strong>vaFRAXDepositToken</strong></td><td>0x63EC45313149b1fa677b2b91CB93880232EF63AC</td></tr><tr><td><strong>vaRETHDepositToken</strong></td><td>0x9e5bDf244a2Fcc44f1bcBd3aE108bE2a6dE5E379</td></tr><tr><td><strong>vaSTETHDepositToken</strong></td><td>0x691Af94cC63B99bd36173eD6Fb1eF5508b2774ec</td></tr><tr><td><strong>vaUSDCDepositToken</strong></td><td>0xdAec887E37e86ea9B78852EB7470D70bbF266258</td></tr><tr><td><strong>Quoter</strong></td><td>0xEC37f547B27d8cB216B145744875A5861E3DF6AF</td></tr><tr><td><strong>SmartFarmingManager</strong></td><td>0xE0e7Ac2b0884BA8A05190fb6CEAFFaDc7c3AEDf1</td></tr><tr><td><strong>MET</strong></td><td>0x2Ebd53d035150f328bd754D6DC66B99B0eDB89aa</td></tr></tbody></table>

### Optimism

<table><thead><tr><th width="283">Contract Name</th><th>Address</th></tr></thead><tbody><tr><td><strong>CrossChainDispatcher</strong></td><td>0xCEA698Cf2420433E21BeC006F1718216c6198B52</td></tr><tr><td><strong>FeeProvider</strong></td><td>0xABF27B8e4dA617Fff2e666F71C137D71cf75b5F6</td></tr><tr><td><strong>MsETHDebt</strong></td><td>0x5a962457060445C1e60299d735c8539d61B4ba54</td></tr><tr><td><strong>MsETHProxyOFT</strong></td><td>0x95dCFf2bfd19af97267B8c9D516206Dcc87EECDD</td></tr><tr><td><strong>MsETHSynthetic</strong></td><td>0x1610e3c85dd44Af31eD7f33a63642012Dca0C5A5</td></tr><tr><td><strong>MsOPDebt</strong></td><td>0x77256d49Ab301C608f8FfA466936ccf84D07a41C</td></tr><tr><td><strong>MsUSDProxyOFT</strong></td><td>0xc2C433D36d7184192E442a243b351a9e3055FD5f</td></tr><tr><td><strong>MsOPSynthetic</strong></td><td>0x33bCa143d9b41322479E8d26072a00a352404721</td></tr><tr><td><strong>MsUSDDebt</strong></td><td>0xB55ced4d5F7346a6601EbEbdDC98D0415c94095A</td></tr><tr><td><strong>MsUSDSynthetic</strong></td><td>0x9dAbAE7274D28A45F0B65Bf8ED201A5731492ca0</td></tr><tr><td><strong>NativeTokenGateway</strong></td><td>0x8d8aF8C47D9277EA8d3c8f5b0873a0Aaf6F7F9d3</td></tr><tr><td><strong>OPDepositToken</strong></td><td>0x1E6039574bBf6b1F65650bC50B2Bca8911Fd9b27</td></tr><tr><td><strong>OpRewardsDistributor</strong></td><td>0xEBe91F52766Dd236b6E8C1951f6a4a8Bcc47A71e</td></tr><tr><td><strong>Pool</strong></td><td>0x6394152946dc3E0bABAA474eE9d366ef31f959c0</td></tr><tr><td><strong>PoolRegistry</strong></td><td>0xe7C65eAEb1Ca920f0DB73cDFb4915Dd31472a6a1</td></tr><tr><td><strong>RewardsDistributor</strong></td><td>0x62316768ef954734445AAB3273Fd6077005FfABf</td></tr><tr><td><strong>Treasury</strong></td><td>0x4C6bF87b7fc1C8Db85877151C6edE38Ed27c34f6</td></tr><tr><td><strong>USDCDepositToken</strong></td><td>0xd2e32323686de92411639d446396AFA5E6149C28</td></tr><tr><td><strong>WETHDepositToken</strong></td><td>0x5c18f45c4C62B0687425598579B026B90785c28E</td></tr><tr><td><strong>vaETHDepositToken</strong></td><td>0x564baA321227abf6B2E88a38557b6517077aAD32</td></tr><tr><td><strong>vaOPDepositToken</strong></td><td>0x25Ee6eA9353E0ffa3155655F3dF9140684671f36</td></tr><tr><td><strong>vaUSDCDepositToken</strong></td><td>0x4E71790712424f246358D08A4De6C9896482dE64</td></tr><tr><td><strong>vaWSTETHDepositToken</strong></td><td>0x293aaC1fef48b2ebf95d0CB3a31A7B219e8Ece9E</td></tr><tr><td><strong>Quoter</strong></td><td>0xfF11956dE4C8c53fa69B0a219126cf2290e1620B</td></tr><tr><td><strong>SmartFarmingManager</strong></td><td>0x696Ee5a8c82e621eCcc4909Ff020950b146351a0</td></tr><tr><td><strong>MET</strong></td><td>0x9a2e53158e12BC09270Af10C16A466cb2b5D7836</td></tr></tbody></table>

### Base

<table><thead><tr><th width="283">Contract Name</th><th>Address</th></tr></thead><tbody><tr><td><strong>CrossChainDispatcher</strong></td><td>0x3A04BF2cAca1345D475e0241B465C0EA4d4Ce950</td></tr><tr><td><strong>FeeProvider</strong></td><td>0xE1525Aa6D21A172F4e0C4420Ff68C73FD38B0CC6</td></tr><tr><td><strong>MsETHDebt</strong></td><td>0x6F622b037F9146bdE102db84FC9152dF1042aa98</td></tr><tr><td><strong>MsETHProxyOFT</strong></td><td>0x30EAc06D1e495411eE15cB59714Eb9DA29fc200e</td></tr><tr><td><strong>MsETHSynthetic</strong></td><td>0x7Ba6F01772924a82D9626c126347A28299E98c98</td></tr><tr><td><strong>MsUSDDebt</strong></td><td>0x7bcC1DEcCaa98D52Bf89485f17a3E8607011cFde</td></tr><tr><td><strong>MsUSDProxyOFT</strong></td><td>0x2AF13BF84F8B452cB86839330F514Cc5c2899217</td></tr><tr><td><strong>MsUSDSynthetic</strong></td><td>0x526728DBc96689597F85ae4cd716d4f7fCcBAE9d</td></tr><tr><td><strong>Pool</strong></td><td>0xc614136d6c5AB85bc2aCF0ec2652351642d7F54E</td></tr><tr><td><strong>PoolRegistry</strong></td><td>0x4372A2b9304296c06197a823f25Cf03119d2Fd82</td></tr><tr><td><strong>Quoter</strong></td><td>0x2f4F85be85245c91779C3e36cBddf87b4eD73E3d</td></tr><tr><td><strong>SmartFarmingManager</strong></td><td>0x2f12dfb525564055B4A007B0b15eA5CD0BfF986C</td></tr><tr><td><strong>Treasury</strong></td><td>0xAeDF96597338FE03E8c07a1077A296df5422320e</td></tr><tr><td><strong>USDCDepositToken</strong></td><td>0xC7F2f79Daa7Ea4FBbF60b45b5D6028BDE2453476</td></tr><tr><td><strong>WETHDepositToken</strong></td><td>0x8b581d0013F571a792c3Aa8AF2a0366A309BF51E</td></tr><tr><td><strong>MET</strong></td><td>0x93dc5Cb35627A759848c7A7F0079EA7b49E435a5</td></tr></tbody></table>

### Hemi

<table><thead><tr><th width="283">Contract Name</th><th>Address</th></tr></thead><tbody><tr><td><strong>CrossChainDispatcher</strong></td><td>0x8EF55277fa3c722F5b042Bb9B569eB7444FfeF1e</td></tr><tr><td><strong>FeeProvider</strong></td><td>0x2B7A92a3aE0f1f4d2d10bB0686356F65B75C65f2</td></tr><tr><td><strong>MsBTCDebt</strong></td><td>0x4020Bad45D9ca28cd8Fb4cEA8ceB4E0b4dD8c5c9</td></tr><tr><td><strong>MsBTCSynthetic</strong></td><td>0x1855911ab07ed5Cd056008F409b709DfA9D01183</td></tr><tr><td><strong>MsETHDebt</strong></td><td>0x68c87Ff1Ce2630a180294b211d755e416A681245</td></tr><tr><td><strong>MsETHProxyOFT</strong></td><td>0x4661407fC224E5432D7f528a20EF8906E453A8f3</td></tr><tr><td><strong>MsETHSynthetic</strong></td><td>0xBF7d0F62B64B23053949B3a88a03da5Bfd35b2E2</td></tr><tr><td><strong>MsUSDDebt</strong></td><td>0x7070fA313D1514AdA227F38a8afCC8E37CFB89f9</td></tr><tr><td><strong>MsUSDProxyOFT</strong></td><td>0x182C58c10FA565d9d9A3b929294b8803F38463a1</td></tr><tr><td><strong>MsUSDSynthetic</strong></td><td>0x3EA24E3727a85A479E29E02Cc70e792936FbBcaD</td></tr><tr><td><strong>NativeTokenGateway</strong></td><td>0xd86a00dE186222A6720E0838b28CcF46c6DF086b</td></tr><tr><td><strong>Pool</strong></td><td>0xfFD74eCF5B4eec6EAC2624764933fb5f2E2DfD09</td></tr><tr><td><strong>PoolRegistry</strong></td><td>0xDBd9Cfb0b54C08E75085f8c8844E8054d13Bd39a</td></tr><tr><td><strong>Quoter</strong></td><td>0x790E5f103Ab69122FC5D9A3d5216Fad11FE36ACb</td></tr><tr><td><strong>SmartFarmingManager</strong></td><td>0x574c8C129a8EE21bb269e27879eA7560b67DE225</td></tr><tr><td><strong>Treasury</strong></td><td>0x2dd5869C3d7D251E1e9a452bd7AA2e11C61142a8</td></tr><tr><td><strong>USDCDepositToken</strong></td><td>0xDC698D8fdB26459fB2473A315c518619387983F0</td></tr><tr><td><strong>USDTDepositToken</strong></td><td>0x5a64e1b924Aa8C55D44B239d0a83AB5de60535ad</td></tr><tr><td><strong>WETHDepositToken</strong></td><td>0x0B6f502F245bd17848a996eeE502F89381508317</td></tr></tbody></table>

### [MET 2.0](https://etherscan.io/token/0x2ebd53d035150f328bd754d6dc66b99b0edb89aa)

### Workstreams

<table><thead><tr><th width="272">Workstream</th><th></th></tr></thead><tbody><tr><td>Engineering</td><td>eth:0xd4e20256096775D05c4852204eF911bB3653afAD </td></tr><tr><td>Growth</td><td>eth:0x993946155060d4324b8Fd6cb6a4d69024c23c10f </td></tr><tr><td>Operations</td><td>eth:0xbcfa955B023BcA29Bf48568f5107B73d5128a6ab</td></tr></tbody></table>


# Introduction

<figure><img src="/files/dZGEv11EcrjPbLfJ5gNU" alt=""><figcaption></figcaption></figure>

Welcome to Smart Farming, an automated DeFi yield looping engine designed to elevate a user's yield farming experience. Multiplying yield has never been so seamless, by looping your yield through a single click of a button, Smart Farming does all the work by integrating yield sources like Vesper with Metronome's synthetic liquidity to supercharge your assets. Our user-friendly interface ensures individuals of all skill levels can jump in right away, positioning Smart Farming as an ideal solution for anyone seeking to optimize their yield potential.


# How Does it Work?

Smart Farming utilizes advanced yield automation technology to streamline complex strategies into a single process that enables users to achieve looped yield. This process can be accomplished manually at much higher cost, but by utilizing Metronome’s looping architecture, users can obtain the same result in a simplified, gas-sensitive process all through the Metronome dApp.

By depositing productive yield-bearing assets (supported vTokens), users can set their loop amount and generate synthetic assets that represent the same underlying assets as their collateral. This synth can be swapped for the original underlying asset on a supported DEX, such as [Curve](http://curve.finance), and then converted into the yield bearing productive instrument ([Vesper](http://vesper.finance)).

Example:&#x20;

1. User deposits USDC into Vesper Finance USDC pool and receives vaUSDC tokens (yield bearing token), alternatively the user could deposit USDC directly into Smart Farming and skip step 2.
2. vaUSDC is deposited as collateral into Metronome’s Smart Farming.
3. User can then set comfortable loop multiplier amount.
4. msUSD is minted.
5. msUSD is automatically swapped on a DEX for USDC.
6. USDC is then deposited into Vesper Finance USDC pool which gives back vaUSDC.
7. The vaUSDC position is deposited as collateral to Metronome, making the total position safely overcollateralized.

***Disclaimer:** Looping deposits for yield increases the risk of liquidation. The more looping that is deployed, the higher the risk of liquidation.*


# Competitive Advantages

One of the key competitive advantages of Smart Farming is the absence of manual work, which equips the user with more efficient yield looping through one application, rather than traditional depositing through multiple strategies. In addition, by looping synthetic assets, Smart Farming can expand yield positions in a more streamlined and effective method than traditional lending protocols.

Another unique feature of Smart Farming is its ability to enable users to self-source yield through Metronome. By depositing and generating synthetics, users can effectively create a yield source similar to a lending protocol, further enhancing the flexibility and customization options available to users.

Lastly, Metronome features the ability to mint-swap-deposit in one go against the initial collateral, which alleviates the process of looping multiple times on similar instances in other applications. This cuts gas costs tremendously, with users seeing potentially 90%+ less gas spend vs the manual process.


# Step-by-Step Guide

**To learn how to Smart Farm, you can watch our** [**step-by-step guide**](https://youtu.be/FR7XBq4YdFg) **or follow the instructions below:**

1. Connect your wallet and choose your network (ETH, Optimism, and Base currently available). Make sure you have enough of your desired collateral to deposit, as well as ETH for gas.
2. Choose your collateral. There are currently a wide variety of assets to choose from on ETH, Optimism, or Base. *If you choose to deposit naked collateral, Metronome will automatically convert these into vaAssets for you.*&#x20;
3. Set Loop Amount (up to 5x). Make sure you are comfortable with the risk. In doing so, you can see the estimated APY, as well as your health factor.
4. Set your slippage tolerance. This will enable Smart Farming to acquire synthetic assets on the open market at a rate you are comfortable with.
5. Confirm the transaction.


# Loopage

The maximum "loopage" available for users when looping their positions is determined by the deposit token's collateral factor (CF). This value can be calculated using the equation maxLeverage = 1 / (1 - collateralFactor). As the collateral factor increases, so does the maximum loopage possible.&#x20;


# Auto Repay

Auto repay is Metronome’s version of unlooping a position, enabling users to repay with ease. If a user wants to unloop their position, they can input the number of collateral assets they intend to use for repayment (the corresponding dollar value is displayed). Upon doig so, users will be shown their anticipated collateral ratio after repayment, as well as an approximation of how many synths will be bought back for the repayment process. Once users confirm by clicking the "Repay" button, a transaction will be executed and then confirmed in the users wallet with the newly updated position displayed.&#x20;

#### Example:

1. User navigates to the Metronome Smart Farming platform.
2. User selects vaUSDC as their preferred collateral.
3. The user's vaUSDC position is looped according to the users preference.
4. When the user decides to unloop (auto repay) their position, the user will retains their vaUSDC tokens within the Metronome platform.

Additionally, if a user deposits naked collateral (i.e. USDC) for use in Smart Farming, the contract will deposit the user's USDC into Vesper, generating vaUSDC. Upon unlooping, this can easily be converted back to the original USDC position via the Vesper pools on Metronome, or by visiting the Vesper app.

#### The smart contract manages the following steps:

1. Exchanges the user’s collateral for the necessary synth amount.
2. Uses the exchanged synth to repay the users outstanding assets.
3. Cancels the transaction if the exchanged synth amount exceeds the user’s total outstanding amount.
4. Confirms the user’s account is healthy after the swap.

***Note:** Any user that has generated synthetic assets can use the auto repay functionality.*

**You can perform Auto Repay by doing the following:**

1\. Navigate to the [Metronome](https://app.metronome.io/op) application.

2\. Hover over your chosen synth asset and click “Repay”.

<figure><img src="/files/roWkNy9nEb1dJ4ePVHKy" alt=""><figcaption></figcaption></figure>

3. Next, select how you would like to repay, in this case, we will be using “Auto Repay”.

<figure><img src="/files/HWbabzrwXV4fZG4NrrrI" alt=""><figcaption></figcaption></figure>

4. Here you will be able to see your outstanding position, choose your collateral, and set your slippage tolerance.

<figure><img src="/files/vHi9kg0MbWxCEH06f4Oy" alt=""><figcaption></figcaption></figure>

5. Once you are comfortable, hit “Repay” and confirm the transaction.
6. Now you will be able to see your updated stats and health factor on the dashboard.


# Risks

When utilizing Metronome Synth and Smart Farming, users must understand the underlying risks of each asset on the application. Synthetic assets are generated by the user against deposit asset(s) as a Collateralzed Outstanding Position (COP). Both Collateral and Synthetic assets may be subject to market volatility. If the value suddenly drops due to market conditions, a portion could be liquidated to repay any synths generated and keep the position healthy and collateralized. Although we ensure a multitude of security audits, Smart Farming and participating in DeFi protocols comes with inherent risks.

## Oracles

Collateral and synthetic assets alike require oracles for Metronome to value the assets accordingly. There are several risks associated with oracles that should be considered:

* Manipulation: If an attacker can manipulate the oracle price feed, they can mint synthetic assets without proper collateralization, enabling them to perform an attack against the DEX markets that support synthetic asset liquidity.
* Failure: If price updates are not provided for an extended duration, the proper functioning of Metronome Synth might be compromised. This could potentially lead to challenges with liquidations and inaccuracies in the calculation of collateralization ratios.
* Delay: In rapidly changing markets, there may be instances where oracles experience a delay in updating prices. This can impact the valuation of synthetic assets and the collateralization ratio of users' positions. Consequently, this might influence liquidation decisions, potentially resulting in unintended liquidations or the continuation of undercollateralized positions. This could also cause users to see slight inaccuracies on prices set in the Synth Marketplace when trading synthetic assets internally.

## Market Volatility

Price volatility can harm the collateral position, which is responsible for covering liabilities and ensuring the solvency of the protocol. If the value of the collateral falls below the amount outstanding, it poses a significant risk that the collateral can be liquidated by increasing the required Liquidation Point. Additionally, price volatility also affects the liquidation process, as the liquidator's margin must be sufficient to enable profit.

## DEX Liquidity & Pricing

Users may be unable to complete the looping position at competitive rates if the integrated DEX does not have sufficient liquidity due to high asset/pool utilization. Additionally, users may realize losses entering and exiting the Synthetic assets on the open market (through Smart Farming or otherwise) if they execute trades at unfavorable rates. Synthetic assets are “soft-pegged” to the underlying assets and expected to deviate up-and-down from the peg in the short term.

## Health factor

As positions are over-collateralized, you must maintain an acceptable health basis when utilizing Metronome Synth. Your health factor can be found in the dApp under the pool position. Note that any type of additional mintage, whether direct or via Smart Farming, will lower your Health Factor and increase probability of liquidation.

The health factor of a user's outstanding position is a significant metric that determines whether their position is at risk of being liquidated. The process of calculating the health factor involves determining the maximum amount of outstanding assets a user can issue, known as the issuable limit. This limit is calculated by multiplying the deposit value denominated in the underlying token by the collateral factor of the deposit token, which represents the percentage of the deposit value that can be used to issue outstanding assets, as determined by the protocol governance.

To determine the deposit value in USD, the total value of collateral deposited by the user is converted to USD using the price from the master oracle. If a user's outstanding position is less than or equal to their issuable limit, their health factor is considered healthy. However, if their outstanding amount exceeds their issuable limit, their health factor falls below the healthy threshold, and their position is at risk of being liquidated.


# FAQ

#### I have assets deposited in Synth, why won’t Smart Farming recognise them?

Currently, Smart Farming requires a direct deposit from your connected wallet in order to loop your positon. If you would like to utilize your pre-existing deposited funds, then you will need to withdraw them first.


# esMET

<figure><img src="/files/9uPSxZDimsaApASIXOzH" alt=""><figcaption></figcaption></figure>

Currently, $MET serves as the governance token for the Metronome ecosystem. However, the broader vision for $MET goes beyond just governance, with tokenomics being used to enhance the overall user experience and address long-term limiting factors, such as liquidity.

A notable development in DeFi tokenomics was the adaptation of the vote-escrow model, first championed by Curve. Their integration of governance, staking, and liquidity pool rewards enabled the CRV token to revolutionize liquidity provision. Building on this, Andre Cronje's approach of the ve(3,3) model -  first proposed in Solidly which draws inspiration from Curve's vote escrow and Olympus' 3,3 model - has been implemented in projects like Velodrome with great success.

In earlier systems, users simply locked their tokens to gain benefits, which disappeared once the position was closed. The vote-escrow model, however, added an element of choice and predictability. Users selected how long they were willing to lock their tokens for, which, in turn, provided users certain privileges, as well as giving a clear view of how many tokens were locked up at any given moment. This level of transparency led to a more stable token amidst volatile market conditions. Due to its success, this has led to many protocols molding their treasuries, liquidity, and incentives around this model, with the goal of being more sustainable and future-proof.&#x20;

Yet, while the advantages of vote-escrow are clear, it came with its own set of challenges. A commitment of up to four years (within Curve) for locking tokens can be daunting for many. Not only that but the decay mechanism built-in means users need to continuously relock to retain maximum benefits. The ve design also restricts token transfers once locked, which ultimately led to workarounds like Convex, whose strategy is based off pooling and locking CRV tokens on a user's behalf, then issuing a transferable wrapper token back to them. The demand for such solutions has been evident in their control of the current locked CRV weight.

While the foundation of Metronome draws inspiration from what Curve does effectively, there are distinct differences in the approach, especially when addressing the ve model's challenges.

**Transferability:** In Metronome, esMET positions are encapsulated as ERC-721 tokens. This design choice enables the transfer of positions on the open market, providing users with greater flexibility.

**Early Exit:** Users aren't bound to their positions for the full duration. esMET enables early exits, offering more control over token commitments.

**Multiple Positions:** Unlike models where a single user is limited to one position, Metronome enables users to hold and manage multiple esMET positions simultaneously. Note: Managing multiple positions might require additional attention.


# Governance

<figure><img src="/files/Qjjxo3IHRDWMI2dYLpG0" alt=""><figcaption></figcaption></figure>

**Understanding Governance**

Within the Metronome ecosystem, users will need to lock up their $MET tokens in order to vote on proposals. esMET holders play a pivotal role in emission-related decisions. This includes voting on directions for the Smart Farming boost, setting liquidity and esMET requirements to qualify for the boost, deciding on what assets should be added to the application, and making choices on protocol-specific matters, such as increasing or decreasing collateral ratios.


# Lock MET

#### Locking $MET

Users can directly lock their $MET tokens to receive esMET in return. When users decide to lock $MET in exchange for esMET, the amount they receive isn't just a straightforward conversion. Instead, it considers the maximum boost (a fixed value of 4), lock-up duration, and the maximum lockup permitted (2 years/730 days). Notably, unlike some other protocols such as Curve, esMET does not have a decay over time, and will not require relocking to maintain maximum benefits.

To work out how much esMET you will receive, use the following formula:

**Boost:** MaxBoost \* Lockup Duration / Max Lockup

**Boosted Balance:** Balance \* Boost

**esMET:** $MET Balance + Boost Balance

**Example:**

Suppose a user decides to lock their 1000 $MET tokens for a period of 2 years (730 days). Using the formulas above:

**Boost:** 4 \* 730 / 730 = 4

**Boosted Balance:** 1000 \* 4 = 4000

**Total esMET Balance:** 1000 + 4000 = 5000 esMET

esMET is designed to be transferable (as an ERC-721 token), enabling users to directly send or receive it. This means that even users without any $MET can hold esMET, whether they receive it from Metronome as an incentivized reward or from another user.


# How to Lock MET

In order to obtain esMET, lock your $MET tokens following the steps below:

1\. Visit the [Metronome app](https://app.metronome.io/eth) and connect your wallet.&#x20;

<figure><img src="/files/z3ZJ0CGhLKf3cJho6s3n" alt=""><figcaption></figcaption></figure>

2\. Select “[Lock MET](https://app.metronome.io/eth/lock-met)” on the left-hand side and specify the amount of $MET to lock.

<figure><img src="/files/tmOUMaXuB4rl1jJmD1ox" alt=""><figcaption></figcaption></figure>

3\. Choose a duration using the slider (1 week to 2 years).

<figure><img src="/files/D3UHUF1aepYBAL5IYhvD" alt=""><figcaption></figcaption></figure>

4\. Click "Lock", review the details, and confirm the transaction once satisfied.

<figure><img src="/files/Cuq3Hceh6BYxkWHMimzZ" alt=""><figcaption></figcaption></figure>


# Early Unlock

Within DeFi, early unlock fees are a common mechanism designed to motivate users to remain engaged with the ecosystem. In the context of Metronome, should users opt to unlock their $MET tokens before the end of their designated lock-up period, they would incur an early unlock fee. This penalty initiates at 50% and decreases in a linear fashion as time elapses, reaching 0% by the end of the lock-up period. Any fees amassed from this penalty are redirected to the Metronome DAO Treasury. This is a systematic release, adhering to the following conditions:

**Penalty:** If users choose to unlock their tokens early, they will face a penalty determined by the linear decaying formula up until their original unlock period ends. Essentially, the longer a user waits into their lockup period, the smaller the penalty will be when withdrawing.

<figure><img src="/files/C67DbN1AshGwiYpsRNns" alt=""><figcaption></figcaption></figure>

**Example:**

Let's say you locked your $MET for 1 year, but after 6 months, you decide to withdraw them early.

Given the penalty decreases linearly from 50% to 0% over the course of the lock duration (1 year in this case), at the halfway point (6 months), your penalty would be 25%.

If you had locked 100 $MET, you'd pay 25 $MET as a penalty for unlocking them early.


# How to Unlock MET

In order to unlock $MET tokens, follow the steps below:

1\. Head to the "[Locked Positions](https://app.metronome.io/eth/lock-met/positions)" tab.

<figure><img src="/files/4pkLIgTOYxNAXvduZzPo" alt=""><figcaption></figcaption></figure>

2\. Next, view your positions, select "Unlock", and approve the transaction.

<figure><img src="/files/TUfSP6t58JRO8qKbZ4fb" alt=""><figcaption></figcaption></figure>

3\. **Please note:** Tokens locked within the past 24 hours cannot be unlocked immediately.

<figure><img src="/files/lYRy7ZxgDgYoIjdszAzR" alt=""><figcaption></figcaption></figure>


# Revenue Share

esMET Revenue Share Details

## Overview

During 3/10/25 - 3/13/25, the MET DAO voted to approve a revenue share program that distributes MET to esMET holders via buybacks funded by protocol revenue. This initiative ties the benefits of holding and locking MET directly to Metronome’s performance.

By locking MET to receive esMET, participants gain governance rights, and now also earn a share of revenue-backed MET buybacks. The more esMET you hold, the larger your share of the distributed rewards.

***

## How It Works

1. **Revenue Allocation**\
   A portion of protocol revenue is allocated to buy MET on the open market.
2. **Distribution**\
   The purchased MET is streamed proportionally to all esMET holders based on their share of the total esMET supply.
3. **Variable Rate**\
   The monthly buyback amount is variable and set by the MET DAO, initially targeting $25,000 – $100,000 USD worth of MET per month. Governance will review and adjust this amount quarterly.

***

## Locking MET to Receive esMET

To participate in the revenue share, you must lock MET to receive esMET. [Lock MET here](https://app.metronome.io/eth/lock-met) or view our [guide](/tokenomics/governance/lock-met/how-to-lock-met) on how to lock.

* **Lockup Multiplier**:
  * 1 week lock = 1 esMET per MET locked (minimum)
  * 2 year lock = 5 esMET per MET locked (maximum)

You can view the total supply of esMET [here](https://etherscan.io/token/0xa28d70795a61dc925d4c220762a4344803876bb8).

***

## Claiming Rewards

At present, the frontend claim interface is not yet available. You can either wait for the UI integration or claim directly from the contract:

**To claim directly:**

1. Go to the [esMET rewards contract](https://etherscan.io/address/0x33f081A0f0240d0ed7e45C36848c01D7Ad8038E9).
2. Click "Contract" then "Write as Proxy".&#x20;
3. Connect your wallet.
4. Use Write Function #3: `claimRewards()` - input your wallet address in the `account` field.
5. Confirm the transaction in your wallet.

**To check your claimable amount:**

1. Click "Contract" then "Read as Proxy".&#x20;
2. Use Read Function #3: `claimableRewards()` - input your wallet address in the `account` field.
3. The function will return the amount of MET you can currently claim.

***

## Tracking Distributions

You can view the current and historical MET distributions to esMET holders on our [DeFiLlama](https://defillama.com/protocol/fees/metronome) page.


# Liquidation

In order to ensure the health of over-collateralized positions within the Metronome Synth Protocol, assets are assigned collateralization ratios. Each individual collateral asset on Metronome Synth is assigned a Collateralization Ratio (CR) in accordance with the risk framework, which scores collateral assets according to values like open market liquidity and smart contract risk. The collateral requirements of a user’s account is assessed as the value of each collateral deposited \* its collateral factor.

Users can create synths with a USD value based on the user’s total collateral limit, which is determined by each asset's Collateral Factor (CF). You can calculate the maximum USD value of synths that can be generated using this formula:

Issuable limit in USD = Sum of (CR \* assetDeposited \* USD value) - current outstanding amount in USD.

The overall health of an account is assessed by comparing the total collateral value with the total value of synths generated. ‘debtPositionOf’ calculates the health status of a user's outstanding position in USD. If the outstanding amount is within the issuable limit, ‘\_isHealthy’ is set to true. ‘\_issuableInUsd’ is calculated as the remaining amount of issuable value. This function is critical in determining eligible positions for liquidation and calculating the required amounts of synthetic tokens and collateral. The ‘quoteLiquidateIn’ function is then used to calculate the amount of synthetic tokens required to liquidate the unhealthy position and the appropriate amount of collateral to be seized, including protocol fees and liquidator incentives.

When a user’s outstanding synthetic mintage is greater than the maximum allowed mintage of their account, they may be subject to liquidation. Anyone can call the ‘liquidate()’ function, specifying the account to be liquidated, the synthetic token, and the amount to repay.

The liquidator must have enough balance of the synthetic token to repay the specified amount. After the liquidation call, the contract burns the synth from the liquidator's balance and decreases the generated position of the account of the liquidated user.

Once the amount of collateral has been calculated, it is taken from the liquidated account and transferred to the liquidator. A fee may also be taken from the account and sent to the fee collector. Currently, the liquidation fee is an extra 18%, with 10% allocated to the liquidator and 8% to Metronome.

### Liquidation example:

User A deposits $1000 of USDC into Metronome Synth with a Collateralization Ratio (CR) of 85%. This gives them up-to $850 in value to generate their chosen synthetic asset, in this example we will go with msETH: Issuable limit in USD = (85% \* 1000 USDC \* 1 USD) = $850 of msETH.

The collateral value is $1000, and the outstanding value is $850 of msETH. User A's account is currently healthy.

Later, the value of msETH increases, causing user A's account to become unhealthy. Let's assume the value of msETH has increased to the point where the outstanding msETH is worth $900.

User B, the liquidator, decides to perform a liquidation on user A. User B must alleviate enough of their outstanding positon through liquidation so that user A’s remaining position becomes healthy once again. There is an additional 18% premium subtracted from user A’s liquidated collateral, split between the liquidator and the Metronome Synth protocol.

1. User B acquires $300 worth of msETH and applies it towards the liquidation to partially repay user A's position.
2. User A's oustanding position is reduced by $300 worth of msETH, leaving them with $550 worth of msETH in minted assets.
3. Correspondingly, 354 USDC is seized from user A's account as collateral (equal to the amount of outstanding synths repaid plus the 18% liquidation fee, or 300\*1.18).
4. The 300 USDC seized from user A's account is delivered to user B.
5. An additional 18% liquidation fee is applied to the seized collateral, so 54 USDC is split between user B and Metronome Synth. User B receives 10% on top of the size of liquidation as a bonus (30 USDC) and Metronome receives the remainder per the liquidation premium (24 USDC).

After the liquidation, user A's account now has $550 msETH and 646 USDC as collateral. This puts user A’s outstanding position at <85% the value of the remaining collateral, making user A’s position healthy once again. Note that there is no grace period following a liquidation. User A could be continually liquidated should they fail to remediate their position and the price of ETH continues to increase versus USDC.

## Prerequisites for Liquidation

1. The ‘\_debtToken’ and ‘\_syntheticToken’ must be valid and exist in the system.
2. The account to be liquidated (‘account\_’) must have an outstanding amount (i.e., a non-zero balance in ‘\_debtToken’).
3. The account's collateralization ratio must be less than the minimum collateralization ratio.
4. The amount of outstanding assets to be repaid during the liquidation (‘amountToRepay\_’) must be within the acceptable range, defined as a percentage of the total outstanding amount.
5. The liquidation process must not be paused.

## Liquidation Process

Users can liquidate positions by calling the ‘liquidate()’ function. Here is a breakdown of the liquidation process:

1. The liquidator calls the ‘liquidate’ function, providing the account to be liquidated (‘account\_’), the debt token (‘\_debtToken’), the synthetic token (‘syntheticToken\_’), and the amount to be repaid (‘amountToRepay\_’). This will also check if the prerequisites explained above for liquidation are met.
2. The liquidation amount is converted to the equivalent amount of collateral that needs to be seized from the liquidated account. This is done using the ‘quoteLiquidateOut’ function, which returns three values: ‘\_totalSeized’, ’ \_toLiquidator’, and ‘\_fee’.
3. The function checks if the total seized collateral (‘\_totalSeized’) is less than or equal to the liquidated account's collateral balance. If not, it reverts with an error.
4. The synthetic tokens are burned from the liquidator's account for the specified ‘amountToRepay\_’. The corresponding debt tokens are also burned from the liquidated account.
5. The collateral is seized from the liquidated account and transferred to the liquidator's account (‘\_toLiquidator’).
6. If there is a fee (‘\_fee’) associated with the liquidation process, it is seized from the liquidated account and sent to the fee collector (‘defined in poolRegistry.feeCollector()’).
7. Finally, the ‘PositionLiquidated’ event is emitted, providing details about the liquidation process, including the liquidator's address, the liquidated account's address, the synthetic token, the amount of outstanding assets to be repaid, the total seized collateral, and the fee.

## Calculating Profitability

As mentioned above, when liquidating a position, Metronome will take 8%, and the liquidator will receive 10% of the fee associated with the liquidation process. To evaluate profitability, users should consider the following factors:

1. Monitor positions in the Synth protocol to identify undercollateralized accounts that are eligible for liquidation.
2. Calculate the potential profit for liquidating a position by determining the value of the seized collateral (including the liquidator's share of the fee) and comparing it to the number of synthetic tokens they would need to repay.&#x20;
3. Take into account the optimal route for acquiring those synthetic tokens for repayment (minting through Metronome or purchasing off the open market).
4. Estimate the gas costs associated with executing the liquidation transaction. The gas costs will depend on the network congestion and the complexity of the transaction. If possible, it’s best to wait until times when the network is less congested. You can use an Ethereum Gas Tracker tool such as [Etherscan](https://etherscan.io/gastracker) to view gas prices at any time.
5. Weigh the potential profit against the estimated gas costs.
6. Continuously monitor the market prices of the synthetic tokens and the underlying collateral. Price fluctuations may impact the profitability of liquidation.


# Pool

| Function                           | Description                                                                                                                                                                      |
| ---------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| DebtOf                             | Returns an account's outstanding position in USD by querying the latest prices from oracles.                                                                                     |
| DebtPositionOf                     | Provides information about an account's outstanding position, including its health, total collateral, total amount outstanding, max amount of issuable debt, and available debt. |
| DepositOf                          | Retrieves an account's total collateral deposited in USD and the max value that can be used to issue synthetic tokens.                                                           |
| QuoteLiquidateIn/QuoteLiquidateOut | Helps determine the required amounts for liquidation, including repayable debt, seized collateral, and fees.                                                                     |
| QuoteSwapIn/QuoteSwapOut           | Calculates the required input and output amounts for token swaps, taking into account fees.                                                                                      |
| Leverage                           | Enables users to loop their yield position by depositing collateral, minting synthetic tokens, and using those tokens to purchase more collateral.                               |
| Liquidate                          | Facilitates the liquidation of unhealthy positions, burning synthetic tokens to unlock collateral and provide incentives for liquidators.                                        |
| Swap                               | Enables users to swap synthetic tokens.                                                                                                                                          |


# Fees

The FeeProvider contract is responsible for managing fees associated with different actions within the system, including deposits, withdrawals, issuances, and liquidations. This contract offers methods for updating fees, as well as for determining the appropriate swap fee in relation to a user's esMET balance.


# Rewards

The RewardsDistributor contract serves multiple purposes in the Metronome protocol. It allocates rewards to users who deposit collateral or create synths and collaborates with both DepositToken (suppliers) and DebtToken (borrowers) contracts. It also not only tracks each user's right to rewards, considering the number of tokens they have deposited or generated and the holding duration, but also calculates and updates index values for eligible tokens based on their total supply and holding period. These index values are utilized to determine each user's share of rewards, which can be claimed as reward tokens and transferred to their wallets.

To support reward management, the contract includes several functions, such as updating token speeds and determines the claimable amount for each user. Additionally, it features modifiers that ensure access is limited to authorized accounts and the appropriate token contracts are used.\
\
The Metronome protocol is also designed to interact with Vesper in order to issue rewards. If a user deposits a Vesper pool asset, like vaUSDC, it will still drip those rewards to the user. This ensures that users don't miss out on Vesper pool rewards when they choose to interact with Metronome.

The rewards accrual rate in the Metronome ecosystem is synchronized with the Vesper reward rate approximately every 48 hours. Please note that Metronome doesn't guarantee that the reward rates will match exactly. If deposits or withdrawals occur between two sync calls, the rewards rate may differ from the rate in the Vesper pool until the next sync call.

**Here's how it works:**

**Deposit:** When you deposit vaUSDC in the Metronome ecosystem, the underlying smart contracts are triggered to interact with the RewardsDistributor contract. This deposit kickstarts the rewards process, earning you rewards at the rate defined in the RewardsDistributor contract for this particular asset.

**Reward Accrual:** Your reward earnings are tracked and calculated by the RewardsDistributor contract. This calculates your share of rewards considering the number of tokens you've deposited and the duration of the deposit.

**Syncing:** The rewards rate is synced with the Vesper pool rewards rate approximately every 48 hours.

Claiming rewards within the Metronome system is an ongoing process. Users who deposit vaUSDC for example into Metronome begin accruing rewards, however, the Metronome contracts must first claim the rewards from Vesper. Currently, this is scheduled every one to two weeks, but future updates will automate the Synth contract, eliminating any lag.&#x20;

Keep in mind that the balance of reward tokens in the RewardsDistributor contract may sometimes be less than the sum of the rewards claimable by all users. This discrepancy happens because the Vesper rewards for vaUSDC have not yet been claimed by the Keeper.

This does not mean that all users have to wait until the next Vesper claim cycle. If the contract still holds reward token balances from previous claims that users have not yet redeemed, these users will not need to wait. They can claim their rewards as long as there's a sufficient balance in the contract.


# Introduction

### **About Metronome 2.0**&#x20;

Metronome is continuing its journey by relaunching and innovating for DeFi in 2022. Metronome was a pioneer in the DeFi space when it was launched in June 2018. With an elegant system of four smart contracts, Metronome has had success with its daily auctions and DEX functionality. Since Metronome’s launch, DeFi has evolved due to the composable nature of protocols. Relaunching Metronome will provide upgraded token features, security enhancements, DeFi composability, a new development roadmap, and the formation of a Metronome DAO.

[View the contract address.](https://etherscan.io/token/0x2ebd53d035150f328bd754d6dc66b99b0edb89aa)

### **Motivation**

Metronome’s migration opens the door for new possibilities and product development. After the migration is complete, the Metronome team intends to develop new and innovative DeFi primitives, including new autonomous primitives similar to those found in MET 1.0.

These primitives will be designed to create value for the Metronome DAO, and will serve as a key unlocker for the “Metronome 2.0 flywheel.” The Metronome team has scoped and begun R\&D on a potential first new DeFi primitive to deploy as part of the MET ecosystem.

In addition, the team is exploring new-and-improved auction mechanics that are easier for users to engage with and for other protocols to compose unto. We look forward to presenting proposals to roll out these upgrades to the Metronome DAO.

Follow along on [Medium](https://medium.com/@metronomedao) and [Twitter](https://twitter.com/MetronomeDAO) for the latest updates.

Join us on [Discord](https://discord.gg/6PMrDAbSCP) and [Telegram](https://t.me/metronometoken) to engage with the Metronome team and community.


# MET Tokenomics

## **Supply Distribution**&#x20;

At the time of migration, Metronome had a total supply of 14,377,915 MET. A snapshot of the Metronome token holders was taken on August 23, 2022. which provided the supply distribution for the MET 2.0 governance token.

The newly formed MET DAO will have the power to propose and vote to increase mintage and continue Metronome’s legacy auctions in the future.

<figure><img src="/files/uICwih8EpGSXsgH8BRzZ" alt=""><figcaption></figcaption></figure>

* Community/MET 1.0 token holders (1,874,178 MET)
  * &#x20;The MET 1.0 token holders will be able to claim these MET 2.0 tokens on a 1:1 basis.
* Uniswap Liquidity pool (2,000,000 MET)
  * An initial allocation of 2,000,000 MET 2.0 tokens will be allocated to fund a Uniswap V3 liquidity pair
* Team and Strategic Advisors (2,000,000 MET)
  * Mirroring the MET 1.0 launch, 2,000,000 MET 2.0 tokens (Unlocking evenly over a 24 month vesting period) have been allocated for the Metronome 2.0 founding team and strategic advisors.&#x20;
* Metronome DAO Treasury (8,203,669 MET)
  * The total amount of MET 1.0 in the Autonomous Converter Contract minus allocation to Uniswap at the time of the snapshot has been allocated to the Metronome DAO Treasury.&#x20;

## Token Migration Guide&#x20;

All MET 1.0 holders receive an equal amount of MET 2.0, claimable immediately at relaunch. MET 2.0 tokens are distributed through a merkle claims process. See the Merkle Claims contract on Etherscan.

The easiest way for users to migrate their tokens is by accessing the claims through Pure Finance merkle claims module.

Connect your Web3 wallet, such as Metamask, to Pure Finance and input **60** into **Claim ID**.

Pure Finance will automatically search to see a claim associated with your wallet address. If you are eligible to claim MET 2.0, click ‘CLAIM’ and follow the instructions prompted by your wallet.

If you held MET in the Metronome wallet, you will need to export your keys to a Web3 wallet. (See Transition Plan for more details.)

If you held MET in an exchange, you must contact the exchange for support as it is up to the exchange to execute the claim.


# Metronome DAO

## Governance Process&#x20;

The new MET token is a governance token for the Metronome ecosystem. Immediately after the launch of MET 2.0, MET token holders will be able to participate in the MET DAO by proposing and voting in platform decisions.&#x20;

### Governance Phases&#x20;

Metronome’s governance will follow a progressive decentralization roadmap, reaching an end state of full decentralization and community led governance via the MET DAO. The anticipated duration of each phase shown below is only an estimate, and the actual duration may be shorter or longer depending upon such factors as community size, voting participation and development pipeline. During the initial 3 phases, the decision to move to the next phase will be at the discretion of the multisig including its assessment of safety concerns.

<table><thead><tr><th width="185">Phase</th><th>Governance Plan</th></tr></thead><tbody><tr><td>Phase 1: Launch</td><td><p>Community members can propose decisions and the community will take sentiment votes. A newly formed multisig comprised of Metronome team members will generally implement the outcome of the vote. The multisig will be a 2-of-4 at the time of launch.</p><p></p><p>After launch, new autonomous workstreams or committees can be proposed to the DAO that will further development of the Metronome ecosystem or aid in the ongoing operations of the ecosystem. It is expected that engineering, growth and strategy workstreams will be proposed shortly after launch. Workstreams would propose budgets to the DAO for the work described in their proposal.</p></td></tr><tr><td>Phase 2: 1 month</td><td>Community members can propose actions and the community will take sentiment votes. The multisig will expand to include signers external to the Metronome team. The number of signers will expand to a 3-of-5.</td></tr><tr><td><p>Phase 3: </p><p>3 months</p></td><td><p>Community proposals and votes will begin to transition to binding votes. The multisig will retain the power of veto on binding votes at this time on issues that could have safety concerns for users .</p><p></p><p>Protocol and Product decisions will transition to binding decisions first, while treasury management decisions (i.e. minting and burning under limited circumstances) and other safety concerns will remain under multisig authority.</p></td></tr><tr><td><p>Phase 4: </p><p>9 months</p></td><td>Community proposals and votes will continue to transition to binding votes with protocol and product decisions transitioning first. The multisig will lose veto power on all decisions except token supply decisions. During this phase community members will have the opportunity to nominate and vote on new members of the multisig.</td></tr><tr><td><p>Phase 5: </p><p>15 months</p></td><td>Full decentralization, where the DAO is comprised of and controlled by community members, all decisions are made by community vote.</td></tr></tbody></table>


# Voting and Participation

MET DAO members can engage by proposing and developing Metronome Improvement Proposals (MIPs), casting votes on MIPs, and sharing their opinion in our forums.

Votes can only be cast by holders of MET tokens, including holders of locked/vesting tokens. The vote passage/approval requirements are as follows:

| Action                   | Threshold                                                                       |
| ------------------------ | ------------------------------------------------------------------------------- |
| Bring a proposal to vote | Submitters must have the delegation of at least 25,000 MET                      |
| Voting - Reach Quorum    | 4% of the circulating MET supply must vote                                      |
| Voting - Vote Passes     | A minimum of 50%+1 of votes cast with a ‘YES’ votes and quorum has been reached |

##


# Treasury Management

### DAO Treasury

A total of 10,620,924 MET and 8,306 ETH has been allocated to the MET DAO treasury (8,620,924 MET excluding Liquidity allocation). The MET DAO treasury will not be able to propose or participate in any voting. This allocation was transferred to the new MET DAO from the Metronome 1.0 ACC. The majority of these funds will remain in the primary treasury multisig wallet. The purpose of the MET DAO treasury is to fuel the continued development of the Metronome ecosystem by providing funding for new Metronome products and collaborating with leading DeFi projects. Treasury funds may be deployed per the voting outcomes of the MET DAO participants.

#### Uniswap V3 (Protocol Owned Liquidity)

The MET DAO treasury will also be utilized to provide protocol-owned liquidity across leading DEXes. The MET tokens held in the Uniswap v3 trading pair cannot be voted with until acquired by a user. Initial liquidity is posted as follows:

250,000 MET and 272,500 USDC (converted from ETH); 0.3% fee tier; full range coverage.

Note that concentrated range liquidity from the remaining 1,750,000 allocated MET will be voted upon following migration.

### Operations

In addition, a satellite wallet is planned that will fund ongoing operations. This wallet will be a separate multisig wallet with separate signers that will hold a modest amount of MET that will be utilized at the discretion of the signers for ongoing operational expenses.


# Metronome Improvement Proposal (MIP) Template

### MIP-000: Title&#x20;

A MIP number, like MIP-001, will be assigned and the proposal author should give it a short, descriptive title.&#x20;

### Summary&#x20;

In easy-to-understand language, describe the purpose of your proposal and what it intends to achieve for the Metronome ecosystem.&#x20;

### **Motivation**&#x20;

Briefly describe how this proposed change will impact the Metronome ecosystem.&#x20;

### Specification&#x20;

In detailed, technical language, describe the inner workings of your proposed contract.&#x20;

### Appendix&#x20;

Include test cases, data, etc.


# FAQ

[**I was a MET 1.0 token holder, how do I claim MET 2.0?**](https://docs.metronome.io/metronome-2.0/treasury-and-finances#token-migration-guide)

**Why did you relaunch Metronome?**

*Metronome 1.0 worked as intended for 4+ years and was a great example of what could be accomplished in the earliest days of DeFi. DeFi has evolved by leaps and bounds since 2018, and the Metronome team felt it important that our product evolve with it. Metronome 2.0 is being designed with a greater scope than the original version, and should  fit more effectively in the DeFi ecosystem.*

#### **Do you still have daily auctions?**

*The daily auctions as they existed in Metronome 1.0 will no longer take place in Metronome 2.0. Future MIPs may bring back Metronome auctions in the future.*

#### **Do you still have the Autonomous Converter?**

*The autonomous converter no longer exists in Metronome 2.0 as "Uniswap v3 provides an AMM, serving the function for which the autonomous converter was designed to do, while offering additional enhancements, such as “concentrated liquidity”, an innovation that allows liquidity providers to assign liquidity within a specified range of prices (versus every price from 0 to infinity like Uniswap v2 or the Metronome Autonomous Converter). For MET 2, concentrated liquidity allows us to provide enough ETH to buy back the entire circulating supply around market price while also unlocking all of the excess ETH that otherwise must stay in the ACC.*

#### Do I have to claim my MET 2.0 tokens by a certain dat&#x65;*?*

*No, you do not. The wallet that was captured during the snapshot holding the original Metronome token will be able to claim the new token at any time in the future.*

**I hold MET in an exchange. How do I migrate them to MET 2.0?**

*If you held MET in an exchange, you must contact the exchange for support as it is up to the exchange to execute the claim. The Metronome team alerted each exchange in advance of the migration and strongly encourages each exchange to support MET 2.0 and the corresponding token migration.*

**If I buy MET 1.0 today do I get a MET 2.0 claim?**

*No, MET 2.0 claims were snapshot at time of migration. Only holders of MET 1.0 at-or-before time of migration receive a 1:1 claim.  Tokens purchased after time of migration are wholly independent from MET 2.0.*

**When exactly was the MET 2.0 snapshot taken?**

*The MET 2.0 snapshot was taken at* [*block height 15397900*](https://etherscan.io/block/15397900) *- 08/23/2022 @ 5:13:55pm UTC.*


# Glossary

<details>

<summary>Metronome DAO</summary>

Metronome 2.0 is being launched as a DAO (Decentralized Autonomous Organization), giving MET token holders the opportunity to participate in governance and decision making over all things related to Metronome. To read more about what a DAO is and the philosophy behind DAOs, please read this [article](https://www.investopedia.com/tech/what-dao/).

</details>

<details>

<summary><strong>Autonomous Converter (ACC)</strong></summary>

A feature that existed in Metronome 1.0 but has since been retired that allowed users to convert ETH for MET 1.0 tokens, and vice versa. The ACC is an Automated Market Maker (AMM) that precedes other AMMs like Uniswap and Curve.

</details>

<details>

<summary>Daily Auctions</summary>

A feature that existed in Metronome 1.0 but no longer exists in Metronome 2.0, that facilitated daily auctions of the MET 1.0 token.

</details>

<details>

<summary>Treasury</summary>

8,203,669 MET of the 14,213,183 total supply is allocated to Metronome DAO Treasury. The Treasury is also allocated 8,346 ETH. The Treasury is positioned for strategic deployment to develop and grow Metronome and support the token ecosystem. Treasury funds may be deployed according to proposals submitted and approved by MET DAO participants.

</details>


# Official Links

### Metronome

Website - <https://metronome.io>

App - <https://app.metronome.io>

Smart Farming - <https://app.metronome.io/eth/smart-farming>

### **Governance**

Snapshot - <https://snapshot.org/#/metronome.eth>

Tally - <https://www.tally.xyz/gov/metronome-dao>

Forum - <https://discourse.metronome.io/>

### **Socials/Community**

Twitter (X) - <https://x.com/MetronomeDAO>

Threads - <https://threads.net/metronomedao>

Discord - <https://discord.gg/metronome>

Telegram - <https://t.me/metronometoken>

Guild.xyz - <https://guild.xyz/metronome>


# Brand Assets

{% hint style="info" %}
Download the ZIP folder of brand assets. Contact our team if you need to request custom assets - <marketing@metronome.io>
{% endhint %}

{% file src="/files/pZ5zxYSL4u6Lb5xf0JMb" %}

{% file src="/files/Q646Il0rojJbaMXgOznv" %}


# Metronome 1.0

## Transition Plan

{% hint style="danger" %}

### **WARNING:** The [MET 1.0 token](https://etherscan.io/token/0xa3d58c4e56fedcae3a7c43a725aee9a71f0ece4e), [wallet](https://original.metronome.io/wallet/), and [website](https://original.metronome.io/) have been retired and are no longer supported. The Metronome DAO strongly urges against interacting with them. Users who trade MET 1.0 after August 23, 2022, have no claim to MET 2.0.

{% endhint %}

Support for the desktop and mobile Metronome wallet is being discontinued at the launch of Metronome 2.0. Any user that is currently storing funds on this wallet will need to migrate to a Web3 wallet, such as Metamask.

Please reference the following guide from Metamask on how to handle the migration from the Metronome wallet: [‘How to restore a Metamask wallet from a private seed’.](https://metamask.zendesk.com/hc/en-us/articles/360015289612-How-to-restore-your-MetaMask-wallet-from-Secret-Recovery-Phrase) This guide will instruct you on how to create a new Metamask wallet utilizing the original 12-word seed phrase provided when your Metronome wallet was created.

Alternatively, if you already have a wallet such as Metamask, you can ‘send’ the tokens stored in your Metronome wallet to the new wallet as a normal transaction. If you choose to ‘send’ your tokens out of the Metronome wallet versus importing the seed as referenced above, this must be done prior to the launch of Metronome 2.0 so that your new wallet is included in the snapshot allowing you to claim MET 2.0 tokens.

[View the MET 2.0 contract.](https://etherscan.io/token/0x2ebd53d035150f328bd754d6dc66b99b0edb89aa)

{% hint style="warning" %}
**Disclaimer:** Please be very careful when importing your wallet or transferring your existing funds. Many user errors cannot be reversed, and Metronome will not be held liable for any loss of funds in this process.
{% endhint %}

## MET1.0 OWNER’S MANUAL&#x20;

{% hint style="warning" %}
**WARNING:** The [MET 1.0 token](https://etherscan.io/token/0xa3d58c4e56fedcae3a7c43a725aee9a71f0ece4e), [wallet](https://original.metronome.io/wallet/), and [website](https://original.metronome.io/) have been retired and are no longer supported. The Metronome DAO strongly urges against interacting with them. Users who trade MET 1.0 after August 23, 2022, have no claim to MET 2.0.
{% endhint %}

View the MET 1.0 owner's manual [here](https://github.com/autonomoussoftware/documentation/blob/master/owners_manual/owners_manual.md).


