testnet-v1.57.0

MystenLabs/suitestnet-v1.57.0Sep 23, 2025by ebmifa

AI Summary

Enabled Mysticeti v2 support on testnet, integrated CoinRegistry into APIs, and introduced the `sui replay` CLI command.

Key Highlights

  • Mysticeti v2 (fastpath) support enabled on testnet
  • CoinRegistry integration across APIs
  • New `sui replay` command in Sui CLI
  • CheckpointArtifacts digest added to summaries
  • Fixed CLI upgrade command bug

New Features

  • CoinRegistry integration
  • sui replay command
  • CheckpointArtifacts digest

Full Release Notes

## Protocol
#### Sui Protocol Version in this release: `96`

https://github.com/MystenLabs/sui/pull/23650: Mysticeti v2 (Mysticeti fastpath) support is enabled on mainnet.

## Nodes (Validators and Full nodes)

https://github.com/MystenLabs/sui/pull/23492: Adds CheckpointArtifacts digest to the summary. Currently enabled in Devnet for testing.

## gRPC

https://github.com/MystenLabs/sui/pull/22874: Integrating GetCoinInfo with the new CoinRegistry system object.

## JSON-RPC

https://github.com/MystenLabs/sui/pull/22903: Integrating coin metadata and total supply APIs with CoinRegistry system object.

## GraphQL

https://github.com/MystenLabs/sui/pull/23597: Adds support for Coin Registry to GraphQL's `Query.coinMetadata` API.

https://github.com/MystenLabs/sui/pull/23636: Fix a bug where queries would fail if they used a variable to populate a nullable parameter, and then did not supply the variable (which is a valid thing to do).

## CLI

https://github.com/MystenLabs/sui/pull/23433: Fixed a bug where an upgrade command would terminate early if the CLI binary is not at the same protocol version or newer than the network.

https://github.com/MystenLabs/sui/pull/23533: Transaction replay now has its own command in Sui CLI: `sui replay`

---
#### Full Log: https://github.com/MystenLabs/sui/commits/testnet-v1.57.0