The Osmosis Grants Program (OGP), in partnership with Axelar, Akash Network, the Osmosis Foundation, and the ATOM Accelerator, will fund an initiative to complete the development of Mesh Security and bring it to mainnet across the Cosmos ecosystem. Mesh Security will be developed as a public good by a team composed of organizations and contributors from across the Cosmos ecosystem.
The core components will be reusable for any CosmWasm enabled chain. The front-end team will also build 1) an independent web application that is designed to scale to support any mesh-enabled chain and 2) a UI kit that allows developers to easily embed cross-staking functionality into their application.
For more information on the initiative, please see this post on the Osmosis blog!
Mesh Security Phase 1: Back-End Development
$270,000 (OSMO + USDC)
$40,000 USDC / month
Confio will focus on protocol design and backend development. Initially, Confio will focus on refining and documenting the design and architecture, to enable all contributors to be effective and coordinate their work. Once the plan is clear, Confio will take responsibility for the development of all needed smart contracts (with some help from external contributors) as well as the custom SDK module(s) for proper interaction with staking on the remote chain. Phase 1 Milestones (Phase 1 refers to the first 3 months following the start of the project): Milestone 1 = Delivery of a detailed Mesh Security architecture document; Milestone 2 = Integration of the Mesh Security MVP into the Osmosis and Juno codebases and demonstrating functionality on a devnet.
Funding sources: $220k (70k USDC and $150k in OSMO) from the OGP, and $50k USDC from the Osmosis Foundation.
Mesh Security: Front-end Tooling
The project aims to build an initial cross-staking Mesh Security UI tooling that works with all supported chains. It aims to make Mesh Security more interoperable and widely available to developers by adding it as a component set in Cosmology's open source UI kit, CosmosKit. The project will include a Mesh Security create-cosmos-app template/example for developers to use and build upon, as well as a branded dApp built using the Mesh Security UI Kit. Milestone 1 = Mesh Security UI Kit v1 (this version will be completed before the final delivery of contracts so will not use real data). Milestone 2 = Finalized Mesh Security UI Kit (this will include a data layer, stateful components with interfaces for interoperability, and a new category for the UI Kit on cosmoskit.com with a visual component explorer for cross-staking components). Milestone 3 = Mesh Security create-cosmos-app example/template (this will provide a functional, working example of the Mesh Security UI that developers can use as a starting point for their own projects. The example will be made available through the create-cosmos-app command, allowing new projects or chains that join the mesh to spin up their own Mesh Security dApps in minutes).
Funding sources: $30k USDC from Axelar, $10k USDC from Akash.
Mesh Security Design: Landing Page, UI, Brand, and Marketing
DesignDAO will design the UI for the primary Mesh Security landing page and web application, as well as developing the Mesh Security brand and leading marketing efforts. Milestone 1 = Mockups and UI Prototypes (Design DAO will create a moodboard to define the style direction. They will then turn this into mockups. Using the mockups, they will then create wireframes for the entire app, and simple prototypes where necessary). Milestone 2 = UI Fine Design (based on the wireframes, they will design the entire app in detail, in the style of the mockups, ready for development). Milestone 3 = Mesh Brand, Strategy, and Concept (they will create the brand around Mesh Security and compile it into a brand book. It will include things like the logo, colors, fonts, etc., but also things like claims and the overall language of the brand, and also guidelines for social media). Milestone 4 = Mesh Brand Story and Landing Page (they will develop an engaging brand story based on which they will create a landing page and content for social media).
Funding sources: $20k USDC and $20k in AXL from Axelar.
Mesh Security Phase 1: Web Application Front-End Development
$15,000 OSMO / month
Josef will lead front-end development of the primary Mesh Security website and web application. This will involve close collaboration with Cosmology (front-end tooling) and DesignDAO (front-end design). He will be working in parallel with DesignDAO as he designs the web application and will leverage the tooling that is developed by Cosmology team to bridge the gap between the two workstreams. Milestone 1: MVP of Mesh Security Web-Application UI (Josef will convert the UI fine design wireframes into a functional UI for the Mesh Security web-application).
Funding sources: $25k in OSMO from the OGP.