ralexstokes / ssz-rs

Implementation of ethereum's `ssz`
Apache License 2.0
102 stars 40 forks source link

Docs to lighthouse point to nothing #102

Closed shriphani closed 1 year ago

shriphani commented 1 year ago

Hi,

Been out of the loop with this whole thing for a while but what exactly is the recommended ssz rust implementation one is supposed to use. The link to lighthouse just leads me to the whole repo (and I can't see an ssz-only crate I can use - and lighthouse's Cargo.toml itself has a link to this project).

Best, S.P.

ralexstokes commented 1 year ago

it looks like the lighthouse implementation has been factored out into its own crate: https://github.com/sigp/ethereum_ssz

that library has likely been optimized more than this one, and more eyes have been on it for security purposes

there was an audit of this library (on the way to being announced), and I expect this library will support more features (e.g. multiproofs) before the lighthouse implementation does