github piplabs/story v1.6.3
Story v1.6.3 (Aeneid Testnet ONLY)

pre-release3 hours ago

This release includes CDR/DKG improvements and fixes for Aeneid Testnet nodes.

Upgrade Notes

  • Nodes running with DKG enabled should upgrade for improved stability and performance.
  • This release addresses several CDR contract and processing issues.

What's Changed

CDR/DKG Fixes & Improvements

  • Fix CDR contract storage layout (#813)
  • Drop extra minDelay arg from executeBatch calldata encoding (#816)
  • Track pending txs in ContractClient to avoid nonce gaps (#812)
  • Clear stale requests from old sessions (#811)
  • Add Prometheus metrics instrumentation for DKG (#800)
  • Expose GetCDRPartials and GetAllDKGRegistrations through story-api (#803, #804)
  • Batch submit encrypted partial decryptions (#799)
  • Generate partials for decrypt requests in parallel (#789)
  • Run threshold decrypt requests asynchronously (#790)
  • Skip caching duplicate deals rejected by kernel (#775)
  • Drain and add back decrypt queue (#781)
  • Remove UUPS upgradeable from CDR and DKG contracts (#767)

Full Changelog: v1.6.2...v1.6.3

Feedback & Support

We value your feedback and encourage you to report any issues or suggestions through our public issues tracker. For additional support, please message us in the developer channel of our public Discord.

Users may download the client from the attached binaries. Note that the binaries are compiled with ubuntu-24.04 and go1.24. If you are running the client on incompatible machines, please compile the story-geth client from source code by pulling the tag on your machine.

Don't miss a new story release

NewReleases is sending notifications on new releases.