Releases: sigp/anchor
Kayak
Summary
This is Anchor's first alpha release, v0.1.0! 🎉
Anchor is the second implementation of the ssv.network DVT protocol. It is written in Rust and builds upon Lighthouse, Sigma Prime's Ethereum consensus client. It can interoperate with SSV Lab's implementation.
Documentation is available at https://anchor-book.sigmaprime.io/. Note that the documentation is work in progess.
In this release, the ability to connect to Mainnet was intentionally disabled, as Anchor is still in development, has known issues, and hasn't been fully audited yet. All features are to be considered WIP and interfaces such as the CLI, HTTP API and Prometheus metrics may change in future releases.
We hope to gather the community's feedback. Please report issues or suggestions on GitHub. If you have any questions or feedback, the best place to reach us is the #anchor channel in the Lighthouse discord server.
Known Issues
- Sync committee aggregation duties may fail, causing error messages such as
Unable to sign sync committee contribution
andUnexpected error while signing sync committee contribution
. Note that sync committee signatures themselves work and are correctly published, so most sync committee duties should be correctly included on the beacon chain. - Rarely, proposals may fail. Please do not hesitate to reach out if this occurs, as logs will greatly help us troubleshooting this.
- In some cases, internal validation of an outgoing message might fail, causing messages such as
Validation of outgoing message failed (Reject) err=ExcessiveDutyCount
. - During initial sync, the node will emit several
WARN
logs containing the messageTried to update index of unknown validator
. This is expected behaviour and logging will be adjusted in a future release. - During initial sync, the node may repeatedly log
ERROR eth::index_sync: Failed to update validator indices err=SQLPoolError("timed out waiting for connection")
. Sync should complete regardless.
Binaries
The binaries are signed with Sigma Prime's PGP key: 15E66D941F697E28F49381F426416DC3F30674B0
System | Architecture | Binary | PGP Signature |
---|---|---|---|
x86_64 | anchor-v0.1.0-x86_64-apple-darwin.tar.gz | PGP Signature | |
aarch64 | anchor-v0.1.0-aarch64-apple-darwin.tar.gz | PGP Signature | |
x86_64 | anchor-v0.1.0-x86_64-unknown-linux-gnu.tar.gz | PGP Signature | |
aarch64 | anchor-v0.1.0-aarch64-unknown-linux-gnu.tar.gz | PGP Signature | |
System | Option | - | Resource |
Docker | v0.1.0 | sigp/anchor |