# Osmosis Governance Statutes *Last Updated: 7th August 2023, Proposal 576* ## Governance Standards * [[Proposal #183]](https://www.mintscan.io/osmosis/proposals/183) The voting period is 5 days. * [[Proposal #278]](https://www.mintscan.io/osmosis/proposals/278) Proposals can be flagged as Expedited when being loaded to chain. * Deposit to enter voting period will be increased to 5000 OSMO. * If the proposal achieves a two-thirds majority of all staked OSMO voting power voting YES within 24 hours then it will pass. * Otherwise, it will run the remainder of the voting period as a normal proposal * [[Proposal #296]](https://www.mintscan.io/osmosis/proposals/296) Proposals require a 25% initial deposit to be submitted to the chain. * [[Proposal #304]](https://www.mintscan.io/osmosis/proposals/304) The deposit for governance proposals to enter voting period is 1600 OSMO. * [[Proposal #337]](https://www.mintscan.io/osmosis/proposals/337) The validator set is composed of 150 members. * [[Proposal #438]](https://www.mintscan.io/osmosis/proposals/438) [[Proposal #559]](https://www.mintscan.io/osmosis/proposals/559) Governance proposals must be posted to [the forum](https://forum.osmosis.zone) for a minimum of **three** days before being submitted to the chain for a vote, enforced through the use of `No_With_Veto`. * [[Proposal #438]](https://www.mintscan.io/osmosis/proposals/438) [[Proposal #559]](https://www.mintscan.io/osmosis/proposals/559) CosmWasm Storcode proposals must be posted to [the forum](https://forum.osmosis.zone) for a minimum of **seven** days before being submitted to the chain for a vote, enforced through the use of `No_With_Veto`. * These must contain the following information: * Git Commit ID or release * Version of Compiler used * A description of the code's purpose for a layman * [[Proposal #438]](https://www.mintscan.io/osmosis/proposals/438) **Exemptions** to this minimum time on the forum are: * Proposals using the expedited flag * Software upgrade proposals * IBC Update proposals * Routine incentive update proposals * Resubmissions of proposals previous seen * Resubmissions with adjustments * Continued matching of external incentives * Confiming continuation of incentives to a pool * This requirement should be enforced through the use of [`No_With_Veto`] * [[Proposal #438]](https://www.mintscan.io/osmosis/proposals/438) **Recommendations** are not enforced but are good practice: * Proposers should actively seek and redirect feedback to the forum by publicising their draft proposal. * Proposers should respond to commenters to address any concerns and adjust the proposal criteria in line with constructive feedback and Osmosis community sentiment. * Changes to the proposal should have a comment posted detailing the changes as this notifies participants that a change has occurred. * A proposal should ideally have reached a negotiated consensus that is likely to pass before progressing to chain. * Contentious proposals may still be loaded as long as the forum thread is available for a voter to reference for any counterarguments. * For CosmWasm Proposals, Code walkthrough sessions are recommended to ensure the deployment is secure through exposure to many eyes. * Community Spend Proposals are recommended to be posted for review for at least 7 days. * Parameter change proposals should include a link to a successful proposal on the Osmosis Testnet. ## Chain Design ### Emissions * [Genesis](https://www.mintscan.io/osmosis/parameters) Token distribution was [initially](https://medium.com/osmosis/osmo-token-distribution-ae27ea2bb4db) 100M, with 300M being issued over the first 365 days. Intended to reduce by a third (a.k.a The Thirdening) every 365 days. * [[Proposal 534]](https://www.mintscan.io/osmosis/proposals/534) Implemented a one-off halvening event, synchronous with the 2023 Thirdening. * [[Proposal 552]](https://www.mintscan.io/osmosis/proposals/552) Implemented a lengthening of the Osmosis Emission Schedule to maintain the Maximum Supply of 1 billion with the new lower emissions. The Thirdening event will occur every two years. * [[Proposal 534]](https://www.mintscan.io/osmosis/proposals/534) Emissions are allocated to the following proportions: * The [onchain parameters](https://www.mintscan.io/osmosis/parameters) are: * Staking - 50% * Community Pool - 5% * Pool Incentives - 20% * Developer Rewards - 25% ![](https://hackmd.io/_uploads/S1iq0JXu2.png) ### Other Parameters * [[Proposal #45]](https://www.mintscan.io/osmosis/proposals/45) The pool creation fee is 100 OSMO which goes to the community pool * [[Proposal #187]](https://www.mintscan.io/osmosis/proposals/187) When a trade consists of just two OSMO pools during a single transaction, the swap fees are automatically halved. * [[Proposal #296]](https://www.mintscan.io/osmosis/proposals/296) External Incentive gauges cost 50 OSMO for creation and 25 OSMO to have additional incentives added. This cost is a transaction fee and so is distributed to Osmosis Delegators. #### Transaction Fees * [[Proposal #354]](https://www.mintscan.io/osmosis/proposals/354) A protocol level minimum gas fee of 0.0025uosmo or equivalent token to be set. * [[Proposal #560]](https://www.mintscan.io/osmosis/proposals/560) set standards for alternate transaction fee tokens on Osmosis. * An OSMO pool containing at least 5000 paired OSMO of liquidity. * That has maintained this liquidity for at least 30 days. * A maximum Swap Fee on this pool of 0.5% * [[Proposal #560]](https://www.mintscan.io/osmosis/proposals/560) Authorised and confirmed the following non-OSMO tokens as transaction fee tokens on Osmosis. |ATOM|USDC|AKT|CRO|SCRT|JUNO|EEUR| |---|---|---|---|---|---|---| |ION|XPRT|MED|BCNA|NGM|USTC|REGEN| |IRIS|LIKE|DVPN|BTSG|XKI|LUNC|IOV| |ION|WETH|WBTC|stOSMO|DAI|AXL|INJ| STARS|STRD|EVMOS|MARS|LORE|IST|WBNB| |axlUSDT|WMATIC|DOT|JKL|FET|CUDOS|WHALE| |SOMM|WAVAX|KAVA|qOSMO|BLD|QCK|LUM| |FLIX|stIBCX|ARB|TORI|CHEQ|UMEE|HUAHUA| |PSTAKE|WFTM|CTK|KUJI|GRAV|NCT|DSM| |CMDX|BAND|PLQ|REBUS|GLTO|SWTH|DEC| |TGD|LINK|NRIDE|VDL|PEPE|LAMB|NETA| |GKEY|ROWAN|L1|SOLAR|ACRE|WETH.grv|SKOJ| |DARC|LUNA|DIG|WYND|ODIN|USDC.grv|MNTL| |BUSD|DHK| #### Rate Limits * [[Proposal #426]](https://www.mintscan.io/osmosis/proposals/426) Initial Rate Limits have been set on the quantity an on-chain asset can change as follows: |Asset|Period|Net Limit Out|Net Limit In|Period|Net Limit Out|Net Limit In|Denom| |-----------|--------------------------------------------------------------------|--------|-------------|-----------|-|-|-| | ATOM | 1 day | 30% | 30% |7 days|60%|60%| ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2 | | USDC | 1 day | 30% | 30% |7 days|60%|60%|ibc/D189335C6E4A68B513C10AB227BF1C1D38C746766278BA3EEB4FB14124F1D858 | | WBTC | 1 day | 30% | 30% |7 days|60%|60%|ibc/D1542AA8762DB13087D8364F3EA6509FD6F009A34F00426AF9E4F9FA85CBBF1F | | WETH | 1 day | 30% | 30% |7 days|60%|60%| ibc/EA1D43981D5C9A1C4AAEA9C23BB1D4FA126BA9BC7020A25E0AE4AA841EA25DC5 | | EVMOS | 1 day | 30% | 30% |7 days|60%|60%|ibc/6AE98883D4D5D5FF9E50D7130F1305DA2FFA0C652D1DD9C123657C6B4EB2DF8A | | STARS | 1 day | 30% | 30% |7 days|60%|60%|ibc/987C17B11ABC2B20019178ACE62929FE9840202CE79498E29FE8E5CB02B7C0A4 | | DAI | 1 day | 30% | 30% |7 days|60%|60%|ibc/0CD3A0285E1341859B5E86B6AB7682F023D03E97607CCC1DC95706411D866DF7 | | JUNO | 1 day | 30% | 30% |7 days|60%|60%| ibc/46B44899322F3CD854D2D46DEEF881958467CDD4B3B10086DA49296BBED94BED | | CRO | 1 day | 30% | 30% |7 days|60%|60%|ibc/E6931F78057F7CC5DA0FD6CEF82FF39373A6E0452BF1FD76910B93292CF356C1 | ### Superfluid Staking * There are **no** codified rules for which pools are enabled for Superfluid staking, each pool much be enabled via governance proposal. * Typical standards from historical discussions include: * Chain should be established for a few months. Axelar and Umee were both delayed/abandoned due to this. * Token supply should be reasonably decentralised. HUAHUA SFS was delayed due to high team holdings prior to burn. * Liquidity should be suitably high to prevent high volatility in the quantity of Superfluid Staked OSMO. The lowest SFS pool is currently $300k Liquidity. * [[Proposal 534]](https://www.mintscan.io/osmosis/proposals/534) Changed the Superfluid discount rate to 25%, allowing 75% of OSMO in a Superfluid location to be staked. ### ProtoRev * [[Proposal #341]](https://www.mintscan.io/osmosis/proposals/341) [Skip Protocol](https://skip.money/) was authorised to develop a module that enables Osmosis to capture arbitrage revenue as protocol revenue, this was deployed in [V15](https://www.mintscan.io/osmosis/proposals/458). * [[Proposal #421]](https://www.mintscan.io/osmosis/proposals/421) The ProtoRev Module will be allowed to accumulate revenue until a minimum of June 1st 2023 whilst data on the revenue is collected and a decision around how this should be handled is made. This can be viewed at: [https://www.mintscan.io/osmosis/account/osmo17qdmjdumw4xawam4g46gtwzle5rd4zwyfqvvza](https://www.mintscan.io/osmosis/account/osmo17qdmjdumw4xawam4g46gtwzle5rd4zwyfqvvza) * No usage for these funds has currently passed. Two proposals have been rejected so far: * [[Proposal 516]](https://www.mintscan.io/osmosis/proposals/516) Which asked for the OSMO collected to be burned, and the non-OSMO collected to form a buyback and burn mechanism. * [[Proposal 519]](https://www.mintscan.io/osmosis/proposals/519) Which asked for the OSMO collected to be burned, and the non-OSMO collected to be sent to the Osmosis community pool, with a compensatory value of OSMO from the pool burned. * [[Proposal 567]](https://www.mintscan.io/osmosis/proposals/567) Which asked for OSMO collected to be burned and the non-OSMO collected to be sent to the community pool. ### Signalled Development Direction <img src="https://img.shields.io/badge/-Not%20Yet%20Implemented-red"> * [[Proposal #437]](https://www.mintscan.io/osmosis/proposals/437) Osmosis has signalled Phase 1 integration with Babylon, a Proof of Stake chain that aims to bring Bitcoin security to other Proof of Stake chains by timestamp aggregation. General approval has also been given for potential further integration in the future by additional governance proposals, including a potential token swap, automated protection against forking attacks and a potential reduction in unbonding time from 14 days. * [[Proposal 530]](https://www.mintscan.io/osmosis/proposals/530) Signalled addition of a protocol fee charged on the input value of swaps, independent of and in addition to the LP swap fees charged by pools. The default rate will be 0.15% with distribution as follows: * Non-OSMO tokens, 67% to be distributed to OSMO stakers. * Non-OSMO tokens, 33% to be converted to one of Osmosis’s whitelisted quote assets and then deposited into the Osmosis community pool. * [[Proposal 549]](https://www.mintscan.io/osmosis/proposals/549) OSMO tokens, to be distributed to OSMO stakers. * [[Proposal 551]](https://www.mintscan.io/osmosis/proposals/551) Establishes a burn address of [osmo1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqmcn030](https://www.mintscan.io/osmosis/account/osmo1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqmcn030) which can be used to dispose of any unwanted assets. These tokens are inaccessible and will be excluded from supply queries. * [[Proposal 570]](https://www.mintscan.io/osmosis/proposals/570) Signalled a feature that would allow liquidity providers to transition bonded positions into a staked OSMO position without undergoing the 14 day lock period by swapping the locked position and automatically staking. ## Incentive Systems * To receive Osmosis Incentives a pool requires approval by separate proposal. * Not explicitly codified - but caused by the rejection of [[Proposal 22]](https://www.mintscan.io/osmosis/proposals/22) and passing of [[Proposal 24]](https://www.mintscan.io/osmosis/proposals/24) which disapproved of routine proposals having unapproved changes to the model. * [[Proposal #400]](https://www.mintscan.io/osmosis/proposals/400) Osmosis Incentives are paid out only to 14 day bonding periods in Classic pools. * [[Proposal #54]](https://www.mintscan.io/osmosis/proposals/54) Incentives shall be allocated according to a subsidy of fees generated by that pool. * [[Proposal #145]](https://www.mintscan.io/osmosis/proposals/145) Each week, incentives shall change by no more than 25% of the total OSMO allocated. * [[Proposal #152]](https://www.mintscan.io/osmosis/proposals/152) Swap fees used for the subsidy of a particular pool are limited to 3x the average swap fee across Osmosis incentivised pools. * [[Proposal #233]](https://www.mintscan.io/osmosis/proposals/233) The incentives process shall be managed within a [Github repository](https://github.com/OsmosisIncentivesCommittee/OsmoIncentives), which will make public tracking of changes easier, and allow for (nearly) full automation of the proposal generation process. ### External Incentives * [[Proposal #47]](https://www.mintscan.io/osmosis/proposals/47) External incentives require a text proposal in order to be matched by Osmosis incentives on a case by case basis. * [[Proposal #127]](https://www.mintscan.io/osmosis/proposals/127) External Incentives matching shall utilize no more than 30% of total Osmosis liquidity incentives. * [[Proposal #133]](https://www.mintscan.io/osmosis/proposals/133) External Incentive matching may not exceed the incentives that would be provided by Internal Incentives. I.E. External Matching allows OSMO incentives to be at most doubled. * [[Proposal #264]](https://www.mintscan.io/osmosis/proposals/264) The efficacy of fees used to allocate the share of OSMO incentives used for matching external incentives is 33% in non-OSMO pools compared to OSMO pools * [[Proposal #264]](https://www.mintscan.io/osmosis/proposals/264) The value of OSMO used to match external incentives is capped at 0.5:1 for non-OSMO pools and 1:1 for OSMO pools ### Category System [[Proposal #233]](https://www.mintscan.io/osmosis/proposals/233) Pools are grouped into categories, each with a parameterized incentive share, and then pools within each category split that share based on their share of fees collected and external incentives. * Categories and the share of liquidity incentives allocated to each are: * Osmo/Major - 51% * Osmo/Stable - 17% * Osmo/Minor - 23% * Stable/Stable - Up to 4% * Composability - 0.074% * Liquid Staking Token - 5% * The Community Pool receives a share of liquidity incentives before other allocations in addition to its share of total emissions. * ~~[[Proposal #258]](https://www.mintscan.io/osmosis/proposals/258) Increased to 20%~~ * ~~[[Proposal #274]](https://www.mintscan.io/osmosis/proposals/274) Increased to 29%~~ * ~~[[Proposal #364]](https://www.mintscan.io/osmosis/proposals/364) Increased to 50%~~ * ~~[[Proposal #390]](https://www.mintscan.io/osmosis/proposals/390) Increased to 70%~~ * [[Proposal #531]](https://www.mintscan.io/osmosis/proposals/531) Reset this to 0% #### Major assets [[Proposal #233]](https://www.mintscan.io/osmosis/proposals/233) Qualification for Major status is determined by governance based on a combination of factors, namely: * Is the token market cap large relative to $OSMO * Does the majority of the trade volume happen outside of Osmosis * Does Osmosis have a strategic interest in attracting more liquidity of this token |Asset|Proposal|Asset|Proposal| |----|----|---|---| |ATOM |[Proposal #233](https://www.mintscan.io/osmosis/proposals/233)|AVAX |[Proposal #409](https://www.mintscan.io/osmosis/proposals/409)| |ETH| [Proposal #233](https://www.mintscan.io/osmosis/proposals/233)|FTM |[Proposal #434](https://www.mintscan.io/osmosis/proposals/434)| |WBTC |[Proposal #233](https://www.mintscan.io/osmosis/proposals/233)|ARB |[Proposal #503](https://www.mintscan.io/osmosis/proposals/503)| |CRO |[Proposal #233](https://www.mintscan.io/osmosis/proposals/233)|LINK| [Proposal #506](https://www.mintscan.io/osmosis/proposals/506)| |DOT| [Proposal #287](https://www.mintscan.io/osmosis/proposals/287)|FIL |[Proposal #507](https://www.mintscan.io/osmosis/proposals/507)| |MATIC| [Proposal #385](https://www.mintscan.io/osmosis/proposals/385)||| #### Stable assets |Asset|Proposal|Asset|Proposal| |---|---|---|---| |USDC |[Proposal #233](https://www.mintscan.io/osmosis/proposals/233)|IST |[Proposal #431](https://www.mintscan.io/osmosis/proposals/431)| |DAI |[Proposal #233](https://www.mintscan.io/osmosis/proposals/233)|CMST |[Proposal #442](https://www.mintscan.io/osmosis/proposals/442)| |USDT |[Proposal #403](https://www.mintscan.io/osmosis/proposals/403)| #### Minimum Incentive shares [[Proposal #233]](https://www.mintscan.io/osmosis/proposals/233) Pools may have a minimum incentive share set by governance, to incentivize liquidity ahead of observed trading volume. |Pair|Minimum Share|Proposal| |---|---|---| |OSMO/WETH |10% |[Proposal #390](https://www.mintscan.io/osmosis/proposals/390)| |OSMO/WBTC |8.5%| [Proposal #390](https://www.mintscan.io/osmosis/proposals/390)| #### Maximum Incentive Shares [[Proposal #244]](https://www.mintscan.io/osmosis/proposals/244) Pools may have a maximum incentive share set by governance to prevent over-reliance on any one asset. |Pair|Maximum Share|Proposal| |---|---|---| |OSMO/ATOM |32% |[Proposal #522](https://www.mintscan.io/osmosis/proposals/522)| |OSMO/USDC |13% |[Proposal #390](https://www.mintscan.io/osmosis/proposals/390)| #### Stableswap Incentives Category - [[Proposal #377]](https://www.mintscan.io/osmosis/proposals/377) * Stable/Stable pools will be incentivised with up to 4% of the total LP emissions, this is not normalised upwards unlike other categories. * Stable/Stable pools will have no maturity rating * Native incentivisation is recommended to be kept limited to prevent duplication of liquidity locations and must meet the following standards: * Using the Stableswap curve. * Less than or equal to 0.05% fees. * Composed of two or more governance-authorised Stablecoins. * All assets are intended by their minting process to be at minimum soft-pegged to the same denomination. * Passed by Governance as a core stableswap pool. * External matching will be auto-added as long as a pool meets the following requirements: * Using the Stableswap curve. * Less than or equal to 0.05% fees. * Composed entirely of governance-authorised Stablecoins, or GAMM derivatives of other pools meeting these criteria. * All assets are intended by their minting process to be at minimum soft-pegged to the same denomination. * Receiving external incentives, * of at least 100 OSMO in equivalent value per day. * for an epoch length of at least 7 around the date of OSMO incentive allocation. #### Composability Incentives Category - [[Proposal 444]](https://www.mintscan.io/osmosis/proposals/444) These pools receive fixed incentives, targetting functional liquidity and are intended to work in the background of Osmosis to facilitate bridge and chain composability for the same asset from different sources. Current Composability Pools are: * [polygon.USDC.axl/avalanche.USDC.axl/USDC.axl](https://app.osmosis.zone/pool/938) * [USDC.axl/USDC.grv](https://app.osmosis.zone/pool/872) * [USDT.axl/USDT.grv](https://app.osmosis.zone/pool/873) #### Liquid Staked Token Incentive Category - [[Proposal 522]](https://www.mintscan.io/osmosis/proposals/522) A pool will be automatically accepted for incentive matching if it meets all of the following requirements: * Pairing is LST/LST Underlying Token * The LST Underlying Token has an incentivised OSMO pool. * Governance has approved the LST provider, either specifically or by accepting incentives on at least one LST pool. * Swap fee less than or equal to 0.3%. * Receiving external incentives of at least 50 OSMO in equivalent value per day for an epoch length of at least 7 around the date of OSMO incentive allocation. 5% of Incentive emissions are allocated to this category split as follows: * 4% will be allocated based on the standard incentive model * 1% will be allocated proportionately to the collateralised assets that are being used as leverage from apps deployed on Osmosis ### Supercharged Incentives System * [[Proposal 532]](https://www.mintscan.io/osmosis/proposals/532) Allowed liquidity in Classic pools to be migrated to liquidity in the Supercharged pools without unbonding, the linked pools are authorised by governance. * [[Proposal 532]](https://www.mintscan.io/osmosis/proposals/532) Approved that Supercharged pool creation is permissioned through governance at launch with Permissionless creation being proposed when all incentivised classic curve pools have migrated to Supercharged pools. * [[Proposal 532]](https://www.mintscan.io/osmosis/proposals/532) Approved that permissionless creation will be restricted to a whitelist of quote assets, managed through governance which are: * USDC [[Proposal 532]](https://www.mintscan.io/osmosis/proposals/532) * DAI [[Proposal 532]](https://www.mintscan.io/osmosis/proposals/532) * OSMO [[Proposal 532]](https://www.mintscan.io/osmosis/proposals/532) * ATOM [[Proposal 532]](https://www.mintscan.io/osmosis/proposals/532) * USDT [[Proposal 575]](https://www.mintscan.io/osmosis/proposals/575) * [[Proposal 533]](https://www.mintscan.io/osmosis/proposals/533) Supercharged Liquidity’s incentive model would base a position’s incentives on how much it is actively being utilised. * [[Proposal 533]](https://www.mintscan.io/osmosis/proposals/533) Incentives are manually claimed rather than distributed at epoch. * [[Proposal 533]](https://www.mintscan.io/osmosis/proposals/533) Supercharged liquidity positions do not require bonding to receive incentives. * [[Proposal 533]](https://www.mintscan.io/osmosis/proposals/533) Bonding will still be required if a user wishes to participate in Superfluid Staking and will consist of a full range position. ## Protocol Liquidity * [[Proposal #420]](https://www.mintscan.io/osmosis/proposals/420) The Osmosis community pool owns liquidity in the [OSMO/WYND pool](https://app.osmosis.zone/pool/902) of ~88,567 GAMM Tokens. * [[Proposal #182]](https://www.mintscan.io/osmosis/proposals/182) The Osmosis community pool owns liquidity in the [REGEN/NCT Pool](https://app.osmosis.zone/pool/972) of 100 GAMM Tokens. ## Social Responsibility ### Liquidity Launchpad * [[Proposal #99]](https://www.mintscan.io/osmosis/proposals/99) Osmosis Governance may loan initial liquidity for Liquidity Bootstrapping Pools to new projects, being repaid in the project's native token at the established market price plus half of any swap fees generated. * [[Proposal #332]](https://www.mintscan.io/osmosis/proposals/332) Osmosis Goverance also loaned initial liquidity to Axelar in exchange for a repayment based on a TWAP Osmosis price at loan start compared to a TWAP Axelar price at loan end with an alternative premium repayment option in USDC. ### Code of Conduct * [[Proposal #152]](https://www.mintscan.io/osmosis/proposals/152) Wash Trading will be penalised by Osmosis Governance in forms such as, but not limited to: * Early completion of the onboarding period to limit the effectiveness of any wash trading. * Manual fixing of a pool's incentives to be in line with its TVL. * Full removal of incentives from a pool. * This was enforced in [[Proposal 317]](https://www.mintscan.io/osmosis/proposals/317) and [[Proposal 323]](https://www.mintscan.io/osmosis/proposals/323) * [[Proposal #320]](https://www.mintscan.io/osmosis/proposals/320) Osmosis Governance chose to maintain a file that blocks all OFAC-blocked ETH addresses from receiving tokens. ### Carbon Neutrality * [[Proposal #176]](https://www.mintscan.io/osmosis/proposals/176) Osmosis Governance has funded carbon neutrality for at least its first year (5100 tons) * [[Proposal #182]](https://www.mintscan.io/osmosis/proposals/182) Carbon Neutrality is intended to perpetuate through protocol owned liquidity of the Carbon Marketplace for the IBC ecosystem. * A record of Osmosis' Carbon Offsets can be found [Here](https://app.regen.network/ecocredits/accounts/regen12hes6z0ln4c5m38l00fumdemsr3v8t768n62cn/portfolio) ### Sponsorship * Osmosis Governance may sponsor conferences independently * [[Proposal #44]](https://www.mintscan.io/osmosis/proposals/44) Cosmoverse 2021 Sponsor * [[Proposal #110]](https://www.mintscan.io/osmosis/proposals/110) Cosmoverse 2022 Seed * [[Proposal #219]](https://www.mintscan.io/osmosis/proposals/219) Cosmoverse 2022 Co-Lead Sponsor ## Endorsed Working Groups ### [Osmosis Support Lab (OSL)](https://support.osmosis.zone) As the size of the Osmosis community grew exponentially since genesis, the community began to discuss the need for a community support network that is informed, efficient, and accountable. The Support Lab aims to meet this need by providing the funding necessary to maintain and support the community moderation team and by creating tools and resources directed at streamlining the support process and deterring scams and malicious behavior. As of November 2022 the OSL also has responsibilty for Community Engagement, taking over from the disbanded OMM. * [Foundation, November 2021 - January 2022](https://www.mintscan.io/osmosis/proposals/57) * [Funding Round 2, February 2022 - May 2022](https://www.mintscan.io/osmosis/proposals/143) * [Funding Round 3, June 2022 - August 2022](https://www.mintscan.io/osmosis/proposals/245) * [Funding Round 4, September 2022 - November 2022](https://www.mintscan.io/osmosis/proposals/324) * [Funding Round 5, December 2022 - February 2023](https://www.mintscan.io/osmosis/proposals/378) * [Funding Round 6, March 2023 - August 2023](https://www.mintscan.io/osmosis/proposals/461) ### ~~[Osmosis Marketing Ministry (OMM)](https://twitter.com/OsmoMinistryMkt)~~ *Note: The OMM was disbanded November 2022, some duties taken on by a third party contractor via Osmosis Labs, some duties taken on by Osmosis Support Lab.* ~~The Ministry aims to attract and retain users by aggressively focusing on three categories: Events, Advertising, and Community Transparency and Engagement.~~ * [Foundation, November 2021 - May 2022](https://www.mintscan.io/osmosis/proposals/53) * [Funding Round 2, June 2022 - November 2022](https://www.mintscan.io/osmosis/proposals/251) ### [Osmosis Grants Program (OGP)](https://grants.osmosis.zone) The Osmosis Grants Program funds new community-built tooling, infrastructure and projects building on top of Osmosis. The program is run by a Program Lead ([Reverie](https://www.reverie.ooo/)) supported by seven reviewers, who also function as the multi-sig. * [Foundation, April 2022](https://www.mintscan.io/osmosis/proposals/186) * [Funding Topup, June 2022](https://www.mintscan.io/osmosis/proposals/246) * [Renewal for 12 months, November 2022](https://www.mintscan.io/osmosis/proposals/362) ### [ION DAO](https://ion.wtf/) [[Proposal 120]](https://www.mintscan.io/osmosis/proposals/120) Signalling proposal that the 16,572 in the Osmosis Community pool will be transferred to the ION DAO treasury when this can be safely done. [[Proposal 375]](https://www.mintscan.io/osmosis/proposals/375) 5,468 ION from the Osmosis Community pool was tranferred to the ION DAO treasury. ## Authorised Smart Contracts ### ION #### [ION DAO](https://ion.wtf/) [[Proposal #315]](https://www.mintscan.io/osmosis/proposals/315) and [[Proposal #316]](https://www.mintscan.io/osmosis/proposals/316) Allow ION tokens to be staked for voting power (and potentially for staking rewards, though ION has no inflation). ION voting power can control a treasury by electing wallets to a multi-sig. #### [IBCX](https://index.ion.wtf/) [[Proposal 504]](https://www.mintscan.io/osmosis/proposals/504) IBCX is a Cosmos index token that’s designed to benchmark the leading Cosmos tokens’ performances. ### Apollo #### [Apollo Safe](https://safe.apollo.farm/) [[Proposal #303]](https://www.mintscan.io/osmosis/proposals/303) Enables non-technical users to manage their multisig funds, increasing adoption and improving asset security and management for Cosmos #### [Apollo Liquid Staking](https://github.com/apollodao/steak-contracts/tree/dev/vault-token-abstraction) [[Proposal #319]](https://www.mintscan.io/osmosis/proposals/319) Allows Steak liquid staking derivatings to be minted using the Osmosis Token Factory. [[Proposal #339]](https://www.mintscan.io/osmosis/proposals/339) Patch to change the reconcile function for the withdraw_unbonded function to execute properly. ### [InterChain Name Service (ICNS)](https://www.icns.xyz/) [[Proposal #381]](https://www.mintscan.io/osmosis/proposals/381) NameNFT Contract, in charge of minting the NFT for the given user name and managing the ownership of the NFT. [[Proposal #382]](https://www.mintscan.io/osmosis/proposals/382) Resolver Contract, which is in charge of keeping the state of the list of addresses for each bech32 prefix. [[Proposal #383]](https://www.mintscan.io/osmosis/proposals/383) Registrar Contract, the main entry point for the users in registering and claiming a new record for ICNS. ### SwapRouter [[Proposal #411]](https://www.mintscan.io/osmosis/proposals/411) Defines on-chain routes that swaps from one asset to another will take. ### [Mars Outpost](https://marsprotocol.io/) [[Proposal #414]](https://www.mintscan.io/osmosis/proposals/414) Whitelisted address administered by Delphi Labs Mars protocol is a Money Market and Credit protocol initially launched on Terra that has launched a Cosmos chain as the hub of its operations for the IBC network. Mars' first outpost of operations will be on Osmosis as the home of the deepest liquidity across IBC and enable users to lend, borrow and earn against Mars governance gated credit lines. ### [Apollo Vaults](https://app.apollo.farm/) [[Proposal 417]](https://www.mintscan.io/osmosis/proposals/417) Whitelisted address administered by Apollo DAO authorising the upload of contracts related to the function of Apollo Vaults. * LP Vault Contract (Compounding vaults for Osmosis) * Zapper Contract (Enabling users to enter and exit vaults directly with just Osmo) * Liquidity Helper Contract (Deals with providing liquidity, withdrawing liquidity and swapping) * CW DEX Router (Finds the most efficient routes to swap assets when entering and exiting vaults) Whitelisted Vaults that may bypass the unbonding period to liquidate overleveraged positions. * [[Proposal 436]](https://www.mintscan.io/osmosis/proposals/436) OSMO/ATOM * [[Proposal 436]](https://www.mintscan.io/osmosis/proposals/436) OSMO/USDC * [[Proposal 451]](https://www.mintscan.io/osmosis/proposals/451) stATOM/ATOM * [[Proposal 478]](https://www.mintscan.io/osmosis/proposals/478) OSMO/WBTC * [[Proposal 478]](https://www.mintscan.io/osmosis/proposals/478) OSMO/ETH ### [CW-721 Standard](https://github.com/CosmWasm/cw-nfts/tree/main/contracts/cw721-base) [[Proposal 447]](https://www.mintscan.io/osmosis/proposals/447) uploaded v0.16.0 of the base CW721 NFT contract, enabling the minting of non-fungible tokens on Osmosis in compliance with the CW721 specification. ### Cross Chain Swaps <img src="https://img.shields.io/badge/-No%20Frontend%20Deployed-orange"> V1 [[Proposal 454]](https://www.mintscan.io/osmosis/proposals/454) Enables trades on Osmosis to be carried out remotely from another chain connected to Osmosis by IBC V2 [[Proposal 479]](https://www.mintscan.io/osmosis/proposals/479) ### [Kado Router](https://www.kado.money/) [[Proposal 473]](https://www.mintscan.io/osmosis/proposals/473) Enables Kado to use Osmosis as a liquidity layer for on/off-ramp features ### [Autonomy Network](https://osmosis.autoswap.trade/) [[Proposal 474]](https://www.mintscan.io/osmosis/proposals/474) Autonomy Network acts a base system to automate any on-chain action with any on-chain condition. [[Proposal 475]](https://www.mintscan.io/osmosis/proposals/475) Adds the ability to do limits and stops on Osmosis via Autonomy. ### [StreamSwap](https://streamswap.io/) [[Proposal 483]](https://www.mintscan.io/osmosis/proposals/483) StreamSwap is a protocol for time-based token swaps. A Stream creator can offer X tokens up for swapping. Users can then add Y of another token against them during a Bootstrapping period. A Streaming period then occurs which steadily exchanges a share of X for a share of Y over the duration. ### [TFM](https://tfm.com/) [[Proposal 488]](https://www.mintscan.io/osmosis/proposals/488) TFM functionality includes: * Limit Order contract which provides a more advanced trading experience * Router contract which enables the splitting of trades between multiple routes to obtain the optimal price for users by minimising slippage in any one pool. ### [Pyth Network](https://pyth.network/) [[Proposal 508]](https://www.mintscan.io/osmosis/proposals/508) and [[Proposal 509]](https://www.mintscan.io/osmosis/proposals/509) Pyth Network is an oracle that publishes financial market data to multiple blockchains. The data is sourced from over 80 first-party data providers, including some of the largest exchanges and market making firms worldwide. Pyth provides real-time price feeds — updating once per second — for 200+ assets including crypto, equities, FX and more. ### Suitdrop <img src="https://img.shields.io/badge/-Not%20Yet%20Deployed-orange"> [[Proposal 512]](https://www.mintscan.io/osmosis/proposals/512) and [[Proposal 527]](https://www.mintscan.io/osmosis/proposals/527) Allows the automation of minting/burning of tokens meant for physical merchandise redemption. Once a token is burned and a physical merch is redeemed, minter receives a NFT associated with the unique merch item. Adds a bonding curve that uses $OSMO as the base token to buy the redemption token in #1. When composed together, results in an automated Unisocks mechanism implemented on a bonding curve. ### CronCat <img src="https://img.shields.io/badge/-No%20Frontend%20Deployed-orange"> [[Proposal 513]](https://www.mintscan.io/osmosis/proposals/513) Croncat is an on-chain transaction robot that makes it possible for accounts and smart contracts to schedule future tasks. ### [Calculated Finance](https://app.calculated.fi/) [[Proposal 515]](https://www.mintscan.io/osmosis/proposals/515) Allow the creation of recurring swap amounts and actions based on data such as the current price or historical trends. The resulting tokens may be assigned to destinations such as staking or lending. ### [Squid Router](https://app.squidrouter.com/) <img src="https://img.shields.io/badge/-Not%20Yet%20Integrated-orange"> [[Proposal #526]](https://www.mintscan.io/osmosis/proposals/526) Squid allows any token to be swapped between blockchains, and unlocks access to apps across chains in a single click building seamless user experiences that tap into cross-chain liquidity and scale to reach anyone with a crypto wallet, no matter what chain they’re on. ### [Levana](https://levana.exchange/) [Proposal 548](https://www.mintscan.io/osmosis/proposals/548) Levana's perpetuals contracts will allow leverage of any asset on Osmosis. ### [Eris Protocol](https://www.erisprotocol.com/) [[Proposal 553]](https://www.mintscan.io/osmosis/proposals/553) ERIS products include: **Amplifier**: Liquid staking **Amp Governance**: Fair delegation and governance framework (with proxy governance) **Amp Extractor**: Yield conversion **Amp Compounder**: Yield optimizer **Amp Z**: DeFi automation framework **Arb Vault**: Slow burn arbitrage vault to stabilize the TOKEN-LST peg. **Manual Arbitrage**: Slow burn arbitrage, but manual execution ### [Skip API](https://skip.money/docs/frontends) [[Proposal 555]](https://www.mintscan.io/osmosis/proposals/555) Skip API is a unified RPC service that helps developers create seamless cross-chain product experiences using IBC. Our goal is to enable frontend developers to be as productive as possible by offering the following IBC functionality out of the box: * One-click, any-to-any, cross-chain transfers and swaps * Multi-hop, cross-chain transfers and “token unwinding” * Denom and IBC channel path recommendations for any asset and chain * Multi-denom fee estimation for composite transfer and swap routes * Multi-hop transaction lifecycle tracking * Protection from common cross-chain UX failures (e.g. bridging to a chain where the end user doesn’t have gas) ### [DAODAO and Polytone](https://osmosis.daodao.zone/) [[Proposal 557]] https://www.mintscan.io/osmosis/proposals/557) With DAO DAO, projects and communities have immediate access to best-in-class DAO tooling without creating their own governance modules, smart contracts, DAO management and more. Polytone allows for accounts, smart contract, or DAOs on Osmosis to control accounts on other chains and vice versa. ### [Quasar Vaults](https://www.quasar.fi/) <img src="https://img.shields.io/badge/-Not%20Yet%20Deployed-orange"> [[Proposal 562]](https://www.mintscan.io/osmosis/proposals/562) Quasar vaults will be deployed on Osmosis' Supercharged Liquidity pools, allowing users to access automatically managed strategies in these pools. ## Frontend Preferences [[Proposal 528]](https://www.mintscan.io/osmosis/proposals/528) signalled that the Osmosis chain does not control exclusive frontend inclusion of assets. The current listing requirements in use by the frontend can be found here: https://github.com/osmosis-labs/assetlists/blob/main/LISTING.md ### Canonical Assets * [[Proposal #205]](https://www.mintscan.io/osmosis/proposals/205) Canonical bridges are the preferred UX design by Osmosis. [See Bridge Service Provider Expectations](https://hackmd.io/U37CDcTDTC60v1JW-0e4sA#Bridge-Service-Provider-Relationship-Expectations) * [[Proposal #206]](https://www.mintscan.io/osmosis/proposals/206) The Canonical Ethereum Service Provider for Osmosis is Axelar as chosen by requests for proposals followed by a multiple choice majority vote with runoff thresholds as defined in [[Proposal #205]](https://www.mintscan.io/osmosis/proposals/205). * [[Proposal #249]](https://www.mintscan.io/osmosis/proposals/249) The Canonical version of Polkadot assets are those provided by Axelar via Moonbeam. This lasts until more IBC native versions of these assets are available, at which point a transition process will be proposed. * [[Proposal #574]](https://www.mintscan.io/osmosis/proposals/574) The Canonical version of USDT is the USDT minted on Kava EVM and using IBC to arrive on Osmosis. ### Bridge Service Provider Relationship Expectations The Osmosis DAO proposed and passed [[Proposal 205]](https://www.mintscan.io/osmosis/proposals/205) to signal to Osmosis Labs to integrate a Bridge Service Provider (BSP) into the [main frontend](https://app.osmosis.zone) to provide canonical, unprefixed bridged assets from Ethereum and other EVM compatible chains. The implementation details will be left to Osmosis Labs and the chosen BSP, but the general shape of the initial expectations is as follows. These expectations are subject to change as circumstance, future governance, and social consensus dictate. #### From Osmosis, the BSP can expect: * Default Asset List – the Ethereum assets bridged by the selected provider will be unprefixed in the app.osmosis.zone default asset list – i.e. their bridged ETH and ERC-20 assets will be ETH, USDC, etc., all other bridges' assets would be bridge1ETH, bridge2USDC, and the like. Osmosis DAO requests that allied/friendly front-ends do the same, though any front-end is free to make its own decisions. In the near future, we expect custom token lists to become the norm in Cosmos, as they are on Ethereum, so that users can search for and import tokens that they want to interact with. * Osmosis Incentives – the DAO commits to prioritizing the assets of the canonical bridge, incentivizing them earlier and more heavily than the comparable assets of non-canonical bridges. In general, canonical pools should earn substantially more incentives per dollar of liquidity than their counterpart pools–under the base incentives model, not necessarily counting external incentive matching. * Integration – Osmosis expects to work closely with the BSP. At the discretion of the Osmosis developers (subject to the advice and consent of the DAO) Osmosis will use the selected BSP for bridges beyond Ethereum (EVM or otherwise), unless another or better bridge is already available that the service provider cannot match (within whatever timeframe the Osmosis developers or DAO finds reasonable). #### From the BSP, Osmosis can expect: * Integration / Availability – the BSP will help optimize integrations in a timely manner in accordance with Osmosis’ stated goals of achieving deposits and withdrawals from the [app.osmosis.zone](https://app.osmosis.zone) UI and Keplr Wallet (without pass-through to the bridge UI). * Liquidity Mining Incentives – if a project’s proposal included the promise of incentives (e.g. Axelar, at least 1% of Axelar tokens to be used for incentives on Osmosis). #### Revocability / At-will / Permissionless As noted, these expectations are preliminary and subject to change as the DAO, developers, and the bridge team see fit. Osmosis DAO and the BSP will be working with each other for their mutual benefit, without contractual promise or obligation. It will be up to the BSP team to maintain a good relationship with Osmosis Labs regarding the front-end implementation details. Osmosis DAO empowers Osmosis Labs to change BSPs if in their estimation, the relationship has become unworkable, or the technical landscape suggests a superior solution, subject to ratification by the DAO. Should the arrangement become unworkable for either party for whatever reason, the arrangement can be changed or terminated without notice. Any damages for bad behavior (broken promises, bridge failures) will be to reputation alone. Specific promises between the BSP and an individual user (e.g. bridge insurance) are not covered by this disclaimer, nor are potential future agreements between the DAO and various developers, teams, or individuals. ## Upgrade History * [V16, Magnesium, 13th July 2023](https://www.mintscan.io/osmosis/proposals/556) * [V15, Sodium, 16th March 2023](https://www.mintscan.io/osmosis/proposals/458) * [V14, Neon, 23rd January 2023](https://www.mintscan.io/osmosis/proposals/401) * [V13, Fluorine, 8th December 2022](https://www.mintscan.io/osmosis/proposals/370) * [V12, Oxygen, 30th September 2022](https://www.mintscan.io/osmosis/proposals/335) * [V11, Scambuster, August 3rd 2022](https://www.mintscan.io/osmosis/proposals/296) * [V10, Nitrogen Patch, June 12th 2022](https://github.com/osmosis-labs/osmosis/releases/tag/v10.0.0) * [v9, Nitrogen, June 7th 2022](https://www.mintscan.io/osmosis/proposals/252) * [v8, Terra Mitigation, May 15th 2022](https://www.mintscan.io/osmosis/proposals/228) * [v7, Carbon, February 28th 2022](https://www.mintscan.io/osmosis/proposals/157) * [v6, Boron Patch, December 20th 2021](https://www.mintscan.io/osmosis/proposals/103) * [v5, Boron, December 15th 2021](https://www.mintscan.io/osmosis/proposals/95) * [v4, Berylium, September 24th 2021](https://www.mintscan.io/osmosis/proposals/38)