Skip to content
This repository has been archived by the owner on Aug 21, 2024. It is now read-only.

Commit

Permalink
[Do Not Merge] Updates pending vote (#729)
Browse files Browse the repository at this point in the history
* update to the welcome page to reflect the live on Mainnet status

* remove note about non-production software on networks page

* add the link definition for the phased rollout
  • Loading branch information
ElliotFriend authored Feb 20, 2024
1 parent 2f26c74 commit 08bdadf
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 12 deletions.
14 changes: 8 additions & 6 deletions docs/README.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,21 +5,21 @@ title: Welcome

Soroban is a smart contracts platform designed to be sensible, built-to-scale, batteries-included, and developer-friendly.

:::info
:::success Validated!

Version 20 of the Stellar protocol has now reached stable release! This is the version that includes the Soroban smart contracts platform. Soroban can now be considered to be in a stable, finalized state.
On Tuesday, February 20, 2024 the validators of the Stellar network voted to upgrade Mainnet to Protocol version 20, marking the dawn of a new era for the Stellar network. The Soroban platform is now running and the [phased rollout] has begun!

:::

While it works well with Stellar, a blockchain that shares its values of scale and sensibility, it doesn't depend on or require Stellar at all, and can be used by any transaction processor, including other blockchains, L2s, and permissioned ledgers.

Currently, Soroban is a part of the v20 stable release of the Stellar protocol. The Soroban platform includes the smart contracts environment, a Rust SDK, A CLI, and an RPC server. Developers can write and test contracts on their local machine or deploy them to Testnet.
Soroban was introduced to the Stellar Mainnet as a part of protocol version 20. The Soroban platform includes the smart contracts environment, a Rust SDK, A CLI, and an RPC server. Developers can write and test contracts on their local machine, or deploy them to Testnet, or deploy them to Mainnet (keep in mind the resource constraints of the [phased rollout]).

## What "stable release" means
## What this means for the future

We've been releasing very early versions of Soroban since the earliest days of its existence. We have moved on from having "preview releases" and "release candidates," and the current state of Soroban is now a _stable release_. New development efforts are now targeted to a future version, and the current release has been "frozen."
We've been releasing very early versions of Soroban since the earliest days of its existence. We have moved on from having "preview releases" and "release candidates" and a "stable relase" and the platform is now **live on Mainnet**! New development efforts are now targeted to a future protocol version, and the current release has been "frozen."

We still believe it's important to share the development process, and we want Stellar ecosystem developers and smart contract developers from other ecosystems to continue experimenting and we continue listening for feedback. Please keep testing it out, see what you can do, and let us know what you think. The stable release means developers can now build to last.
We still believe it's important to share the development process, and we want Stellar ecosystem developers and smart contract developers from other ecosystems to continue experimenting and we continue listening for feedback. Please keep testing it out, see what you can do, and let us know what you think.

## How to leave feedback

Expand All @@ -28,3 +28,5 @@ Please feel free to file issues in the Soroban repos, or, if you prefer, to rais
## Why it's called Soroban

The Japanese soroban is the smallest and simplest abacus. Its design is intentionally compact and minimalist, focused on doing the essentials — and doing them well. It set the global standard for abacuses and is still in practical use today. The name aligns with the goals of this platform because we, too, want to build something that focuses on doing the essentials well, that sets a global standard, and that proves useful far into the future.

[phased rollout]: https://stellar.org/blog/developers/the-stellar-network-s-phased-rollout-of-smart-contracts-the-road-to-mainnet
6 changes: 0 additions & 6 deletions docs/reference/networks.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,4 @@ Testnet can be reset at any time. A reset erases all accounts, contract data, an

:::

:::caution

All components deployed to Testnet and releases supporting Testnet, such as the [Soroban RPC Server], are in active development and will be unstable at times. They should be treated as development releases with no production capabilities, API or backward compatibility guarantees.

:::

[Soroban RPC Server]: https://github.com/stellar/quickstart#soroban-rpc-server

0 comments on commit 08bdadf

Please sign in to comment.