Hey everyone,
The final Testnet reset of the year is scheduled for December 18, 2023 at 1700 UTC, which is two weeks from today.
A reset clears all ledger entries and historical data from both Stellar Core and Horizon. After the reset, you will need to recreate accounts, assets, offers, liquidity pools, and any other ledger entries you rely on, and this warning should give you some time to figure out how.
This particular reset is part of the Protocol 20 upgrade process, which you can read all about in the upgrade guide: https://stellar.org/blog/developers/protocol-20-upgrade-guide
If you're building on Stellar, make sure to check that guide for the upgrade timeline, and to find info on what you need to do to prepare for the changes.
Best practices for dealing with the reset:
https://developers.stellar.org/docs/glossary/testnet/#best-practices-for-using-testnet
How Stellar.org recovers from a reset:
https://www.stellar.org/developers/blog/how-stellar-org-recovers-from-a-testnet-reset
Reminder: the Testnet reset is scheduled for December 18, 2023 at 1700 UTC. That's Monday!
If you haven't already, please make sure you have a plan to recreate any and all Testnet data you need. It will all get wiped by the reset!
This reset is a bit unusual because it's part of the Protocol 20 Upgrade process: the stable release versions of Stellar Core and Horizon that implement the new protocol — and bring Soroban smart contracts to Stellar! — are a bit different than the current versions running on Testnet, so upgrading requires coupling a Testnet reset with the Testnet upgrade.
That also means that if you run Stellar Core or Horizon on the Testnet, you will need to upgrade to the new releases immediately after the upgrade. More info on that, and on what you need to do to upgrade your Stellar SDKs, next week.