testnet-v1.57.2

MystenLabs/suitestnet-v1.57.2Sep 30, 2025by ebmifa

AI Summary

Upgrades the protocol to version 96. Enables Mysticeti v2 fastpath support and integrates CoinRegistry with various APIs. Adds a new `sui replay` command to the CLI.

Key Highlights

  • Protocol version 96
  • Mysticeti v2 fastpath enabled
  • CoinRegistry integration with CoinInfo and metadata APIs
  • New `sui replay` CLI command

New Features

  • Mysticeti v2 fastpath support
  • CoinRegistry integration
  • sui replay command

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)

Errors will use human-readable descriptions where possible.

https://github.com/MystenLabs/sui/pull/23492:
see above.

## gRPC

https://github.com/MystenLabs/sui/pull/22874:
Integrating GetCoinInfo with 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.2