Proposal Details

Proposal #679

Passed

Proposal title

Abstract CosmWasm Upload Key Governance Proposal

Submit time

Deposit end time

Voting start time

Voting end time

Tally result

90.67%

Proposal #679 description

This proposal is to grant the address osmo1t07t5ejcwtlclnelvtsdf3rx30kxvczlng8p24 the ability to upload CosmWasm contracts to Osmosis autonomously, without the need for individual governance approval for each action. This address is under the supervision of Abstracts core development team.

Terminology

Smart-Accounts: All Abstract Accounts are smart-accounts, and Abstract Applications are Abstract Accounts (and thus, also smart-accounts). This enables full user sovereignty and self-hosted DeFi, SocialFi, GameFi, etc.

Modules: Modules are comparable to microservices in web2, serving as application components with a scoped API and following the single responsibility principle. Applications are composed of 1 or more modules and installed onto Abstract Accounts.

Adapter Modules: Adapters serve as standard interfaces that facilitate communication between Abstract Accounts and various external services. They adapt a service to an common interface. Service integrations.

Contracts:

This proposal would allow upload and maintenance of Abstract’s on-chain application infrastructure, including:

  • Module Registry - A “package” registry for smart-contracts.
  • Name Service - For on-chain information like asset, contract, chain (channel) and pools
  • Account Factory - The Factory for Abstract Accounts (smart-accounts)
  • Module Factory - The factory for module creation.
  • Account Manager - Controller contract of an Abstract Account
  • Account Proxy - Vault and proxy contract for an Abstract Account
  • Dex Adapter - Contract with a standard interface for interacting with Osmosis liquidity pools
  • CW-Staking Adapter - Contract with a standard interface for interacting with Osmosis liquidity staking module.

A more in-depth overview of these contracts can be found here.

These contracts are key in the operation of interchain apps like FortyTwo Finance.

Abstracts infrastructure has completed an audit by Oak Security with results available here.

Permissions:

Approval of this proposal encompasses approval for upload and maintenance of core Abstract contracts.

About Abstract

Abstract builds tooling to make the CosmWasm app developer’s experience as easy as possible. Our mission is straightforward: we simplify the process of developing applications with powerful, easy-to-use tooling designed with developer needs in mind. We also provide a platform upon which developers can list their applications, getting access to a wide swath of users, feedback, and mentorship.

Our goal is to enable developers to build more powerful dApps through collaboration, convention, and modularity. We provide a full-stack CosmWasm development experience, including backend, middleware, and frontend tooling. To distribute apps and build a thriving developer to user economy, we are building the CosmWasm application platform.

A good overview of what Abstract solves for developers can be found on an overview of the smart-contract design space on Abstract!

Docs: docs.abstract.money

Contracts & Infrastructure Repository: https://github.com/AbstractSDK/abstract

Linktree: linktr.ee/abstractsdk

Forum Thread:https://forum.osmosis.zone/t/abstract-whitelisted-address-for-deployment-of-application-infrastructure/505

Proposal #679 overview

Total votes
4,373
Voters
4,320
Total deposit
1,600 OSMO

Proposal #679 votes

#

Validator

Account Address

Options
1PRO DelegatorsYes
2CosmostationYes
3TessellatedYes
4Chill ValidationYes
5S16 Research VenturesYes
6Cosmos Spaces ☮️💜⚛️Yes
7coinhall.orgYes
8TaxiStakeYes
9Frens (🤝,🤝)Yes
10ElectricYes
11#decentralizehk - DHK daoYes
12Interstellar Lounge 🍸Yes
13Tedcrypto.io 🧸 | TedLottoYes
14Trust NodesAbstain
150base.vcYes
16Node GuardiansYes
17CryptoCrew Validators ✅Yes
18StakecitoYes
19MeriaYes
20Simply StakingYes
21Klub StakingYes
22Stakely.ioYes
23ChainLayerYes
24ForboleYes
25defiantlabsYes
26KomikuriYes
27Silk NodesYes
28Uncle EdYes
29CrosnestAbstain
30InteropAbstain
31vido.infoYes
32Swiss StakingYes
33openbitlabYes
34🇨🇭 Vortex.live 🟢Abstain
35Secure SecretsYes
36KalpaTechYes
37iqlusionYes
38jabbeyYes
39Crypto AssassinYes
40Smart Stake 📈📊Abstain
41[Beehive]🇰🇷Yes
4201nodeYes
43Hathor NodeYes
44AutoStake 🛡️ Slash ProtectedYes
45Cypher CoreYes
46FreshSTAKINGYes
47blockscapeYes
48Informal SystemsYes
49DOUBLETOPYes
50ProvalidatorAbstain
51WhisperNode 🤐Yes
52GATA HUBYes
53kooltek68Yes
54Citadel.oneYes
55CoverletYes
56ECO Stake 🌱Yes
57AUDIT.oneYes
58KingSuperYes
59AllnodesYes
60POSTHUMAN 🧬 StakeDropYes
61CommunityStakingAbstain
62Active NodesYes
63StakeWithUsYes
64Chorus OneYes
65Bro_n_BroYes
66Nocturnal LabsYes
67ushakovNo
68COSMØSTAKEYes
69DSRVAbstain
70Stakewolle.com |100% InsuranceYes
71OmniFlix NetworkYes
72B-HarvestYes
73in3s.comYes
74DELIGHTYes
75a41Yes
76OldcatYes
77NotionalYes
78PoS NodeYes
79Coinage x DAICAbstain
80ztake.orgNo
81stake.systems | autocompoundYes
82ChainflowAbstain
83Imperator.coYes
84Leonoor's CryptomanAbstain
85ChihuahuaYes
86Kalia NetworkYes
87InterblocYes
88ValidatusYes
89QuebecYes
90polkachu.comYes
91ObiAbstain
92Nodes.GuruYes

View: