This is a collection of practical guides and checklists for Subnet development, assembled to share with our partners and others in the ecosystem who might find it useful. It is not intended to be comprehensive; it skews towards practical and opinionated recommendations that we find to be appropriate particularly for teams developing and managing early versions of a protocol. For any feedback/revisions/additions, please message @ggp_steven on Telegram. Launch Checklist [ ] General Security (precompile templates, DOS / firewall considerations, incident response plan) [ ] 3rd party audits (VM security, operations and tooling setup, protocol audit. Example audit firm) [ ] Bridging approach (AWM vs native liquidity on Subnet vs LayerZero) [ ] Mainnet Validator Set (how many validators are required, node regional location, providers, VM sizing, permissioned vs permissionless) [ ] Consider Monitoring and Alerting tools and KPIs (eg. PagerDuty alerting on "% of stake weight offline")
3/17/20231 sentence explainer: GoGoPool is building a decentralized staking protocol for Avalanche subnets. Mission/Vision/Purpose Our current mission is to be the easiest way to stake AVAX. Our vision to build out the Subnet Economy, and our purpose is to create the "wordpress" moment for web3. Write down any questions you have while going through this in a doc! Avalanche
10/26/2022Abstract Midjourney is a very popular service for running Stable Diffusion -- it is a centralized service that has a free plan for people to try out SD, and eventually move to a paid plan for more GPU minutes. This paper explores creating a decentralized version of Midjourney, underpinned + monetized by the DFSN coin and powered by Avalanche's Elastic Subnets (built at first for a crypto-enthusiastic audience). Motivation It would be cool to build one of the first Proof of Stake Subnets as an appchain to help illustrate why the appchain thesis is a perfect fit for Subnets. Specification Focusing on a v0.01, with friendly-audience assumptions being made.
10/23/2022RE Pause, I feel like we should have ONE global Protocol Paused flag and thats it. Pausing will happen in an "Oh Shit!" moment of high stress, bad things are happening. We dont want to have to figure out which thing to pause, or do several txs to pause multiple things. Just one. Defining Oh Shit moments; Rialto got hacked Protocol got hacked AVAX ggAVAX float
10/19/2022