About SPOT

SPOT is a decentralized flatcoin that uses tranching to provide durable, scalable stability. SPOT can be held directly as a refuge from inflation, used as a peer-to-peer digital cash, or held as alternative collateral to USDC within reserves.

Summary

Commodity monies like gold and Bitcoin are durable, decentralized, and inflation resistant, but they are not stable enough for commerce. SPOT is a low-volatility commodity money. It is durable, decentralized, and inflation resistant, like a commodity money, only far more stable. It is designed to:

Key Benefits

  • Low Volatility

  • Decentralized

  • Tracks CPI

  • Durable

  • Scales up and down with demand


Protocol Overview

At a high level, the SPOT protocol resegments the volatility of its underlying collateral asset (AMPL) into senior and junior perpetual tranches that have different volatility profiles (SPOT, stAMPL).

  • The Senior Perpetual (SPOT): Is a low-volatility derivative of AMPL. It is debt-like instrument that can be used as a durable, inflation-tracking, stable asset across long time-horizons.

  • The Junior Perpetual (stAMPL): Is a high-volatility derivative of AMPL. It is an equity-like instrument that is more volatile than AMPL and captures the bulk of network changes. It is a staked AMPL position that facilitates rollovers. Additionally it pays or extracts an unsigned fee to those who stake.

Any user can mint (SPOT, stAMPL) pairs by depositing AMPL.

AMPL{spot,stampl} AMPL \rightarrow \{spot, stampl\} \ \\

Similarly, any user can redeem (SPOT, stAMPL) pairs for AMPL:

{spot,stampl}AMPL\{spot, stampl\} \rightarrow AMPL

These perpetual tranches are bound by two important properties:

  • Tranche Ratio: The magnitude of volatility insulation and amplification created by senior and junior tranches respectively, is determined by a preconfigured tranche ratio.

  • Conservation of Volatility: The combined volatility of senior and junior tranches always equals the volatility of AMPL because capital is conserved in the system. For this reason, holding both SPOT and stAMPL tokens (in the right ratio) is like holding AMPL.

1. How it Works

To create senior and junior perpetual tranches, the SPOT protocol first resegments the volatility of AMPL into fixed-term tranches. Then it bundles the fixed-term tranches into rotating collateral-sets to make them perpetual. The remaining documentation explains how we derive perpetual tranches from fixed-term tranches and discusses the benefits of our approach in detail. There are three steps to this: 1) tranching, 2) bundling, and 3) rotation

1.1. How Tranching Works

Tranching is the process of resegmenting volatility into two or more derivative assets with different volatility profiles. In our case, AMPL (An)(A_n) is first resegmented into fixed-term senior and junior tranches. These tranches are minted at weekly offsets.

[A3A2A1A0][Sr3,Jr3][Sr2,Jr2][Sr1,Jr1][Sr0,Jr0]\begin{bmatrix} A_{3} \\ A_{2} \\ A_{1} \\ A_{0} \end{bmatrix} \rightarrow \begin{matrix} [Sr_{3}, Jr_{3}] \\ [Sr_{2}, Jr_{2}] \\ [Sr_{1}, Jr_{1}] \\ [Sr_{0}, Jr_{0}] \end{matrix}

These fixed-term tranches (Srn,Jrn)(Sr_n, Jr_n) are the primary building blocks of the system. (Srn)(Sr_n) tranches are low volatility derivatives that can be used as stable stores of value. (Jrn)(Jr_n) tranches are high volatility derivatives that capture the majority of network changes. At maturity fixed-term tranches automatically become AMPL.

Note: Senior tranches can be thought of as a type of liquidation-free debt and Junior tranches can be thought of as a type of liquidation-free equity. This is because capital is conserved in the system and all future debt is determined and settled at the time of initialization.

For a detailed description of how tranching works, please see About Tranching.

1.2. How Bundling Works

Next, the fixed-term tranches are bundled into collateral sets of only SrSr's and JrJr's respectively to make them fungible across vintages.

[Sr3,Jr3][Sr2,Jr2][Sr1,Jr1][Sr0,Jr0][Sr3,Sr2,Sr1,Sr0][Jr3,Jr2,Jr1,Jr0]=[spotstampl]\begin{matrix} [Sr_{3}, Jr_{3}] \\ [Sr_{2}, Jr_{2}] \\ [Sr_{1}, Jr_{1}] \\ [Sr_{0}, Jr_{0}] \end{matrix} \rightarrow \begin{matrix} [Sr_{3}, Sr_{2}, Sr_{1}, Sr_{0}] \\ [Jr_{3}, Jr_{2}, Jr_{1}, Jr_{0}] \end{matrix} = \begin{bmatrix} spot \\ stampl \end{bmatrix}
  • spotspot — Is a proportionally redeemable claim on the basket of (Srn)(Sr_n) tranches

  • stamplstampl — Is a proportionally redeemable claim on the basket of (Jrn)(Jr_n) tranches

1.3. How Rotation Works

Rotation is the process of continually replacing fixed-term (Sri)(Sr_i) and (Jri)(Jr_i) tranches nearing maturity with fresh counterparts to create perpetual senior and junior (SPOT and stAMPL) tranches that are perennially liquid.

At the weekly time of rotation (referring to the diagram above):

  • Process 1 — The maturing (Sr0)(Sr_0) tranche rotates into the stAMPL vault and beomes raw AMPL. The maturing (Jr0)(Jr_0) tranche becomes raw AMPL.

  • Process 2 — AMPL is tranched into fresh (Sr3,Jr3)(Sr_3, Jr_3) pairs. The new (Jr3)(Jr_3) remains in the stAMPL rotation vault. The new (Sr3)(Sr_3) tranche rotates into the SPOT collateral set.

Timely rotations ensure that SPOT is collateralized by fresh senior AMPL tranches. In this state, the SPOT token behaves as a stable asset. The process of rotation is upheld by a system of incentives covered in the About Rollovers section.

Important Note: Rotation halting is not a critical failure point for SPOT. If rotations halt for a prolonged period of time, the assets in the SPOT collateral set mature gracefully into raw AMPL at which point the SPOT token becomes a proportional claim on raw AMPL. Thereafter, the SPOT system can resume stable value storage when rollovers recommence. For more details please see About Durability.

1.4. Steady State Output

At steady state the SPOT collateral set holds fixed-term senior tranches while the stAMPL rollover vault holds a combination of fixed-term juniors and raw AMPL. The net effect of this is, the volatility of AMPL is resegmented into two perpetual tranches (senior and junior). When held in the minting ratio their volatility is similar to that of AMPL.

In the left diagram above, the white bordered region shows the volatility of stAMPL, while the black bordered region shows the volatility of SPOT. The right diagram above shows the underlying volatility of AMPL over the same period.

2. Overview of Benefits

The SPOT protocol is a significant departure from current-generation solutions. However its benefits can be easily seen when the following axioms are embraced:

  • Axiom 1: Volatility cannot be magically destroyed it can only be reorganized.

  • Axiom 2: No asset can preserve perfectly stable purchasing power forever.

  • Axiom 3: Decentralized systems cannot assume that bailouts are forthcoming.

Given the above, what we need is a decentralized asset that can:

  1. Account for all volatility transparently

  2. Significantly reduce volatility over long periods of time

  3. Bend rather than break under extreme market conditions

  4. Resume stable value storage after disruptions without reliance on bailouts.

SPOT's collateral is insulated from volatility and can thus be used to hold stability over long periods of time.

Both SPOT and stAMPL are floating-price tokens. Neither token is vulnerable to bank-runs or insolvency, and in this sense they are similar to UNI-V2 LP tokens.

  • Free floating price: Just as UNI-V2 LP tokens can occupy any price without breaking, so can the SPOT and stAMPL tokens.

  • Proportional redemption: Just as UNI-V2 pools can unwind to empty sets without triggering bank-runs, so can the SPOT and stAMPL collateral sets.

For every quantum of stability in the SPOT system there is a transparent quantum of volatility that affords it. This allows all risk in the system to be priced. And for every market condition affecting the value of SPOT's collateral, there exists an equilibrium price for SPOT.

Moreover, SPOT's collateral uses tranching rather than liquidation-markets to secure stable value and is immune to cascading liquidations that risk damaging broader markets.

Unlike liquidation-market-based systems, SPOT does not rely on continuous demand for leverage to maintain a fixed circulating supply. Instead, the supply of SPOT increases and decreases with demand for the token through mint & redeem arbitrage, which doubly serves to promote long-term stability when markets face inevitable secular changes in demand.

Lastly, in the most extreme (albeit unlikely) case where rotations halt, the fixed-term senior tranches in SPOT's collateral set progressively mature into raw AMPL and SPOT becomes more volatile, bending rather than breaking. After bending, the system can later resume stability without reliance on capital injection or bailouts.

3. Overview of Tradeoffs

The SPOT protocol design optimizes for decentralization, long-term stability, and durability. In turn, the protocol is willing to accept near-term volatility in times of turmoil. This is because:

  • There already exist fiat currencies like the US dollar which are stable in the near-term.

  • Such currencies are widely available within their respective regions but highly permissioned outside their regions.

Commodity monies on the other hand, are highly durable, uncensorable, and absolutely scarce (ie: we can’t arbitrarily increase the supply of gold or Bitcoin causing price inflation). They’re just not stable enough for commerce. Thus in our view, the primary opportunity to innovate lies in producing instruments that are:

  • Much less inflation-prone that fiat monies

  • Much more stable than commodity monies

  • Similarly durable / uncensorable to commodity monies

For this reason, the SPOT token will be more volatile than assets like the USD in moments of extreme market turmoil. However, it will be permissionless and capable of storing stable value in the long-run.

This makes SPOT less valuable to those who are unconcerned with inflation and can freely use fiat currencies for all their purposes. And more valuable to those who seek refuge from long-run inflation and to those who require self-sovereign value storage.


The SPOT Token

From the user’s perspective, the SPOT token is a freely redeemable claim on a basket of on-chain collateral. Let's illustrate this with a simple example:

Example 1: Imagine there are 1000 SPOT tokens in total circulation and Alice holds 10 SPOT tokens. Alice owns 1% of SPOT’s circulating supply and she can redeem her 10 SPOT tokens for 1% of the collateral set through a smart contract at any time.

Free Floating Price

The price of SPOT is free-floating and left up to the market but will simply reflect the value of what the token is redeemable for in a collateral set. At no point will the price of SPOT affect Alice's ability to redeem.

  • If the value of the collateral goes up, the price of SPOT will go up because each SPOT token is redeemable for more value.

  • If the value of the collateral goes down, the price of SPOT will go down because each SPOT token is redeemable for less value.

Proportional Redemption (Multiple Asset Type)

In the event that there are multiple asset types in the collateral set, SPOT tokens redeem proportionally across all asset types:

Example 2: Let’s again imagine there are 1000 SPOT tokens in circulation and Alice holds 10 SPOT tokens. This time, however, let’s imagine the collateral set comprises two classes of assets A and B. When Alice redeems her 1% of SPOT tokens, they are released proportionally. This means Alice receives 1% of the A tokens in the collateral set and 1% of the B tokens in the collateral set.

Benefits of Free Floating Price & Proportional Redemption

The benefit of free floating price and proportional redemption is the system has no bank-run conditions and can safely unwind to an empty set.

  • Free-floating Price: The price of SPOT can be any value because SPOT is just a one-directional claim on a basket of assets. Just as the price of Uniswap-V2 LP tokens can occupy any number without breaking, so can the price of SPOT.

  • Proportional Redemption: Means the composition of collateral remains the same before and after any given redemption, so the value of SPOT remains the same even as users withdraw to an empty set. Just as Uniswap-V2 LP tokens can safely unwind to an empty set without triggering any bank-runs, so can SPOT.

The combination of free-floating price and proportional redemption means at any time, regardless of market conditions, users of SPOT can always hold, sell, or redeem SPOT without triggering a race to zero.


Stability and Inflation Resistance

We mention above that the SPOT token is a proportionally redeemable claim on a rotating basket of fixed-term senior AMPL tranches, thus:

1 spot=Sr34+Sr24+Sr14+Sr041\ spot = \frac{Sr_3}{4} + \frac{Sr_2}{4} + \frac{Sr_1}{4} + \frac{Sr_0}{4}

Because these fixed-term (Srn)(Sr_n) tranches are insulated from the AMPL’s supply volatility before maturity and they become raw AMPL after maturity— a claim on Srn tranches can be thought of as a claim on future AMPL.

Brief AMPL Primer

Think of AMPL as a price-stable but supply-volatile cryptocurrency that targets the CPI-adjusted dollar. Rather than price increasing and decreasing with demand, the quantity of tokens in user wallets increases and decreases with demand.

On the left, as demand increases the price of a token increases correspondingly. On the right, as demand increases, the quantity of units increases but the price per unit remains constant. In practice, the automatic process of adjusting supply in response to demand takes time to find equilibria, but the long-run result is a price-stable but supply-volatile cryptocurrency. For more details please see the AMPL Documentation.

You can think of holding X senior AMPL tranches with 28 day maturity, as similar to holding X future AMPL tokens that are insulated from volatility for a period of 28 days. Since an X SPOT claim is a claim on X future AMPL, and the price of AMPL targets the CPI-adjusted dollar, an X SPOT claim tends to be worth X CPI-adjusted dollars. In shorthand:

X SPOT → X future AMPL
1 AMPL → 1 CPI-adjusted dollar
X SPOT → X CPI-adjusted dollars

For more details see the About SPOT Configurations section, we recommend reading it after you've completed the expanded sections. Next we'll cover tranching in detail.

Last updated