Proposal Details

Proposal #813

Passed

Proposal title

Alloyed BTC: Canonicalization and Quote asset

Submit time

Deposit end time

Voting start time

Voting end time

Tally result

94.34%

Proposal #813 description

This proposal

  • Recognizes the allBTC Alloyed Asset, as the canonical version of BTC on Osmosis
  • Replaces WBTC and WBTC.eth.axl as the quote asset used for supercharged pool creation.

Synchronous Proposals:

  • Establish static rate limits for the Alloy
  • Signal the incentive structure to replace WBTC groups with allBTC by generating new volume splitting groups

What are Alloyed Assets?

Alloyed Assets comprise multiple underlying bridged assets within a tokenized CosmWasm Transmuter pool type and aim to provide a superior cross-chain experience to users while optimizing the capital efficiency of liquidity required for asset composability and minimizing the risk of exposure to a variety of bridges.

By swapping into an alloyed asset, a user receives a representative token of the underlying assets within the pool, which can then be used as a risk-diversified version of the asset that is usable throughout the Osmosis Ecosystem.

This results in a user flow similar to major CEXs, which accept deposits from multiple chains and increase a user’s balance, but with an entirely decentralized, on-chain mechanism.

When a transaction is initiated, IBC hooks are used to transfer the asset along the selected bridging option and automatically join or exit the Transmuter pool.

As this flow will be frontend only, advanced users, or those interacting with frontends that have not integrated the IBC hooks will be able to retain the un-alloyed asset on Osmosis.

From there a swap would route through the Transmuter pool as usual, not stranding these users if they do arrive on Osmosis via a frontend without this full integration.

For a full description of Alloyed Assets, see the Blog Post

allBTC usage

The main initial usage of allBTC will be to seamlessly integrate deposits of WBTC via Axelar and deposits of BTC via the Nomic bridge with the natively available WBTC on Osmosis.

The expansion of allBTC to encompass new assets will be decided by future governance votes as these become available as valid transfer routes.

Rate Limits at Launch

Alloyed Assets have built-in rate limitation settings, which can prevent the ratio of tokens from changing excessively in a set period. These rate limits minimize any issue with one constituent from draining the liquidity of the paired assets in the alloy.

Static Rate Limits Determines the maximum percentage of the pool allowed to be a specific asset, preventing extreme imbalance from occurring and minimizing the exposure of the Alloyed Asset to a particular constituent.

A synchronous proposal sets the static rate limits for allBTC to:

  • WBTC - 100%
  • WBTC.eth.axl - 50%
  • nBTC - 5%

Change Rate Limits Determines the maximum percentage of an asset permitted to enter the pools based on the moving average of the asset’s relative weighting over a specified period.

None present to enable bootstrapping. To be activated by governance proposal once nBTC liquidity is established.

Admin Role

Osmosis Governance already is set as the admin of the allBTC contract.

The Admin Role can perform the following tasks:

Delegate Set Active Status Allows the Admin to delegate a Moderator address to disable the underlying Transmuter pool of the Alloyed Asset temporarily in an emergency. Disabling will freeze the pool's contents, as no internal messages can be run apart from enabling the Active Status again. This delegation allows either the wider Osmosis DAO or a large subDAO to handle Metadata and Limiter settings while retaining rapid response by a smaller subDAO in an emergency.

Set Alloyed Metadata Adjusts the on-chain metadata for how the Alloyed Asset is displayed, such as the displayed denomination, description, and symbol.

Manage Limiters Allows the rate limiters to be created, removed, or modified. These must be set appropriately so that normal trading is not impacted and a security issue in any of the constituent assets is minimized.

Add New Assets Allows the admin to add a new constituent asset to a pool, which can then be used as an underlying token for the Alloyed Asset. Further administrative action can then be taken to add any limiters. This allows the Alloyed Asset to grow as more bridges become available without fragmenting liquidity by having multiple Alloyed Assets for the same token in circulation.

Moderator Role

The Moderator for allBTC is: osmo1ugrn8qgsvyr8zwrv8h2g4r8ascngxk7qeaz7e0htjq3znswkh4cqhjdpgy which is a 3 of 6 subDAO, composed of Osmosis contributors, validators and security specialists.

Set Active Status In an emergency, the Moderator can temporarily disable the underlying pool of the Alloyed Asset. This allows time for any information about an incident to become available and a path forward to be decided without exposing the Alloyed Asset to losses beyond those incurred by the backing at the time of the freeze.

Mark Corrupted Assets By marking an asset as corrupted, the Moderator signals that it should be removed from the Alloyed Asset. No new deposits will be allowed, but withdrawals are allowed. This will allow the Alloyed Asset to restore its peg, particularly when paired with any intervention approved by governance, such as Insurance, which can deposit an uncorrupted asset and withdraw the corrupted component

Specification of allBTC

Denomination: factory/osmo1z6r6qdknhgsc0zeracktgpcxf43j6sekq07nw8sxduc9lg0qjjlqfu25e3/alloyed/allBTC Symbol: allBTC Assets: WBTC, WBTC.eth.axl, nBTC Normalization Factors: 1 (1,1,100000) Decimals: 8

Canonical Status

A synchronous proposal would create a new Volume Splitting Group for allBTC/Stable. It also signals incentives to move to this new grouping at the next proposal that adjusts incentives.

The current Volume Splitting Group allocates 99% of incentives to the Stable pairings rather than the OSMO pairings and so only Stable pairings are persisted here.

Canonical status sets the following agreement:

Default Asset List – Assets will be affixed and unmarked in the app.osmosis.zone default asset list, e.g., BTC, with all other bridges’ assets being BTC.bridge1, BTC.bridge2, etc. Osmosis DAO requests that allied/friendly frontends do the same, though any frontend is free to make its own decisions.

Osmosis Incentives – Osmosis DAO commits to prioritizing the canonical bridge assets, incentivizing them earlier and more heavily than the comparable assets of non-canonical bridges. In general, canonical pools should earn substantially more incentives than their counterpart pools.

Forum Thread: https://forum.osmosis.zone/t/alloyed-asset-btc/3001

Proposal #813 overview

Total votes
6,865
Voters
6,839
Total deposit
1,600 OSMO

Proposal #813 votes

#

Validator

Account Address

Options
1Stakewolle.com |100% InsuranceYes
2PRO DelegatorsYes
3Chorus OneYes
4TessellatedYes
5Booga BerasYes
6KomikuriYes
7CroutonDigitalYes
8EverstakeYes
9ProvalidatorYes
10CryptoCrew Validators ✅Yes
11AllnodesYes
12Coinage x DAICYes
13S16 Research VenturesYes
14CrosnestYes
15Silk NodesYes
16Golden Ratio StakingAbstain
17blockscapeYes
18Nocturnal LabsAbstain
19Stakely.ioYes
20MerkanYes
21ValidatusYes
22Active NodesYes
23COSMØSTAKEYes
24Lavender.Five Nodes 🐝Yes
25SpectrumXYes
26StakecitoYes
27DSRVAbstain
28Leonoor's CryptomanYes
29QuebecYes
30AlphaNodes🛸Yes
31Informal SystemsYes
32defiantlabsYes
33Dora FactoryYes
34ChainLayerYes
35DAO DAOYes
36Vitwit (Previously Witval)Yes
37IcyCRO 🧊Yes
380base.vcYes
39CryptoDungeonYes
40SHUTDOWN_SOONAbstain
41PoS NodeYes
42ztake.orgYes
43ObiYes
44ECO Stake 🌱Yes
45OldcatYes
46Hathor NodeAbstain
47HFA X Defi DojoYes
48WhisperNode 🤐Yes
49The_CyberneticsYes
50CoverletYes
51White WhaleYes
52Frens (🤝,🤝)Yes
53Citadel.oneYes
54PRYZM | StakeDropYes
55Tedcrypto.io 🧸 | TedLottoYes
56vido.infoYes
57ZKVYes
58BlueStake 🚀 | 100% insuranceYes
59Node GuardiansYes
60MeriaYes
6101nodeYes
62Trust NodesAbstain
63InteropYes
64in3s.comYes
65KingSuperYes
66Swiss StakingYes
67Klub StakingYes
68Interstellar Lounge 🍸Yes
69CosmostationYes
70FreshSTAKINGYes
71coinhall.orgYes
72KahunaYes
73Smart Stake 📈📊Yes
74NansenYes
75[Beehive_Official]Yes
76#decentralizehk - DHK daoYes
77GATA HUBYes
78Cypher CoreYes
79AutoStake 🛡️ Slash ProtectedYes
80Imperator.coYes
81CrowdControlYes
82Uncle EdYes
83InterblocYes
84Bro_n_BroYes
85POSTHUMAN 🧬 StakeDropYes
86Simply StakingYes
87Chill ValidationYes
88polkachu.comYes
89ChihuahuaYes
90SG-1Abstain
91Nodes.GuruYes
92strangeloveYes
93Margined ProtocolYes
94CommunityStakingAbstain

View: