github penumbra-zone/penumbra 030-isonoe
Testnet #30: Isonoe

latest releases: v0.80.9, v0.80.8, v0.80.7...
2 years ago

This testnet lands our backport to Tendermint 0.34!

Previous versions of Penumbra used Tendermint 0.35, which suffered from stability and connectivity issues, and has now been officially deprecated by the Tendermint Council. These issues made it very difficult to understand whether problems with the network were related to our code, or an underlying Tendermint issue.

This release includes all necessary backporting to use Tendermint 0.34, which will hopefully bring much better stability, and sets us on track to target the upcoming Tendermint 0.37 release based off of the 0.34 code.

It also includes other changes:

  • We restructured our protobuf structures, and now publish them to buf.build: https://buf.build/penumbra-zone/penumbra . This provides documentation, as well as auto-generated npm packages that provide web clients with Penumbra data structures.
  • We've added a canonical short form for Penumbra addresses, of the form penumbrav2t1f5u3qn64s0muy84pgqdwd2ue…. Our address encoding ensures that it is safe for users to compare only the short form: #1367
  • We fixed various bugs in the initial swap functionality.
  • We replaced all u64 amounts with an Amount type internally, preparing to migrate our shielded pool to record 128-bit values, so it can better handle shielding Ethereum assets.
  • We added a Balance type representing an action's change to a transaction's value balance, preparing for modular transaction view functionality.
  • We added a --moniker flag to pd testnet join that allows setting a moniker when joining the testnet.

As usual, instructions on how to join or use the testnet can be found at https://guide.penumbra.zone .

If you're planning to run a full node, do not use Tendermint 0.35, which will no longer work with pd.

The galileo faucet bot will be down for a few days while we update it to new Protobuf APIs.

Don't miss a new penumbra release

NewReleases is sending notifications on new releases.