From 3fcbb18150d2b9d893775de4a22ffccf055f537d Mon Sep 17 00:00:00 2001 From: Oliver Eggert Date: Mon, 22 Sep 2025 18:48:15 -0700 Subject: [PATCH 1/2] add blog for devnet reset --- blog/2025/devnet-reset-oct.md | 47 +++++++++++++++++++++++++++++++++++ blog/sidebars.yaml | 1 + 2 files changed, 48 insertions(+) create mode 100644 blog/2025/devnet-reset-oct.md diff --git a/blog/2025/devnet-reset-oct.md b/blog/2025/devnet-reset-oct.md new file mode 100644 index 0000000000..4e75a8428a --- /dev/null +++ b/blog/2025/devnet-reset-oct.md @@ -0,0 +1,47 @@ +--- +category: 2025 +date: "2025-09-22" +template: '../../@theme/templates/blogpost' +seo: + description: Devnet is scheduled to reset on Monday, October 6, 2025 to temporarily disable PermissionDelegation and prevent validators from becoming amendment blocked. +labels: + - Advisories +markdown: + editPage: + hide: true +--- +# Upcoming Devnet Reset + +Devnet is scheduled for a reset on **Monday, October 6, 2025**. The `PermissionDelegation` amendment requires more development and will be set to unsupported in the upcoming release. To prevent validators that upgrade to this version from becoming amendment blocked, Devnet will be reset. + + +## Background + +A bug was discovered in the implementation of `PermissionDelegation` released with 2.5.0. Due to the severity of the bug, the feature will be disabled in the upcoming rippled release while the bug is resolved. Since the feature was enabled on Devnet with the 2.5.0 release, this upcoming change will cause validators to become amendment blocked. To prevent this, Devnet must be reset. + + +## Impact + +This reset affects Devnet only. Other networks will continue to operate as usual, including XRPL Mainnet, XRPL Testnet, Xahau, and the Hooks Testnet. + +The reset will delete all ledger data in Devnet, including all accounts, transactions, balances, settings, offers, AMMs, escrows, and other data. This means all balances will be reset to zero and the block number will start at one again. No changes are anticipated to services such as Devnet APIs, faucets, Explorers, access rights, and wallet integrations; these services usually manage resets without issues. + +Any existing accounts or other data will need new test XRP from the faucet and will need to be re-created. + +If code relies on specific addresses, a request to the faucet can fund the same address again. However, any AMMs that are re-created after the reset will generally have different account addresses. As a reminder, it's best not to use the same addresses or key pairs on Mainnet and any developer networks. + + +## Actions Required + +If you run a `rippled` server that is connected to Devnet, after the reset you should delete your database data and restart the server. Database files and folders are defined in the config file in the `[database_path]` and `[node_db]` stanzas. If you use the default config, you can run the following commands: + +```sh +rm -r /var/lib/rippled/db/* + +systemctl restart rippled.service +``` + + +## Learn, Ask Questions, and Discuss + +We’d like to hear from you! Join the [XRPL Dev Discord](https://discord.gg/sfX3ERAMjH) to share your feedback. Your input and feedback on what changes would be beneficial is invaluable to improve devnet management and better support the community's needs. diff --git a/blog/sidebars.yaml b/blog/sidebars.yaml index 5e89e2b424..b527c9b0ac 100644 --- a/blog/sidebars.yaml +++ b/blog/sidebars.yaml @@ -10,6 +10,7 @@ - group: '2025' expanded: false items: + - page: 2025/devnet-reset-oct.md - page: 2025/default-unl-migration.md - page: 2025/fortstock-xrpl-case-study-mpt-standard.md - page: 2025/rippled-2.5.1.md From e4665461287730ff65ed81b7b24f36c02cb2a502 Mon Sep 17 00:00:00 2001 From: Oliver Eggert Date: Wed, 24 Sep 2025 14:12:21 -0700 Subject: [PATCH 2/2] update final date and tweak language --- blog/2025/devnet-reset-oct.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/blog/2025/devnet-reset-oct.md b/blog/2025/devnet-reset-oct.md index 4e75a8428a..8d6c243933 100644 --- a/blog/2025/devnet-reset-oct.md +++ b/blog/2025/devnet-reset-oct.md @@ -1,9 +1,9 @@ --- category: 2025 -date: "2025-09-22" +date: "2025-09-24" template: '../../@theme/templates/blogpost' seo: - description: Devnet is scheduled to reset on Monday, October 6, 2025 to temporarily disable PermissionDelegation and prevent validators from becoming amendment blocked. + description: Devnet is scheduled to reset on Friday, October 3, 2025 to prevent validators from becoming amendment blocked when PermissionDelegation is temporarily disabled. labels: - Advisories markdown: @@ -12,7 +12,7 @@ markdown: --- # Upcoming Devnet Reset -Devnet is scheduled for a reset on **Monday, October 6, 2025**. The `PermissionDelegation` amendment requires more development and will be set to unsupported in the upcoming release. To prevent validators that upgrade to this version from becoming amendment blocked, Devnet will be reset. +Devnet is scheduled for a reset on **Friday, October 3, 2025**. The `PermissionDelegation` amendment requires more development and will be set to unsupported in the next rippled release. To prevent validators that upgrade to this version from becoming amendment blocked, Devnet will be reset. ## Background