github Layr-Labs/eigenda v0.6.0
EigenDA v0.6.0

latest releases: v0.8.3, v0.8.3-rc.0, v0.8.2...
5 months ago

Summary

This upgrade is mandatory for operators that need to interact with churner (to opt into new quorums). This upgrade is highly recommended for all operators otherwise.

This release includes a major change to the way the input blob data is interpreted. It also includes several new features and security improvements noted below.

Notable features that directly affect users are:

  • Rollups - 32 byte symbol size: The dispersal interface is updated to be compatible with opening points on the smart contract, in the same way as 4844 on Ethereum. The new interface requires every 32 bytes of the data be smaller than a big integer less than the field element of bn254 curve. Please refer to the rollup guide on the EigenDA document page for more details.
  • Operators: New cli command list-quorums is available. Use this command to list the quorums the node is opted in.

Other changes:

  • Updates on serialization methods for G1/G2 points: Use gnark format for serialization and deserialization of elliptic curve point for communication between the disperser and operators, and between the churner and operators
  • Several security related fixes
  • Updates and fixes to logging/metrics
  • Adds contract addresses for mainnet deployment, supports one quorum only
  • An utility codec to convert any bytes to an array of bytes satisfying the new interface

What's Changed

Full Changelog: v0.5.2...v0.6.0

Don't miss a new eigenda release

NewReleases is sending notifications on new releases.