From aba8493be002df85b00159c76592fa1b31973cca Mon Sep 17 00:00:00 2001 From: leohhhn Date: Fri, 6 Dec 2024 21:45:14 +0100 Subject: [PATCH 01/32] save --- posts/2024-12-10_road-to-mainnet/README.md | 204 +++++++++++++++++++++ 1 file changed, 204 insertions(+) create mode 100644 posts/2024-12-10_road-to-mainnet/README.md diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md new file mode 100644 index 0000000..5126629 --- /dev/null +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -0,0 +1,204 @@ +--- +publication_date: 2024-12-10T00:00:00Z +slug: road-to-mainnet +tags: [gnoland] +authors: [] +--- + +# gno.land: The Road to Mainnet and Beyond + +**Gno the Difference** + +gno.land is evolving as a cutting-edge decentralized operating system, setting +a new standard for building and governing diverse applications. At its core, it +provides an open-source smart contract platform designed to address systemic +challenges in centralized systems—censorship, lack of user autonomy, misaligned +incentives, and non-transparent operations. + +The true strength of gno.land lies in its broad applicability across domains. It +provides builders with the means to create secure, scalable, and trustless +applications that redefine the possibilities of decentralized systems. + +gno.land has been advancing through a phased development process aimed at +delivering critical functionality at each stage. The network architecture ensures +that every milestone reinforces the foundation of a reliable and scalable +decentralized ecosystem that prioritizes transparency, forkability, and +governance. + +Let’s take a closer look at the progress, upcoming milestones, and what’s in +store for the future of gno.land. + +## Milestones Overview + +The priority is to establish a secure and stable network. Once operational and +thoroughly tested, the infrastructure for generating liquidity and rewards +distribution will activate, accelerating the growth of Gno's ecosystem for both +builders and users. + +### _Here’s a look back at what we’ve accomplished so far:_ + +**2021: The Beginning** + +gno.land’s journey began in 2021, carried out by Jae Kwon, who laid the +groundwork to develop the Gno Virtual Machine (GnoVM), and bootstrap a simple +Tendermint node capable of executing Gno code. + +gno.land’s most revolutionary component, the GnoVM, is a virtual machine capable +of deterministically running a subset of Go code, where smart contracts are +composed together by simply “importing” them, much like working with any standard +Go package. The initial work was focused on creating the first iteration of the +VM, aiming to implement a complete feature set of Gno while accounting for +various edge cases. + +[By the end of 2021](https://github.com/gnolang/gno/tree/fa412d4bb38f6d6485d9b61784b34e5d5ca64554), +rudimentary tooling was available for experimenting with the +VM, an extensive suite of tests was in place, and an initial version of Gno’s +state persistence was implemented. The first commits for the [`boards`](https://github.com/gnolang/gno/tree/master/examples/gno.land/r/demo/boards) +realm were introduced, and a functional chain executable was developed, enabling +the addition of new packages and the ability to call functions within them. + +**2022: The First Testnets** + +The full scope of the project only became evident in 2022, following the +implementation of much of the foundational functionality. It was during that +time when the Gno project started to have more and more contributors, and +consequently a much larger influx of new features, bug fixes and developments +on many more fronts other than just the VM. During this time, the Gno core team +grew to three full-time engineers, with hiring underway to add more. + +- Three testnets were launched (test1, test2 and test3), each with significant + improvements in usability and ease of access for newcomers, and more example realms. +- The `boards` realm was improved, with the introduction of new features including + editing posts, moderation, and links to easily construct replies to posts using + `gnokey`. Additionally, thanks to the `users` realm, Gno users were able to register + a username which then showed up on the `boards` realm (among others). +- The Onbloc team began the development of the first gno.land wallet, [Adena](https://www.adena.app/), + marking the first steps to creating web dApps using gno.land. +- The RPC layer got many improvements, including `qeval` and other features to + inspect Gno code. +- Additional examples were added on creating GRC20 tokens, as well as string + formatting utilities. +- The first [workshops](https://github.com/gnolang/workshops) and presentations were posted on how to program in Gno. +- On the Gno side, the VM was consistently improved to fix more bugs and + increase its safety for use on-chain. + +[End of year status](https://github.com/gnolang/gno/tree/cabc1ad9a36319f68fed2bc888018bfcbff228a7) + +**2023: The Growth** + +In 2023, the Gno team grew to twelve engineers, many of whom continue to form +the Gno core development team today. Around the same time, gno.land began seeing +its first real-world applications, putting its capabilities to the test. + +Additionally, new developer tools were introduced to enhance the Gno development +experience. These include utilities such as `gno doc`, `gno repl`, `gno lint`, alongside +`gnodev`, which is the foundational tool for building realms on gno.land today. + +- [`GnoChess`](https://github.com/gnoverse/gnochess) was a first experiment to + program complex Gno smart contracts, capable of running the backend of a chess + server. The Gopher community had the opportunity to experience GnoChess for the + first time at GopherCon 2023, where gno.land highlighted Gno’s unique features + and its potential to transform the decentralized application landscape. +- [Test3](https://github.com/gnolang/gno/releases/tag/chain%2Ftest3.0), launched + at the end of 2022, was continued in 2023, allowing builders to experiment with + running full nodes and building indexers. It gave everyone the possibility of + having a persisting history of state. +- Many API decisions, like `std.PrevRealm()`, were discussed and implemented. +- The [License](https://github.com/gnolang/gno?tab=License-1-ov-file) for + gno.land was established as the Gno Network Public License, a fork of the + GNU Afferro General Public License. +- [Berty](https://berty.tech/) and [Teritori](https://teritori.com/) became core + ecosystem builders, creating integrated applications, communication tools, and + social platforms. +- The first official documentation was released, allowing more users to be + onboarded onto gno.land without having to learn directly from the source. +- The Beta version of [Gno Playground](https://play.gno.land) launched, providing + a space to experiment Gno programs and realms directly from the web. + +[End of year status](https://github.com/gnolang/gno/tree/c3a4993335f8881989eb49e4efea6a3c1310061d) + +**2024: The Refinement** + +2024 saw the Gno core team coming together, now focused on creating a stable +chain to launch as soon as possible. Throughout the year, the team focused on +delivering great stability on gno.land and being able to fix the most critical +issues which stand in the way of launching the first stable network. + +The launch of Test4 on July 15th, 2024, was a major milestone in gno.land’s +journey. One of the main objectives of this testnet was to collect valuable +knowledge and expertise from operations like running a full node, testing +validator coordination, deploying stable Gno dApps, creating and testing tools +that require persisted state & transaction history. + +During Test4, thousands of bug fixes and significant advancements were implemented, +including improvements to multi-node testnets and essential updates to `gnodev`. + +**Here’s a breakdown of the most important key features that make Test4 unique:** +- **Multi-node Testnet:** This was the first testnet that was capable of running + on multiple nodes, making important steps towards decentralization +- **Permanent and stable Testnet:** Unlike previous versions, Test4 was a permanent + testnet, giving early adopters and builders a consistent environment to build and + test dApps while also providing them with the most up to date stable environment +- **GovDAO Proof-of-Concept:** Together with the launch of Test4, the first + framework for decentralized governance was introduced, allowing selective + contributors to begin participating in decision-making processes. + +Test4 provided valuable learnings in terms of running a multinode network and +facilitating on-chain governance. The result was a stable blockchain network with +7 validator nodes, as well as [5 governance proposals](https://test4.gno.land/r/gov/dao/v2), +3 of them executed successfully based on the two thirds majority. + +Later in 2024, [Test5](https://test5.gno.land/) was released. The key elements +that Test5 enabled include: expanding the current validator set, which now +consists of 17 validators, pushing on more GnoVM fixes, releasing GovDAO v2 and +overall improving the quality-of-life for builders. View testnet’s current +activity and deployed realms on [Gnoscan](https://gnoscan.io/). + +The Gno Core Team also greatly focused on creating a stable experience on Gno: +- Fixing many different bugs on the VM and making its behavior more predictable + and better documented. +- Improving “quality of life” tools that show the power of developing on gno.land, + like the [`transaction indexer`](https://github.com/gnolang/tx-indexer/) and `gnodev`. +- Improving performance in critical paths and making behaviors of different + APIs consistent, and clearing out the standard libraries. +- Improving the behavior of integration tools, like `gnoclient` and `gnokey`, as + well as kick-starting development of a mobile gnokey application. + +**The road ahead starts with the preparation of the gno.land’s Beta launch. +Here is how the path forward looks like:** + +**Beta Launch (UPCOMING)** + +We’re excited to announce that as 2024 comes to a close, we are gearing up for +**Beta Launch**, anticipated in early 2025. Here’s what you can expect at genesis: +1. Contributors who have built gno.land will form the initial Governance DAO + (“GovDAO”), distributing membership into three tiers—T1 (highest), T2, and T3 + (lowest)—based on the size and impact of their contributions as outlined in + Jae Kwon's [GovDAO draft](https://gist.github.com/jaekwon/918ad325c4c8f7fb5d6e022e33cb7eb3). + Membership is governed by age limits, contribution criteria, and a structured + payment system tied to the GovDAOPayTreasury to ensure compensation directly + aligns with each contributor's level of contribution. **The GovDAO proposal + remains an initial draft subject to revisions before final implementation.** +2. gno.land will intentionally maintain a modest transaction processing speed at + genesis; however, the network will enable early adopters to experience its + features and begin accruing rewards based on their contributions to the project. + **While not immediately claimable, these rewards will become redeemable in future + phases to recognize early participants for their contributions.** +3. gno.land is expected to operate under a Constitution that establishes clear + guidelines on the community's rights, liberties, obligations, governance, + economics, and both current and future implementations of the gno.land chain. + **The gno.land contributor community is expected to participate and engage in this + effort.** +4. The genesis token distribution of GNOT, gno.land’s native token, will primarily + allocate the majority of the supply to the Cosmos Hub (ATOM holders) community, + rewarding their alignment with gno.land’s mission. The remaining GNOT allocations + will be used to support gno.land’s community pool, various Builders DAOs or + builders communities, and the core team builders (through NewTendermint), + which will play a crucial role in shaping the platform’s future growth and + development. **The GNOT token will be distributed at launch but will initially + be non-transferable.** + + + + + From 267e19cd1762c63f90ce1bd191c203a6ad25cdef Mon Sep 17 00:00:00 2001 From: leohhhn Date: Tue, 10 Dec 2024 16:46:00 +0100 Subject: [PATCH 02/32] add blogpost --- posts/2024-12-10_road-to-mainnet/README.md | 433 ++++++++++++++------- 1 file changed, 286 insertions(+), 147 deletions(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index 5126629..f48b818 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -2,203 +2,342 @@ publication_date: 2024-12-10T00:00:00Z slug: road-to-mainnet tags: [gnoland] -authors: [] +authors: [gnoland-team] --- -# gno.land: The Road to Mainnet and Beyond +# gno.land: The Road to Mainnet & Beyond **Gno the Difference** -gno.land is evolving as a cutting-edge decentralized operating system, setting -a new standard for building and governing diverse applications. At its core, it -provides an open-source smart contract platform designed to address systemic +gno.land is evolving as a cutting-edge decentralized operating system, setting a +new standard for building and governing diverse applications. At its core, it +provides an open-source smart contract platform designed to address systemic challenges in centralized systems—censorship, lack of user autonomy, misaligned incentives, and non-transparent operations. -The true strength of gno.land lies in its broad applicability across domains. It -provides builders with the means to create secure, scalable, and trustless +The true strength of gno.land lies in its broad applicability across domains. +It provides builders with the means to create secure, scalable, and trustless applications that redefine the possibilities of decentralized systems. -gno.land has been advancing through a phased development process aimed at -delivering critical functionality at each stage. The network architecture ensures -that every milestone reinforces the foundation of a reliable and scalable -decentralized ecosystem that prioritizes transparency, forkability, and -governance. +gno.land has been advancing through a phased development process aimed at +delivering critical functionality at each stage. The network architecture +ensures that every milestone reinforces the foundation of a reliable and scalable +decentralized ecosystem that prioritizes transparency, forkability, and governance. -Let’s take a closer look at the progress, upcoming milestones, and what’s in -store for the future of gno.land. +Let’s take a closer look at the progress, key milestones, and what’s in store +for the future of gno.land. -## Milestones Overview +### Milestones Overview -The priority is to establish a secure and stable network. Once operational and -thoroughly tested, the infrastructure for generating liquidity and rewards -distribution will activate, accelerating the growth of Gno's ecosystem for both -builders and users. +The priority is to establish a secure and stable network. Once operational and +thoroughly tested, the infrastructure for rewards distribution and development +will activate, accelerating the growth of Gno's ecosystem for both builders and +users. -### _Here’s a look back at what we’ve accomplished so far:_ +***Here’s a look back at what we’ve accomplished so far:*** -**2021: The Beginning** +**2021: The beginning** -gno.land’s journey began in 2021, carried out by Jae Kwon, who laid the +gno.land’s journey began in 2021, carried out by Jae Kwon, who laid the groundwork to develop the Gno Virtual Machine (GnoVM), and bootstrap a simple -Tendermint node capable of executing Gno code. +Tendermint node capable of executing Gno code.**** -gno.land’s most revolutionary component, the GnoVM, is a virtual machine capable +gno.land’s most revolutionary component, the GnoVM, is a virtual machine capable of deterministically running a subset of Go code, where smart contracts are composed together by simply “importing” them, much like working with any standard -Go package. The initial work was focused on creating the first iteration of the +Go package. The initial work was focused on creating the first iteration of the VM, aiming to implement a complete feature set of Gno while accounting for various edge cases. [By the end of 2021](https://github.com/gnolang/gno/tree/fa412d4bb38f6d6485d9b61784b34e5d5ca64554), -rudimentary tooling was available for experimenting with the -VM, an extensive suite of tests was in place, and an initial version of Gno’s -state persistence was implemented. The first commits for the [`boards`](https://github.com/gnolang/gno/tree/master/examples/gno.land/r/demo/boards) -realm were introduced, and a functional chain executable was developed, enabling -the addition of new packages and the ability to call functions within them. +rudimentary tooling was available for experimenting with the VM, an extensive +suite of tests was in place, and an initial version of Gno’s state persistence +was implemented. The first commits for the +[`boards` realm](https://github.com/gnolang/gno/tree/master/examples/gno.land/r/demo/boards) +were introduced, and a functional chain executable was developed, enabling the +addition of new packages and the ability to call functions within them. **2022: The First Testnets** -The full scope of the project only became evident in 2022, following the -implementation of much of the foundational functionality. It was during that -time when the Gno project started to have more and more contributors, and -consequently a much larger influx of new features, bug fixes and developments -on many more fronts other than just the VM. During this time, the Gno core team +The full scope of the project only became evident in 2022, following the +implementation of the foundational functionality. It was during that +time when the Gno project started to have more and more contributors, and +consequently a much larger influx of new features, bug fixes and developments on +many more fronts other than just the VM. During this time, the Gno core team grew to three full-time engineers, with hiring underway to add more. -- Three testnets were launched (test1, test2 and test3), each with significant - improvements in usability and ease of access for newcomers, and more example realms. +- Three testnets were launched (test1, test2 and test3), each with significant +improvements in usability and ease of access for newcomers, and more example realms. - The `boards` realm was improved, with the introduction of new features including - editing posts, moderation, and links to easily construct replies to posts using - `gnokey`. Additionally, thanks to the `users` realm, Gno users were able to register - a username which then showed up on the `boards` realm (among others). -- The Onbloc team began the development of the first gno.land wallet, [Adena](https://www.adena.app/), - marking the first steps to creating web dApps using gno.land. -- The RPC layer got many improvements, including `qeval` and other features to - inspect Gno code. -- Additional examples were added on creating GRC20 tokens, as well as string - formatting utilities. -- The first [workshops](https://github.com/gnolang/workshops) and presentations were posted on how to program in Gno. -- On the Gno side, the VM was consistently improved to fix more bugs and - increase its safety for use on-chain. - -[End of year status](https://github.com/gnolang/gno/tree/cabc1ad9a36319f68fed2bc888018bfcbff228a7) +editing posts, moderation, and links to easily construct replies to posts using +`gnokey`. Additionally, thanks to the `users` realm, Gno users were able to register +a username which then showed up on the `boards` realm (among others). +- The Onbloc team began the development of the first gno.land wallet, +[Adena](https://www.adena.app/), marking the first steps to creating web dApps +using gno.land. +- The RPC layer got many improvements, including `qeval` and other features to +inspect Gno code. +- Additional examples were added on creating GRC20 tokens, as well as string +formatting utilities. +- The first [workshops](https://github.com/gnolang/workshops) and presentations +were posted on how to program in Gno. +- On the Gno side, the VM was consistently improved to fix more bugs and +increase its safety for use on-chain. + +[End-of-year status](https://github.com/gnolang/gno/tree/cabc1ad9a36319f68fed2bc888018bfcbff228a7) **2023: The Growth** -In 2023, the Gno team grew to twelve engineers, many of whom continue to form -the Gno core development team today. Around the same time, gno.land began seeing -its first real-world applications, putting its capabilities to the test. +In 2023, the Gno team grew to twelve engineers, many of whom continue to form the +Gno core development team today. Around the same time, gno.land began seeing its +first real-world applications, putting its capabilities to the test. Additionally, new developer tools were introduced to enhance the Gno development -experience. These include utilities such as `gno doc`, `gno repl`, `gno lint`, alongside -`gnodev`, which is the foundational tool for building realms on gno.land today. - -- [`GnoChess`](https://github.com/gnoverse/gnochess) was a first experiment to - program complex Gno smart contracts, capable of running the backend of a chess - server. The Gopher community had the opportunity to experience GnoChess for the - first time at GopherCon 2023, where gno.land highlighted Gno’s unique features - and its potential to transform the decentralized application landscape. +experience. These include utilities such as `gno doc`, `gno repl`, `gno lint`, +alongside `gnodev`, which is the foundational tool for building realms on gno.land +today. + +- [Gnochess](https://github.com/gnoverse/gnochess) was a first experiment to +program complex Gno smart contracts, capable of running the backend of a chess +server. The Gopher community had the opportunity to experience GnoChess for the +first time at GopherCon 2023, where gno.land highlighted Gno’s unique features +and its potential to transform the decentralized application landscape. - [Test3](https://github.com/gnolang/gno/releases/tag/chain%2Ftest3.0), launched - at the end of 2022, was continued in 2023, allowing builders to experiment with - running full nodes and building indexers. It gave everyone the possibility of - having a persisting history of state. +at the end of 2022, was continued in 2023, allowing builders to experiment with +running full nodes and building indexers. It gave everyone the possibility of +having a persisting history of state. - Many API decisions, like `std.PrevRealm()`, were discussed and implemented. -- The [License](https://github.com/gnolang/gno?tab=License-1-ov-file) for - gno.land was established as the Gno Network Public License, a fork of the - GNU Afferro General Public License. -- [Berty](https://berty.tech/) and [Teritori](https://teritori.com/) became core - ecosystem builders, creating integrated applications, communication tools, and - social platforms. -- The first official documentation was released, allowing more users to be - onboarded onto gno.land without having to learn directly from the source. -- The Beta version of [Gno Playground](https://play.gno.land) launched, providing - a space to experiment Gno programs and realms directly from the web. - -[End of year status](https://github.com/gnolang/gno/tree/c3a4993335f8881989eb49e4efea6a3c1310061d) +- The [License](https://github.com/gnolang/gno?tab=License-1-ov-file) for gno.land +was established as the *Gno Network Public License*, a fork of the GNU Afferro +General Public License. +- [Berty](https://berty.tech/) and [Teritori](https://teritori.com/) became core +ecosystem builders, creating integrated applications, communication tools, and +social platforms. +- The first official documentation was released, allowing more users to be +onboarded onto gno.land without having to learn directly from the source. +- The Beta version of [Gno Playground](https://play.gno.land/) launched, providing +a space to experiment Gno programs and realms directly from the web. + +[End-of-year status](https://github.com/gnolang/gno/tree/c3a4993335f8881989eb49e4efea6a3c1310061d) **2024: The Refinement** -2024 saw the Gno core team coming together, now focused on creating a stable -chain to launch as soon as possible. Throughout the year, the team focused on -delivering great stability on gno.land and being able to fix the most critical +2024 saw the Gno core team coming together, prioritizing the creation of a stable +chain to launch as soon as possible. Throughout the year, the team focused on +delivering great stability on gno.land and being able to fix the most critical issues which stand in the way of launching the first stable network. -The launch of Test4 on July 15th, 2024, was a major milestone in gno.land’s -journey. One of the main objectives of this testnet was to collect valuable -knowledge and expertise from operations like running a full node, testing -validator coordination, deploying stable Gno dApps, creating and testing tools -that require persisted state & transaction history. +The launch of Test4 on July 15, 2024, was a major milestone in gno.land’s journey. +One of the main objectives of this testnet was to collect valuable knowledge and +expertise from operations like running a full node, testing validator coordination, +deploying stable Gno dApps, creating and testing tools that require persisted +state and transaction history. During Test4, thousands of bug fixes and significant advancements were implemented, including improvements to multi-node testnets and essential updates to `gnodev`. **Here’s a breakdown of the most important key features that make Test4 unique:** + - **Multi-node Testnet:** This was the first testnet that was capable of running - on multiple nodes, making important steps towards decentralization -- **Permanent and stable Testnet:** Unlike previous versions, Test4 was a permanent - testnet, giving early adopters and builders a consistent environment to build and - test dApps while also providing them with the most up to date stable environment -- **GovDAO Proof-of-Concept:** Together with the launch of Test4, the first - framework for decentralized governance was introduced, allowing selective - contributors to begin participating in decision-making processes. - -Test4 provided valuable learnings in terms of running a multinode network and -facilitating on-chain governance. The result was a stable blockchain network with -7 validator nodes, as well as [5 governance proposals](https://test4.gno.land/r/gov/dao/v2), -3 of them executed successfully based on the two thirds majority. - -Later in 2024, [Test5](https://test5.gno.land/) was released. The key elements -that Test5 enabled include: expanding the current validator set, which now -consists of 17 validators, pushing on more GnoVM fixes, releasing GovDAO v2 and -overall improving the quality-of-life for builders. View testnet’s current -activity and deployed realms on [Gnoscan](https://gnoscan.io/). +on multiple nodes, making important steps towards decentralization +- **Permanent and stable Testnet:** Unlike previous versions, Test4 was a +permanent testnet, giving early adopters and builders a consistent environment +to build and test dApps while also providing them with the most up-to-date stable +environment +- **GovDAO Proof-of-Concept:** Together with the launch of Test4, the first +framework for decentralized governance was introduced, allowing selective +contributors to begin participating in decision-making processes. + +Test4 provided critical insights into running a multinode network and facilitating +on-chain governance. The result was a stable blockchain network with 7 validator +nodes, as well as [5 governance proposals](https://test4.gno.land/r/gov/dao/v2), +3 of them executed successfully based on the two-thirds majority. + +Later in 2024, [Test5](https://test5.gno.land/) was released. Main key elements +that Test5 enabled include: expanding the current validator set, which now consists +of 17 validators, pushing on more GnoVM fixes, releasing GovDAO v2 and overall +improving the quality-of-life for builders. View testnet’s current activity and +deployed realms on [Gnoscan](https://gnoscan.io). The Gno Core Team also greatly focused on creating a stable experience on Gno: -- Fixing many different bugs on the VM and making its behavior more predictable - and better documented. + +- Fixing many different bugs on the VM and making its behaviour more predictable +and better documented. - Improving “quality of life” tools that show the power of developing on gno.land, - like the [`transaction indexer`](https://github.com/gnolang/tx-indexer/) and `gnodev`. -- Improving performance in critical paths and making behaviors of different - APIs consistent, and clearing out the standard libraries. -- Improving the behavior of integration tools, like `gnoclient` and `gnokey`, as - well as kick-starting development of a mobile gnokey application. - -**The road ahead starts with the preparation of the gno.land’s Beta launch. -Here is how the path forward looks like:** - -**Beta Launch (UPCOMING)** - -We’re excited to announce that as 2024 comes to a close, we are gearing up for -**Beta Launch**, anticipated in early 2025. Here’s what you can expect at genesis: -1. Contributors who have built gno.land will form the initial Governance DAO - (“GovDAO”), distributing membership into three tiers—T1 (highest), T2, and T3 - (lowest)—based on the size and impact of their contributions as outlined in - Jae Kwon's [GovDAO draft](https://gist.github.com/jaekwon/918ad325c4c8f7fb5d6e022e33cb7eb3). - Membership is governed by age limits, contribution criteria, and a structured - payment system tied to the GovDAOPayTreasury to ensure compensation directly - aligns with each contributor's level of contribution. **The GovDAO proposal - remains an initial draft subject to revisions before final implementation.** +like the [transaction indexer](https://github.com/gnolang/tx-indexer/) and `gnodev` +- Improving performance in critical paths and making behaviors of different APIs +consistent, and clearing out the standard libraries. +- Improving the behavior of integration tools, like `gnoclient` and `gnokey`, as +well as kick-starting development of a mobile `gnokey` application. + +***The road ahead starts with the preparation of the gno.land’s Beta Launch. Here is how the path forward looks like:*** + +### Beta Launch (UPCOMING) + +We’re excited to announce that as 2024 comes to a close, we are gearing up for +**Beta Launch**, anticipated in early 2025. Here’s what you can expect +at genesis: + +1. Contributors who have built gno.land will form the initial Governance DAO ("GovDAO"), +distributing membership into three tiers—T1 (highest), T2, and T3 (lowest)—based +on the size and impact of their contributions as outlined in Jae Kwon's +[GovDAO draft](https://gist.github.com/jaekwon/918ad325c4c8f7fb5d6e022e33cb7eb3). +Membership is governed by age limits, contribution criteria, and a structured +payment system tied to the GovDAOPayTreasury to ensure compensation directly aligns +with each contributor's level of contribution. **The GovDAO proposal remains an +initial draft subject to revisions before final implementation.** 2. gno.land will intentionally maintain a modest transaction processing speed at - genesis; however, the network will enable early adopters to experience its - features and begin accruing rewards based on their contributions to the project. - **While not immediately claimable, these rewards will become redeemable in future - phases to recognize early participants for their contributions.** -3. gno.land is expected to operate under a Constitution that establishes clear - guidelines on the community's rights, liberties, obligations, governance, - economics, and both current and future implementations of the gno.land chain. - **The gno.land contributor community is expected to participate and engage in this - effort.** +genesis; however, the network will enable early adopters to experience its +features and begin accruing rewards based on their contributions to the project +**While not immediately claimable, these rewards will become redeemable in future +phases to recognize early participants for their contributions**. +3. gno.land will operate under a Constitution that establishes clear guidelines +on the community's rights, liberties, obligations, governance, economics, and +both current and future implementations of the gno.land chain. **The gno.land +contributor community will participate and engage in this effort.** 4. The genesis token distribution of GNOT, gno.land’s native token, will primarily - allocate the majority of the supply to the Cosmos Hub (ATOM holders) community, - rewarding their alignment with gno.land’s mission. The remaining GNOT allocations - will be used to support gno.land’s community pool, various Builders DAOs or - builders communities, and the core team builders (through NewTendermint), - which will play a crucial role in shaping the platform’s future growth and - development. **The GNOT token will be distributed at launch but will initially - be non-transferable.** - - - - - +allocate the majority of the supply to the Cosmos Hub (ATOM holders) community, +rewarding their alignment with gno.land’s mission. The remaining GNOT allocations +will be used to support gno.land’s community pool, various Builders DAOs or +builders communities, and the core team builders (through NewTendermint), which +will play a crucial role in shaping the platform’s future growth and development. +**The GNOT token will be distributed at launch but will initially be non-transferable.** +5. While the GNOT token will not be transferable, users of the network will be +able to use it to pay for gas fees. Token holders will be able to view their +balances, with expected support from Ledger, Adena, and,potentially, other +community wallets. This will allow users to deploy and interact with realms on +gno.land. **Please note that, initially, there will be no staking. Instead, the +voting power is determined by a member’s reputation.** +6. Builders will have the opportunity to build and test dApps, thereby actively +contributing to the platform’s growth. **Although the GNOT token is not going to +be transferable, it will still be possible to mint, burn and transfer both +*coins*** (a native kind of token, accessible using the Banker module) +**and tokens implemented in code**, i.e. *GRC20 tokens*, similar to +their ERC counterparts. + +Builders should be aware that during gno.land’s Beta network state, the core team +may, in exceptional cases, need to revert the chain state. Such instances might +include: + +- **Identification of a GnoVM bug** that requires a rollback and replay of transactions. +- **Detection of a functional issue within a realm,** where the fix is well-defined, +and replaying transactions is required to maintain consistency. + +The Beta Launch will equip contributors with essential tools to build and +experiment on gno.land. We have published a +[Launch Milestone](https://github.com/gnolang/gno/milestone/7) to track progress +and explore the specific initiatives we plan to address up until launch. + +### **Key components of the network at Genesis include:** + +- **GnoVM** : For the Beta Launch, the GnoVM is anticipated to be in a relatively +stable and nearly feature-complete state. Bugs are an expected part of this +phase; caution is advised to navigate potential issues. +- **Tendermint2**: Tendermint2 will mark a significant leap in consensus +performance and scalability. Key improvements include faster block finality, +more robust validator management, and greater resilience to node failures. +- **GovDAO Formation:** GovDAO, gno.land’s decentralized governance system, will +be live at Genesis. Composed of the most active contributors, GovDAO will take +on responsibility for governing gno.land on-chain, handling decisions like +protocol upgrades, parameter changes, and other critical decisions to ensure +the network's long-term sustainability and community alignment. +- **Boards:** Boards will operate as a single realm where users can create and +participate in forums and message boards, subject to board-specific permissions. +Each board will be managed through its own administration DAO. + + +**Key tools for builders available at the Beta Launch:** + +- **Core dev tools:** A fully-featured set of tools for local development of Gno +dApps and libraries, including `gnokey`, a powerful CLI key management tool and +client, `gnoweb`, a universal web frontend for gno.land, and `gnodev`, a local +development solution stack offering a built-in gno.land node with a hot-reload +feature for smart contracts. +- [**Gno Playground**](https://play.gno.land/): A browser-based tool to write, +test, run, deploy, and share Gno code, inspired by the Go playground. It offers +a simple and interactive way to experiment with Gno without the need for a local +development environment. +- [**Gno Studio](https://gno.studio/):** A powerful unified development platform +designed to drive dApp development on gno.land. This product suite will include +a full-featured IDE, workspace management, production-grade capabilities, and +integrated tools to support efficient development workflows. It will eventually +feature an extensive marketplace for realm templates and ready-to-use solutions. +Today, the beta version of Studio features a minimal version of the IDE via Gno +Playground, along with Connect, an app designed for realm interaction. +- **Gno.me:** Envisioned to be a dynamic ecosystem of realms serving as an +educational and community hub to empower builders through learning, collaboration, +and engagement. The initial release, which is estimated to be ready by the Beta +Launch, will feature tutorials, a tooling section, and ecosystem updates, with +plans to evolve into a vibrant space for community interaction and a comprehensive +educational platform. +- [**docs.gno.land**](https://docs.gno.land/): The official gno.land documentation, +covering basic concepts, getting started tutorials, developer guides, references, and more. +- [**gno/examples**](https://github.com/gnolang/gno/tree/master/examples): +Ready-to-use example smart contracts and libraries written in Gno +- **Community Spaces:** Builders will have access to expanded tooling to build +and deploy applications in [gnoverse](https://github.com/gnoverse), a community-led +GitHub space, ensuring **gno.land** becomes a productive ground to encourage +future innovation. + +**Mainnet Launch (UPCOMING)** + +While our Beta Launch will introduce the core features of the gno.land network, +the **Mainnet Launch** will focus on expanding **gno.land**’s interoperability +with other chains. By providing a fully-featured, interoperable blockchain, +**gno.land** will allow builders to integrate their products and services with +the gno.land network, therefore scaling the ecosystem. + +### Here are some key features of the Mainnet Launch: + +- **Interoperability with IBC and ICS:** **gno.land** will integrate Inter-Blockchain +Communication (IBC) and Interchain security (ICS), allowing seamless interaction +between **gno.land** and other IBC and ICS compatible chains. During this +milestone, modified versions of IBC and ICS will be integrated, versions that +are fully compatible with existing Cosmos chains, called IBCx and ICSx. +- **Gno SDK:** Builders will gain access to the Gno SDK, making the entire process +of building and deploying dApps on the network much easier. +- **Launchpad for dApps:** The release of a specific Launchpad for dApps will +allow builders to quickly deploy and scale their applications on gno.land. +- **Reward Distribution:** Contributors will be able to collect the rewards they +have accumulated from different contributions until this phase of the network. +- **Performance Enhancements:** The Mainnet Launch will also introduce significant +performance upgrades, including sharding and increased TPS, to support more +complex applications. +- **Transfers enabled:** During this phase of the launch, GNOT tokens become +transferable. This transition will mark a significant milestone, allowing users +to engage in token transactions, interact with the network and its applications, +and contribute to the broader economic activities within the gno.land ecosystem. +- **Boards**: A full social interaction dApp will be available. Users will continue +to create and participate in forums and message boards, with the added ability +to build their own decentralized social media platforms using a customizable +framework. Forkability and DAO-driven governance will enable scalable, user-driven +communities. + +### Conclusion + +With more than three years in the making, gno.land is now closer than ever to +launching. The **Beta Launch,** while representing an important step in gno.land’s +journey, should be seen as only the beginning. + +Future milestones are envisioned to bring improved performance, +interoperability with other blockchain networks through IBCx and ICSx, the +ability for builders to integrate their products and services with gno.land, +onboarding tools for different user segments, enhanced support for builders and +much more. + +We will host a Q&A on [Discord](https://discord.com/invite/gnoland), Friday, +December 13th at 5:30 pm CET, for the community to join and learn more about +gno.land and upcoming milestones. Please add questions ahead of time to this +[form](https://docs.google.com/forms/d/1DN8YneJ2-qvzsdnGsk_ZVA4CnBthUop3tgwXCodlF3M/edit) +so we can make sure to address them. + +### Call to Contribute + +gno.land puts at the center of its identity the contributors that are helping to +create and shape the project. Contributing to gno.land’s development today means +you have the opportunity to make a notable impact at such a critical stage in the +project’s roadmap. + +For now, we are looking for the earliest adopters; those curious to explore a +new way to build smart contracts and eager to be a part of the next generation of +blockchain programming. Join us and [become a contributor today](https://gno.land/contribute)! \ No newline at end of file From edabb79df814f98a9276cce7ca12aeaa26f2acf4 Mon Sep 17 00:00:00 2001 From: leohhhn Date: Tue, 10 Dec 2024 16:53:17 +0100 Subject: [PATCH 03/32] uppercase --- posts/2024-12-10_road-to-mainnet/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index f48b818..1698697 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -97,7 +97,7 @@ experience. These include utilities such as `gno doc`, `gno repl`, `gno lint`, alongside `gnodev`, which is the foundational tool for building realms on gno.land today. -- [Gnochess](https://github.com/gnoverse/gnochess) was a first experiment to +- [GnoChess](https://github.com/gnoverse/gnochess) was a first experiment to program complex Gno smart contracts, capable of running the backend of a chess server. The Gopher community had the opportunity to experience GnoChess for the first time at GopherCon 2023, where gno.land highlighted Gno’s unique features From 06ec9a8035a60364e2b2c255bd500842af433e1a Mon Sep 17 00:00:00 2001 From: leohhhn Date: Tue, 10 Dec 2024 16:58:10 +0100 Subject: [PATCH 04/32] fixes --- posts/2024-12-10_road-to-mainnet/README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index 1698697..2277845 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -36,7 +36,7 @@ users. ***Here’s a look back at what we’ve accomplished so far:*** -**2021: The beginning** +#### 2021: The beginning gno.land’s journey began in 2021, carried out by Jae Kwon, who laid the groundwork to develop the Gno Virtual Machine (GnoVM), and bootstrap a simple @@ -86,7 +86,7 @@ increase its safety for use on-chain. [End-of-year status](https://github.com/gnolang/gno/tree/cabc1ad9a36319f68fed2bc888018bfcbff228a7) -**2023: The Growth** +#### 2023: The Growth In 2023, the Gno team grew to twelve engineers, many of whom continue to form the Gno core development team today. Around the same time, gno.land began seeing its @@ -120,7 +120,7 @@ a space to experiment Gno programs and realms directly from the web. [End-of-year status](https://github.com/gnolang/gno/tree/c3a4993335f8881989eb49e4efea6a3c1310061d) -**2024: The Refinement** +#### 2024: The Refinement 2024 saw the Gno core team coming together, prioritizing the creation of a stable chain to launch as soon as possible. Throughout the year, the team focused on @@ -257,7 +257,7 @@ feature for smart contracts. test, run, deploy, and share Gno code, inspired by the Go playground. It offers a simple and interactive way to experiment with Gno without the need for a local development environment. -- [**Gno Studio](https://gno.studio/):** A powerful unified development platform +- [**Gno Studio**](https://gno.studio/): A powerful unified development platform designed to drive dApp development on gno.land. This product suite will include a full-featured IDE, workspace management, production-grade capabilities, and integrated tools to support efficient development workflows. It will eventually @@ -273,13 +273,13 @@ educational platform. - [**docs.gno.land**](https://docs.gno.land/): The official gno.land documentation, covering basic concepts, getting started tutorials, developer guides, references, and more. - [**gno/examples**](https://github.com/gnolang/gno/tree/master/examples): -Ready-to-use example smart contracts and libraries written in Gno +Ready-to-use example smart contracts and libraries written in Gno. - **Community Spaces:** Builders will have access to expanded tooling to build and deploy applications in [gnoverse](https://github.com/gnoverse), a community-led GitHub space, ensuring **gno.land** becomes a productive ground to encourage future innovation. -**Mainnet Launch (UPCOMING)** +#### Mainnet Launch (UPCOMING) While our Beta Launch will introduce the core features of the gno.land network, the **Mainnet Launch** will focus on expanding **gno.land**’s interoperability From b1d3fbdd44ad52b4e4fc87ce9e8a228d663c54d9 Mon Sep 17 00:00:00 2001 From: leohhhn Date: Tue, 10 Dec 2024 17:09:04 +0100 Subject: [PATCH 05/32] fixes --- posts/2024-12-10_road-to-mainnet/README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index 2277845..1f47e27 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -34,13 +34,13 @@ thoroughly tested, the infrastructure for rewards distribution and development will activate, accelerating the growth of Gno's ecosystem for both builders and users. -***Here’s a look back at what we’ve accomplished so far:*** +Here’s a look back at what we’ve accomplished so far: #### 2021: The beginning gno.land’s journey began in 2021, carried out by Jae Kwon, who laid the groundwork to develop the Gno Virtual Machine (GnoVM), and bootstrap a simple -Tendermint node capable of executing Gno code.**** +Tendermint node capable of executing Gno code. gno.land’s most revolutionary component, the GnoVM, is a virtual machine capable of deterministically running a subset of Go code, where smart contracts are @@ -228,7 +228,7 @@ experiment on gno.land. We have published a [Launch Milestone](https://github.com/gnolang/gno/milestone/7) to track progress and explore the specific initiatives we plan to address up until launch. -### **Key components of the network at Genesis include:** +**Key components of the network at Genesis include:** - **GnoVM** : For the Beta Launch, the GnoVM is anticipated to be in a relatively stable and nearly feature-complete state. Bugs are an expected part of this @@ -279,7 +279,7 @@ and deploy applications in [gnoverse](https://github.com/gnoverse), a community- GitHub space, ensuring **gno.land** becomes a productive ground to encourage future innovation. -#### Mainnet Launch (UPCOMING) +### Mainnet Launch (UPCOMING) While our Beta Launch will introduce the core features of the gno.land network, the **Mainnet Launch** will focus on expanding **gno.land**’s interoperability @@ -287,8 +287,8 @@ with other chains. By providing a fully-featured, interoperable blockchain, **gno.land** will allow builders to integrate their products and services with the gno.land network, therefore scaling the ecosystem. -### Here are some key features of the Mainnet Launch: - +**Here are some key features of the Mainnet Launch:** +s - **Interoperability with IBC and ICS:** **gno.land** will integrate Inter-Blockchain Communication (IBC) and Interchain security (ICS), allowing seamless interaction between **gno.land** and other IBC and ICS compatible chains. During this From 3643dde9da377aa1f4e179154b9d9cb7129943e1 Mon Sep 17 00:00:00 2001 From: Leon Hudak <33522493+leohhhn@users.noreply.github.com> Date: Tue, 10 Dec 2024 18:44:20 +0100 Subject: [PATCH 06/32] Apply suggestions from code review Co-authored-by: Danny --- posts/2024-12-10_road-to-mainnet/README.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index 1f47e27..1c4e8b1 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -5,7 +5,7 @@ tags: [gnoland] authors: [gnoland-team] --- -# gno.land: The Road to Mainnet & Beyond +# The Road to Mainnet & Beyond **Gno the Difference** @@ -27,7 +27,7 @@ decentralized ecosystem that prioritizes transparency, forkability, and governan Let’s take a closer look at the progress, key milestones, and what’s in store for the future of gno.land. -### Milestones Overview +## Milestones Overview The priority is to establish a secure and stable network. Once operational and thoroughly tested, the infrastructure for rewards distribution and development @@ -36,7 +36,7 @@ users. Here’s a look back at what we’ve accomplished so far: -#### 2021: The beginning +### 2021: The Beginning gno.land’s journey began in 2021, carried out by Jae Kwon, who laid the groundwork to develop the Gno Virtual Machine (GnoVM), and bootstrap a simple @@ -57,7 +57,7 @@ was implemented. The first commits for the were introduced, and a functional chain executable was developed, enabling the addition of new packages and the ability to call functions within them. -**2022: The First Testnets** +### 2022: The First Testnets The full scope of the project only became evident in 2022, following the implementation of the foundational functionality. It was during that @@ -86,7 +86,7 @@ increase its safety for use on-chain. [End-of-year status](https://github.com/gnolang/gno/tree/cabc1ad9a36319f68fed2bc888018bfcbff228a7) -#### 2023: The Growth +### 2023: The Growth In 2023, the Gno team grew to twelve engineers, many of whom continue to form the Gno core development team today. Around the same time, gno.land began seeing its @@ -120,7 +120,7 @@ a space to experiment Gno programs and realms directly from the web. [End-of-year status](https://github.com/gnolang/gno/tree/c3a4993335f8881989eb49e4efea6a3c1310061d) -#### 2024: The Refinement +### 2024: The Refinement 2024 saw the Gno core team coming together, prioritizing the creation of a stable chain to launch as soon as possible. Throughout the year, the team focused on @@ -172,7 +172,7 @@ well as kick-starting development of a mobile `gnokey` application. ***The road ahead starts with the preparation of the gno.land’s Beta Launch. Here is how the path forward looks like:*** -### Beta Launch (UPCOMING) +## Beta Launch (UPCOMING) We’re excited to announce that as 2024 comes to a close, we are gearing up for **Beta Launch**, anticipated in early 2025. Here’s what you can expect @@ -279,7 +279,7 @@ and deploy applications in [gnoverse](https://github.com/gnoverse), a community- GitHub space, ensuring **gno.land** becomes a productive ground to encourage future innovation. -### Mainnet Launch (UPCOMING) +## Mainnet Launch (UPCOMING) While our Beta Launch will introduce the core features of the gno.land network, the **Mainnet Launch** will focus on expanding **gno.land**’s interoperability @@ -313,7 +313,7 @@ to build their own decentralized social media platforms using a customizable framework. Forkability and DAO-driven governance will enable scalable, user-driven communities. -### Conclusion +## Conclusion With more than three years in the making, gno.land is now closer than ever to launching. The **Beta Launch,** while representing an important step in gno.land’s @@ -331,7 +331,7 @@ gno.land and upcoming milestones. Please add questions ahead of time to this [form](https://docs.google.com/forms/d/1DN8YneJ2-qvzsdnGsk_ZVA4CnBthUop3tgwXCodlF3M/edit) so we can make sure to address them. -### Call to Contribute +## Call to Contribute gno.land puts at the center of its identity the contributors that are helping to create and shape the project. Contributing to gno.land’s development today means From c5e1a98c6ef83115b8a548928732424905bbbeed Mon Sep 17 00:00:00 2001 From: Leon Hudak <33522493+leohhhn@users.noreply.github.com> Date: Tue, 10 Dec 2024 18:45:34 +0100 Subject: [PATCH 07/32] Update posts/2024-12-10_road-to-mainnet/README.md --- posts/2024-12-10_road-to-mainnet/README.md | 24 +++++++++++----------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index 1c4e8b1..22fcf6e 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -313,6 +313,17 @@ to build their own decentralized social media platforms using a customizable framework. Forkability and DAO-driven governance will enable scalable, user-driven communities. +## Call to Contribute + +gno.land puts at the center of its identity the contributors that are helping to +create and shape the project. Contributing to gno.land’s development today means +you have the opportunity to make a notable impact at such a critical stage in the +project’s roadmap. + +For now, we are looking for the earliest adopters; those curious to explore a +new way to build smart contracts and eager to be a part of the next generation of +blockchain programming. Join us and [become a contributor today](https://gno.land/contribute)! + ## Conclusion With more than three years in the making, gno.land is now closer than ever to @@ -329,15 +340,4 @@ We will host a Q&A on [Discord](https://discord.com/invite/gnoland), Friday, December 13th at 5:30 pm CET, for the community to join and learn more about gno.land and upcoming milestones. Please add questions ahead of time to this [form](https://docs.google.com/forms/d/1DN8YneJ2-qvzsdnGsk_ZVA4CnBthUop3tgwXCodlF3M/edit) -so we can make sure to address them. - -## Call to Contribute - -gno.land puts at the center of its identity the contributors that are helping to -create and shape the project. Contributing to gno.land’s development today means -you have the opportunity to make a notable impact at such a critical stage in the -project’s roadmap. - -For now, we are looking for the earliest adopters; those curious to explore a -new way to build smart contracts and eager to be a part of the next generation of -blockchain programming. Join us and [become a contributor today](https://gno.land/contribute)! \ No newline at end of file +so we can make sure to address them. \ No newline at end of file From c149496ffac6ad05a7b61d8c137d2e9ac696bdc7 Mon Sep 17 00:00:00 2001 From: leohhhn Date: Tue, 10 Dec 2024 19:03:43 +0100 Subject: [PATCH 08/32] fixes --- posts/2024-12-10_road-to-mainnet/README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index 22fcf6e..97c8ed6 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -2,7 +2,7 @@ publication_date: 2024-12-10T00:00:00Z slug: road-to-mainnet tags: [gnoland] -authors: [gnoland-team] +authors: [adrianakalpa, leohhhn, michelleellen, thehowl, salmad3] --- # The Road to Mainnet & Beyond @@ -34,7 +34,7 @@ thoroughly tested, the infrastructure for rewards distribution and development will activate, accelerating the growth of Gno's ecosystem for both builders and users. -Here’s a look back at what we’ve accomplished so far: +Here’s a look back at what we’ve accomplished so far. ### 2021: The Beginning @@ -170,7 +170,8 @@ consistent, and clearing out the standard libraries. - Improving the behavior of integration tools, like `gnoclient` and `gnokey`, as well as kick-starting development of a mobile `gnokey` application. -***The road ahead starts with the preparation of the gno.land’s Beta Launch. Here is how the path forward looks like:*** +**The road ahead starts with the preparation of the gno.land’s Beta Launch. +Here is how the path forward looks like.** ## Beta Launch (UPCOMING) From 0c894fc84323934f14bfc6d3f38421e277a14134 Mon Sep 17 00:00:00 2001 From: leohhhn Date: Tue, 10 Dec 2024 19:16:22 +0100 Subject: [PATCH 09/32] update authors --- posts/2024-12-10_road-to-mainnet/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index 97c8ed6..dfca23d 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -2,7 +2,7 @@ publication_date: 2024-12-10T00:00:00Z slug: road-to-mainnet tags: [gnoland] -authors: [adrianakalpa, leohhhn, michelleellen, thehowl, salmad3] +authors: [adrianakalpa, michelleellen, thehowl, salmad3, Kouteki, leohhhn] --- # The Road to Mainnet & Beyond From 028112b5bc8d896e8112e26454740b4aec9940ad Mon Sep 17 00:00:00 2001 From: leohhhn Date: Tue, 10 Dec 2024 19:52:38 +0100 Subject: [PATCH 10/32] update --- posts/2024-12-10_road-to-mainnet/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index dfca23d..24cc021 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -207,13 +207,13 @@ will play a crucial role in shaping the platform’s future growth and developme able to use it to pay for gas fees. Token holders will be able to view their balances, with expected support from Ledger, Adena, and,potentially, other community wallets. This will allow users to deploy and interact with realms on -gno.land. **Please note that, initially, there will be no staking. Instead, the -voting power is determined by a member’s reputation.** +gno.land. **Please note that the current chain design does not involve any staking. +Instead, the voting power is determined by a member’s reputation.** 6. Builders will have the opportunity to build and test dApps, thereby actively contributing to the platform’s growth. **Although the GNOT token is not going to be transferable, it will still be possible to mint, burn and transfer both -*coins*** (a native kind of token, accessible using the Banker module) -**and tokens implemented in code**, i.e. *GRC20 tokens*, similar to +*coins*** (a native kind of token, accessible through smart contracts using the +banker module) **and tokens implemented in code**, i.e. *GRC20 tokens*, similar to their ERC counterparts. Builders should be aware that during gno.land’s Beta network state, the core team From 27391b7f61238a0a109ebbf2c714e0a23100cb6a Mon Sep 17 00:00:00 2001 From: Michelle <117160070+michelleellen@users.noreply.github.com> Date: Wed, 11 Dec 2024 10:48:16 +0100 Subject: [PATCH 11/32] Typo --- posts/2024-12-10_road-to-mainnet/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index 24cc021..749022f 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -289,7 +289,7 @@ with other chains. By providing a fully-featured, interoperable blockchain, the gno.land network, therefore scaling the ecosystem. **Here are some key features of the Mainnet Launch:** -s + - **Interoperability with IBC and ICS:** **gno.land** will integrate Inter-Blockchain Communication (IBC) and Interchain security (ICS), allowing seamless interaction between **gno.land** and other IBC and ICS compatible chains. During this @@ -341,4 +341,4 @@ We will host a Q&A on [Discord](https://discord.com/invite/gnoland), Friday, December 13th at 5:30 pm CET, for the community to join and learn more about gno.land and upcoming milestones. Please add questions ahead of time to this [form](https://docs.google.com/forms/d/1DN8YneJ2-qvzsdnGsk_ZVA4CnBthUop3tgwXCodlF3M/edit) -so we can make sure to address them. \ No newline at end of file +so we can make sure to address them. From c116d92fe5a38fd9f1c1c88a737468070a6c9355 Mon Sep 17 00:00:00 2001 From: Michelle <117160070+michelleellen@users.noreply.github.com> Date: Wed, 11 Dec 2024 14:08:24 +0100 Subject: [PATCH 12/32] update Gno the Difference --- posts/2024-12-10_road-to-mainnet/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index 749022f..bfbc47c 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -7,7 +7,7 @@ authors: [adrianakalpa, michelleellen, thehowl, salmad3, Kouteki, leohhhn] # The Road to Mainnet & Beyond -**Gno the Difference** +### Gno the Difference gno.land is evolving as a cutting-edge decentralized operating system, setting a new standard for building and governing diverse applications. At its core, it From cb04d04f94f1895a16d5eae5c2c6545ea1e67a53 Mon Sep 17 00:00:00 2001 From: Michelle <117160070+michelleellen@users.noreply.github.com> Date: Wed, 11 Dec 2024 14:12:35 +0100 Subject: [PATCH 13/32] Update posts/2024-12-10_road-to-mainnet/README.md Co-authored-by: Danny --- posts/2024-12-10_road-to-mainnet/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index bfbc47c..5a93aa2 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -42,7 +42,7 @@ gno.land’s journey began in 2021, carried out by Jae Kwon, who laid the groundwork to develop the Gno Virtual Machine (GnoVM), and bootstrap a simple Tendermint node capable of executing Gno code. -gno.land’s most revolutionary component, the GnoVM, is a virtual machine capable +The GnoVM is a virtual machine capable of deterministically running a subset of Go code, where smart contracts are composed together by simply “importing” them, much like working with any standard Go package. The initial work was focused on creating the first iteration of the From 15bce7df3351b0939c516e13ea6c22c175d4fac4 Mon Sep 17 00:00:00 2001 From: Michelle <117160070+michelleellen@users.noreply.github.com> Date: Wed, 11 Dec 2024 14:12:47 +0100 Subject: [PATCH 14/32] Update posts/2024-12-10_road-to-mainnet/README.md Co-authored-by: Danny --- posts/2024-12-10_road-to-mainnet/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index 5a93aa2..19fdb2d 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -39,7 +39,7 @@ Here’s a look back at what we’ve accomplished so far. ### 2021: The Beginning gno.land’s journey began in 2021, carried out by Jae Kwon, who laid the -groundwork to develop the Gno Virtual Machine (GnoVM), and bootstrap a simple +groundwork to develop Gno's most revolutionary component, the Gno Virtual Machine (GnoVM), and bootstrap a simple Tendermint node capable of executing Gno code. The GnoVM is a virtual machine capable From 49a75fbdee1135e80289e32b89ec6371e7988f1e Mon Sep 17 00:00:00 2001 From: Michelle <117160070+michelleellen@users.noreply.github.com> Date: Wed, 11 Dec 2024 14:13:00 +0100 Subject: [PATCH 15/32] Update posts/2024-12-10_road-to-mainnet/README.md Co-authored-by: Danny --- posts/2024-12-10_road-to-mainnet/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index 19fdb2d..dc2fbcd 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -60,7 +60,7 @@ addition of new packages and the ability to call functions within them. ### 2022: The First Testnets The full scope of the project only became evident in 2022, following the -implementation of the foundational functionality. It was during that +implementation of the initial functionality. During this period, time when the Gno project started to have more and more contributors, and consequently a much larger influx of new features, bug fixes and developments on many more fronts other than just the VM. During this time, the Gno core team From ac5810b8241e8bd6e4ae7f51a39eaafe37d3dc01 Mon Sep 17 00:00:00 2001 From: Michelle <117160070+michelleellen@users.noreply.github.com> Date: Wed, 11 Dec 2024 14:13:10 +0100 Subject: [PATCH 16/32] Update posts/2024-12-10_road-to-mainnet/README.md Co-authored-by: Danny --- posts/2024-12-10_road-to-mainnet/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index dc2fbcd..316ba0b 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -61,7 +61,7 @@ addition of new packages and the ability to call functions within them. The full scope of the project only became evident in 2022, following the implementation of the initial functionality. During this period, -time when the Gno project started to have more and more contributors, and +the Gno project experienced a significant increase in contributors, consequently a much larger influx of new features, bug fixes and developments on many more fronts other than just the VM. During this time, the Gno core team grew to three full-time engineers, with hiring underway to add more. From d0c45cf039f5c0cf7311762016ceb3e41339b102 Mon Sep 17 00:00:00 2001 From: Michelle <117160070+michelleellen@users.noreply.github.com> Date: Wed, 11 Dec 2024 14:13:24 +0100 Subject: [PATCH 17/32] Update posts/2024-12-10_road-to-mainnet/README.md Co-authored-by: Danny --- posts/2024-12-10_road-to-mainnet/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index 316ba0b..cb1631b 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -62,7 +62,7 @@ addition of new packages and the ability to call functions within them. The full scope of the project only became evident in 2022, following the implementation of the initial functionality. During this period, the Gno project experienced a significant increase in contributors, -consequently a much larger influx of new features, bug fixes and developments on +resulting in a surge of new features, bug fixes, and developments many more fronts other than just the VM. During this time, the Gno core team grew to three full-time engineers, with hiring underway to add more. From 70b8b9ccc016427666180dc8abd5a745aea73672 Mon Sep 17 00:00:00 2001 From: Michelle <117160070+michelleellen@users.noreply.github.com> Date: Wed, 11 Dec 2024 14:13:35 +0100 Subject: [PATCH 18/32] Update posts/2024-12-10_road-to-mainnet/README.md Co-authored-by: Danny --- posts/2024-12-10_road-to-mainnet/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index cb1631b..edb969f 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -63,7 +63,7 @@ The full scope of the project only became evident in 2022, following the implementation of the initial functionality. During this period, the Gno project experienced a significant increase in contributors, resulting in a surge of new features, bug fixes, and developments -many more fronts other than just the VM. During this time, the Gno core team +across multiple areas beyond just the VM. The Gno core team grew to three full-time engineers, with hiring underway to add more. - Three testnets were launched (test1, test2 and test3), each with significant From 508a66ddc89a14b460cfd1100016690ead23c8fb Mon Sep 17 00:00:00 2001 From: Michelle <117160070+michelleellen@users.noreply.github.com> Date: Wed, 11 Dec 2024 14:13:49 +0100 Subject: [PATCH 19/32] Update posts/2024-12-10_road-to-mainnet/README.md Co-authored-by: Danny --- posts/2024-12-10_road-to-mainnet/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index edb969f..f5bf6cd 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -64,7 +64,7 @@ implementation of the initial functionality. During this period, the Gno project experienced a significant increase in contributors, resulting in a surge of new features, bug fixes, and developments across multiple areas beyond just the VM. The Gno core team -grew to three full-time engineers, with hiring underway to add more. +grew to three full-time engineers, with additional hiring efforts underway. - Three testnets were launched (test1, test2 and test3), each with significant improvements in usability and ease of access for newcomers, and more example realms. From 96470adcd566911024801a2c410024bc2c141279 Mon Sep 17 00:00:00 2001 From: Michelle <117160070+michelleellen@users.noreply.github.com> Date: Wed, 11 Dec 2024 14:14:01 +0100 Subject: [PATCH 20/32] Update posts/2024-12-10_road-to-mainnet/README.md Co-authored-by: Danny --- posts/2024-12-10_road-to-mainnet/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index f5bf6cd..e28c769 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -97,7 +97,7 @@ experience. These include utilities such as `gno doc`, `gno repl`, `gno lint`, alongside `gnodev`, which is the foundational tool for building realms on gno.land today. -- [GnoChess](https://github.com/gnoverse/gnochess) was a first experiment to +- [GnoChess](https://github.com/gnoverse/gnochess) was an early experiment to program complex Gno smart contracts, capable of running the backend of a chess server. The Gopher community had the opportunity to experience GnoChess for the first time at GopherCon 2023, where gno.land highlighted Gno’s unique features From a16947f667bd04e7968fa4bf5a04e01a23eb6ae7 Mon Sep 17 00:00:00 2001 From: Michelle <117160070+michelleellen@users.noreply.github.com> Date: Wed, 11 Dec 2024 14:14:35 +0100 Subject: [PATCH 21/32] Update posts/2024-12-10_road-to-mainnet/README.md Co-authored-by: Danny --- posts/2024-12-10_road-to-mainnet/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index e28c769..23013ff 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -103,7 +103,7 @@ server. The Gopher community had the opportunity to experience GnoChess for the first time at GopherCon 2023, where gno.land highlighted Gno’s unique features and its potential to transform the decentralized application landscape. - [Test3](https://github.com/gnolang/gno/releases/tag/chain%2Ftest3.0), launched -at the end of 2022, was continued in 2023, allowing builders to experiment with +at the end of 2022 and continued in 2023, enabled builders to experiment with running full nodes and building indexers. It gave everyone the possibility of having a persisting history of state. - Many API decisions, like `std.PrevRealm()`, were discussed and implemented. From 809ece286187750e418309c5b530f5d92232e4a8 Mon Sep 17 00:00:00 2001 From: Michelle <117160070+michelleellen@users.noreply.github.com> Date: Wed, 11 Dec 2024 14:14:45 +0100 Subject: [PATCH 22/32] Update posts/2024-12-10_road-to-mainnet/README.md Co-authored-by: Danny --- posts/2024-12-10_road-to-mainnet/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index 23013ff..2c2fefc 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -104,7 +104,7 @@ first time at GopherCon 2023, where gno.land highlighted Gno’s unique features and its potential to transform the decentralized application landscape. - [Test3](https://github.com/gnolang/gno/releases/tag/chain%2Ftest3.0), launched at the end of 2022 and continued in 2023, enabled builders to experiment with -running full nodes and building indexers. It gave everyone the possibility of +running full nodes and developing indexers. It provided having a persisting history of state. - Many API decisions, like `std.PrevRealm()`, were discussed and implemented. - The [License](https://github.com/gnolang/gno?tab=License-1-ov-file) for gno.land From fd6ca452d0f7c1d502e729885f3340db95558ee7 Mon Sep 17 00:00:00 2001 From: Michelle <117160070+michelleellen@users.noreply.github.com> Date: Wed, 11 Dec 2024 14:14:54 +0100 Subject: [PATCH 23/32] Update posts/2024-12-10_road-to-mainnet/README.md Co-authored-by: Danny --- posts/2024-12-10_road-to-mainnet/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index 2c2fefc..7b5a2b3 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -105,7 +105,7 @@ and its potential to transform the decentralized application landscape. - [Test3](https://github.com/gnolang/gno/releases/tag/chain%2Ftest3.0), launched at the end of 2022 and continued in 2023, enabled builders to experiment with running full nodes and developing indexers. It provided -having a persisting history of state. +a persistent history of state for everyone. - Many API decisions, like `std.PrevRealm()`, were discussed and implemented. - The [License](https://github.com/gnolang/gno?tab=License-1-ov-file) for gno.land was established as the *Gno Network Public License*, a fork of the GNU Afferro From 51238985e46ea0b9eeebeed2dab59beb6e69cb96 Mon Sep 17 00:00:00 2001 From: Michelle <117160070+michelleellen@users.noreply.github.com> Date: Wed, 11 Dec 2024 14:15:23 +0100 Subject: [PATCH 24/32] Update posts/2024-12-10_road-to-mainnet/README.md Co-authored-by: Danny --- posts/2024-12-10_road-to-mainnet/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index 7b5a2b3..61fe4d9 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -122,7 +122,7 @@ a space to experiment Gno programs and realms directly from the web. ### 2024: The Refinement -2024 saw the Gno core team coming together, prioritizing the creation of a stable +2024 prioritized the creation of a stable chain to launch as soon as possible. Throughout the year, the team focused on delivering great stability on gno.land and being able to fix the most critical issues which stand in the way of launching the first stable network. From efea887be5f87d95d222cb1c9c9d887a4955c9d3 Mon Sep 17 00:00:00 2001 From: Michelle <117160070+michelleellen@users.noreply.github.com> Date: Wed, 11 Dec 2024 14:16:09 +0100 Subject: [PATCH 25/32] Update posts/2024-12-10_road-to-mainnet/README.md Co-authored-by: Danny --- posts/2024-12-10_road-to-mainnet/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index 61fe4d9..4d7b6ee 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -155,7 +155,7 @@ nodes, as well as [5 governance proposals](https://test4.gno.land/r/gov/dao/v2), Later in 2024, [Test5](https://test5.gno.land/) was released. Main key elements that Test5 enabled include: expanding the current validator set, which now consists -of 17 validators, pushing on more GnoVM fixes, releasing GovDAO v2 and overall +to 17 validators, pushing additional GnoVM fixes, releasing GovDAO v2, and overall improving the quality-of-life for builders. View testnet’s current activity and deployed realms on [Gnoscan](https://gnoscan.io). From 5e0c6027ce4888d1ae24f1187d143365f5be6fb4 Mon Sep 17 00:00:00 2001 From: Michelle <117160070+michelleellen@users.noreply.github.com> Date: Wed, 11 Dec 2024 14:16:41 +0100 Subject: [PATCH 26/32] Update posts/2024-12-10_road-to-mainnet/README.md Co-authored-by: Danny --- posts/2024-12-10_road-to-mainnet/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index 4d7b6ee..df97226 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -156,7 +156,7 @@ nodes, as well as [5 governance proposals](https://test4.gno.land/r/gov/dao/v2), Later in 2024, [Test5](https://test5.gno.land/) was released. Main key elements that Test5 enabled include: expanding the current validator set, which now consists to 17 validators, pushing additional GnoVM fixes, releasing GovDAO v2, and overall -improving the quality-of-life for builders. View testnet’s current activity and +quality-of-life improvements for builders. View testnet’s current activity and deployed realms on [Gnoscan](https://gnoscan.io). The Gno Core Team also greatly focused on creating a stable experience on Gno: From 3164c18e44ecb70d74d8c7bf62d3ee002970d040 Mon Sep 17 00:00:00 2001 From: Michelle <117160070+michelleellen@users.noreply.github.com> Date: Wed, 11 Dec 2024 14:17:22 +0100 Subject: [PATCH 27/32] Update posts/2024-12-10_road-to-mainnet/README.md Co-authored-by: Danny --- posts/2024-12-10_road-to-mainnet/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index df97226..4bb1ede 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -237,7 +237,7 @@ phase; caution is advised to navigate potential issues. - **Tendermint2**: Tendermint2 will mark a significant leap in consensus performance and scalability. Key improvements include faster block finality, more robust validator management, and greater resilience to node failures. -- **GovDAO Formation:** GovDAO, gno.land’s decentralized governance system, will +- **GovDAO Formation:** gno.land’s decentralized governance system will be live at Genesis. Composed of the most active contributors, GovDAO will take on responsibility for governing gno.land on-chain, handling decisions like protocol upgrades, parameter changes, and other critical decisions to ensure From ad05883ff96d402ebe0ddbb3902f4fde20c7d38d Mon Sep 17 00:00:00 2001 From: Michelle <117160070+michelleellen@users.noreply.github.com> Date: Wed, 11 Dec 2024 20:59:49 +0100 Subject: [PATCH 28/32] Updated Q&A time and date --- posts/2024-12-10_road-to-mainnet/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index 4bb1ede..bb7c7eb 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -337,8 +337,8 @@ ability for builders to integrate their products and services with gno.land, onboarding tools for different user segments, enhanced support for builders and much more. -We will host a Q&A on [Discord](https://discord.com/invite/gnoland), Friday, -December 13th at 5:30 pm CET, for the community to join and learn more about +We will host a Q&A on [Discord](https://discord.com/invite/gnoland), Tuesday, +December 17th at 6:30 pm CET/ 9:30 am PST, for the community to join and learn more about gno.land and upcoming milestones. Please add questions ahead of time to this [form](https://docs.google.com/forms/d/1DN8YneJ2-qvzsdnGsk_ZVA4CnBthUop3tgwXCodlF3M/edit) so we can make sure to address them. From 6f7dfaa577847d01c06eda201c8142669cfa0d44 Mon Sep 17 00:00:00 2001 From: Michelle <117160070+michelleellen@users.noreply.github.com> Date: Wed, 11 Dec 2024 21:58:30 +0100 Subject: [PATCH 29/32] Update posts/2024-12-10_road-to-mainnet/README.md Co-authored-by: Danny --- posts/2024-12-10_road-to-mainnet/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index bb7c7eb..6d27173 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -7,7 +7,7 @@ authors: [adrianakalpa, michelleellen, thehowl, salmad3, Kouteki, leohhhn] # The Road to Mainnet & Beyond -### Gno the Difference +## Gno the Difference gno.land is evolving as a cutting-edge decentralized operating system, setting a new standard for building and governing diverse applications. At its core, it From 4aadd6488334baab219f920ee83a6d3425021d87 Mon Sep 17 00:00:00 2001 From: Michelle <117160070+michelleellen@users.noreply.github.com> Date: Mon, 16 Dec 2024 17:19:05 +0100 Subject: [PATCH 30/32] Update README.md --- posts/2024-12-10_road-to-mainnet/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-10_road-to-mainnet/README.md index 6d27173..ef7ec54 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-10_road-to-mainnet/README.md @@ -337,8 +337,8 @@ ability for builders to integrate their products and services with gno.land, onboarding tools for different user segments, enhanced support for builders and much more. -We will host a Q&A on [Discord](https://discord.com/invite/gnoland), Tuesday, -December 17th at 6:30 pm CET/ 9:30 am PST, for the community to join and learn more about +We will host a Q&A on [Discord](https://discord.com/invite/gnoland), Thursday, +December 19th at 6:30 pm CET/ 9:30 am PST, for the community to join and learn more about gno.land and upcoming milestones. Please add questions ahead of time to this [form](https://docs.google.com/forms/d/1DN8YneJ2-qvzsdnGsk_ZVA4CnBthUop3tgwXCodlF3M/edit) so we can make sure to address them. From a1e0eafb3e1dd87f962173016697a59106ac1a89 Mon Sep 17 00:00:00 2001 From: leohhhn Date: Mon, 16 Dec 2024 19:03:01 +0100 Subject: [PATCH 31/32] merge --- .../README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename posts/{2024-12-10_road-to-mainnet => 2024-12-16_road-to-mainnet}/README.md (99%) diff --git a/posts/2024-12-10_road-to-mainnet/README.md b/posts/2024-12-16_road-to-mainnet/README.md similarity index 99% rename from posts/2024-12-10_road-to-mainnet/README.md rename to posts/2024-12-16_road-to-mainnet/README.md index ef7ec54..e39d006 100644 --- a/posts/2024-12-10_road-to-mainnet/README.md +++ b/posts/2024-12-16_road-to-mainnet/README.md @@ -1,5 +1,5 @@ --- -publication_date: 2024-12-10T00:00:00Z +publication_date: 2024-12-16T00:00:00Z slug: road-to-mainnet tags: [gnoland] authors: [adrianakalpa, michelleellen, thehowl, salmad3, Kouteki, leohhhn] @@ -328,7 +328,7 @@ blockchain programming. Join us and [become a contributor today](https://gno.lan ## Conclusion With more than three years in the making, gno.land is now closer than ever to -launching. The **Beta Launch,** while representing an important step in gno.land’s +launching. The **Beta Launch**, while representing an important step in gno.land’s journey, should be seen as only the beginning. Future milestones are envisioned to bring improved performance, From d5a670585b39491510da3e750031348664fe3ffb Mon Sep 17 00:00:00 2001 From: leohhhn Date: Mon, 16 Dec 2024 19:08:09 +0100 Subject: [PATCH 32/32] update tags --- posts/2024-12-16_road-to-mainnet/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posts/2024-12-16_road-to-mainnet/README.md b/posts/2024-12-16_road-to-mainnet/README.md index e39d006..05bce56 100644 --- a/posts/2024-12-16_road-to-mainnet/README.md +++ b/posts/2024-12-16_road-to-mainnet/README.md @@ -1,7 +1,7 @@ --- publication_date: 2024-12-16T00:00:00Z slug: road-to-mainnet -tags: [gnoland] +tags: [gnoland, gnovm, betalaunch, blockchain, golang] authors: [adrianakalpa, michelleellen, thehowl, salmad3, Kouteki, leohhhn] ---