Releases: sigp/siren
V3.0.0-RC1
V3.0.0-RC1
Summary
This release candidate is intended for testing environments only, including local and Holesky testnets.
In this version, users can access the "Deposit Validator" feature, which provides a step-by-step process for onboarding new validators by depositing ETH into the deposit contract. Siren will gather all necessary data and generate the required validator deposit JSON and keystore data, as well as handle submission to the deposit contract and validator import into Lighthouse. "Wallet Connection" feature was added to enable deposits and will be a key element in upcoming feature releases. Additionally, the new "Activity History" feature helps users track significant changes made to their validators through Siren.
All Changes
Docker Hub
Artoria Pendragon
This release introduces a substantial enhancement to Siren's architecture, featuring a sleek web application that operates seamlessly alongside your nodes. This integration improves security and communication by eliminating the need for external access to your nodes. Additionally, the update includes a robust backend, an optimized database, and efficient caching systems, significantly reducing the frequency of direct node queries.
Going forward, the default distribution of Siren will be via Docker Images on Docker Hub. Moreover, Siren will now come with SSL enabled by default, allowing it to generate and use self-signed certificates upon startup.
These improvements represent a significant advancement, setting the stage for a range of exciting new features in the near future.
All Changes
- v2.0.0 (#263)
Docker Hub
Rukia Kuchiki
This patch is in response to a recent update to the lighthouse voluntary exit endpoint allowing it comply with the key manager specification. This patch ensures siren will work correctly after updating to lighthouse v4.5.0 or the minimally required v4.3.0.
All Changes
Binaries
See pre-built binaries documentation.
The binaries are signed with Sigma Prime's PGP key: 15E66D941F697E28F49381F426416DC3F30674B0
System | Architecture | Binary | PGP Signature |
---|---|---|---|
x86_64 | siren-v1.0.2-x86_64-unknown-linux-gnu.zip | PGP Signature | |
aarch64 | siren-v1.0.2-aarch64-unknown-linux-gnu.zip | PGP Signature | |
x86_64 | siren-v1.0.2-x86_64-windows.zip | PGP Signature | |
arm64 | Siren-darwin-arm64-1.0.2.zip | ||
arm64 | Siren-1.0.2-arm64.dmg | ||
x64 | Siren-darwin-x64-1.0.2.zip | ||
x64 | Siren-1.0.2-x64.dmg | ||
System | Option | - | Resource |
Docker | v1.0.2 | sigmaprime/siren |
Ryuko Matoi
This release resolves the app crash issue resulting from CORS errors linked to the Coinbase Exchange Rate API. Consequently, uninterrupted access to accurate exchange rates is now reinstated.
- Fix: exchange rate cors (#212)
Binaries
See pre-built binaries documentation.
The binaries are signed with Sigma Prime's PGP key: 15E66D941F697E28F49381F426416DC3F30674B0
System | Architecture | Binary | PGP Signature |
---|---|---|---|
x86_64 | siren-v1.0.1-x86_64-apple-darwin.zip | ||
x86_64 | siren-v1.0.1-x86_64-unknown-linux-gnu.zip | PGP Signature | |
aarch64 | siren-v1.0.1-aarch64-unknown-linux-gnu.zip | PGP Signature | |
x86_64 | siren-v1.0.1-x86_64-windows.zip | PGP Signature | |
arm64 | Siren-darwin-arm64-1.0.1.zip | ||
x64 | Siren-1.0.1-arm64.dmg | ||
arm64 | Siren-darwin-x64-1.0.1.zip | ||
x64 | Siren-1.0.1-x64.dmg | ||
System | Option | - | Resource |
Docker | v1.0.1 | sigmaprime/siren |
Motoko Kusanagi
Since our last beta release, our team has diligently addressed bugs, enhanced design, and implemented rigorous tests to ensure optimal performance. We are pleased to announce the first stable version of Siren, v1.0.0. Thank you for your continued support and feedback.
There are exciting new features planned, such as adding new validators, aggregated historic validator metrics and potentially execution client integration to keep track of withdrawn rewards.
All Changes
- Style fixes and enhancements (#210, #208, #207, #206, #205)
- Minor bug fixes (#209, #202, #404, #197, #194)
- Fix: change screen (#203)
- Fix: vol exit (#198)
Binaries
See pre-built binaries documentation.
The binaries are signed with Sigma Prime's PGP key: 15E66D941F697E28F49381F426416DC3F30674B0
System | Architecture | Binary | PGP Signature |
---|---|---|---|
x86_64 | siren-v1.0.0-x86_64-apple-darwin.zip | PGP Signature | |
x86_64 | siren-v1.0.0-x86_64-unknown-linux-gnu.zip | PGP Signature | |
aarch64 | siren-v1.0.0-aarch64-unknown-linux-gnu.zip | PGP Signature | |
x86_64 | siren-v1.0.0-x86_64-windows.zip | PGP Signature | |
arm64 | Siren-darwin-arm64-1.0.0.zip | ||
x64 | Siren-1.0.0-arm64.dmg | ||
arm64 | Siren-darwin-x64-1.0.0.zip | ||
x64 | Siren-1.0.0-x64.dmg | ||
System | Option | - | Resource |
Docker | v1.0.0 | sigmaprime/siren |
Himiko Toga
Summary
ATTENTION: This release requires lighthouse v4.2.0 or higher
Siren introduces two noteworthy features to enhance user experience and facilitate system monitoring: support for reverse proxy or DNS named addresses, and validator/beacon logs.
With the reverse proxy or DNS named addresses feature, users can now conveniently access their beacon or validator using addresses like https://merp-server:9909/eth2-vc
. By configuring the app accordingly, specifying the protocol, address, and ports, users can establish a connection to their Validator Client and Beacon Node effortlessly.
The log statistics feature provides users with valuable insights into system performance. By analyzing the hourly combined rate of critical, warning, and error logs from the validator client and beacon node, users can make informed decisions, troubleshoot issues, and ensure proactive maintenance. The logs page within the app allows users to review log severity, messages, timestamps, and additional data associated with each log entry. With built-in text search and the ability to pause log feeds, navigating through the logs becomes seamless.
It's important to note that Siren has a limit of storing and displaying the previous 1000 log messages. However, users can still leverage the text search functionality within this limit to find specific log entries.
All Changes
Binaries
See pre-built binaries documentation.
The binaries are signed with Sigma Prime's PGP key: 15E66D941F697E28F49381F426416DC3F30674B0
System | Architecture | Binary | PGP Signature |
---|---|---|---|
x86_64 | siren-v0.1.0-beta.4-x86_64-apple-darwin.zip | PGP Signature | |
x86_64 | siren-v0.1.0-beta.4-x86_64-unknown-linux-gnu.zip | PGP Signature | |
aarch64 | siren-v0.1.0-beta.4-aarch64-unknown-linux-gnu.zip | PGP Signature | |
x86_64 | siren-v0.1.0-beta.4-x86_64-windows.zip | PGP Signature | |
arm64 | Siren-darwin-arm64-0.1.0-beta.4.zip | ||
x64 | Siren-darwin-x64-0.1.0-beta.4.zip | ||
arm64 | Siren-0.1.0-beta.4-arm64.dmg | ||
x64 | Siren-0.1.0-beta.4-x64.dmg | ||
System | Option | - | Resource |
Docker | v0.1.0-beta.4 | sigmaprime/siren |
Tsunade Senju
Summary
In this release Siren will introduce a set of new features that make the platform more secure and flexible. With the new session password option, you can now perform critical mutating operations on the validator without having to repeatedly enter your API-token. This added layer of authentication enhances the security of your account.
Moreover, we've added a feature that alerts you if your validator is still using the BLS withdrawal credentials, providing an easy option to submit a signed broadcast signal to select a new execution layer account for all your withdrawals.
Siren's latest feature allows validators to voluntarily exit the network by submitting a signed exit request to the beacon chain. To initiate a voluntary exit, the validator must be active, have not been slashed, and have been active for at least 256 epochs (roughly 27 hours) since activation. Once the request is confirmed, the validator will no longer be responsible for proposing and attesting to blocks and assets will be withdrawn.
All Changes
- Voluntary Exit (#172)
- Testnet blsToExecutionChange script. (#167)
- BLS-Execution (#166)
- Session Authentication (#165)
Binaries
See pre-built binaries documentation.
The binaries are signed with Sigma Prime's PGP key: 15E66D941F697E28F49381F426416DC3F30674B0
System | Architecture | Binary | PGP Signature |
---|---|---|---|
x86_64 | siren-v0.1.0-beta.3-x86_64-unknown-linux-gnu.zip | PGP Signature | |
aarch64 | siren-v0.1.0-beta.3-aarch64-unknown-linux-gnu.zip | PGP Signature | |
x86_64 | siren-v0.1.0-beta.3-x86_64-windows.zip | PGP Signature | |
aarch64 | Siren-0.1.0-beta.3-arm64.dmg | ||
x86_64 | Siren-0.1.0-beta.3-x64.dmg | ||
aarch64 | Siren-darwin-arm64-0.1.0-beta.3.zip | ||
x86_64 | Siren-darwin-x64-0.1.0-beta.3.zip | ||
System | Option | - | Resource |
Docker | v0.1.0-beta.3 | sigmaprime/siren |
Kaguya Otsutsuki
Summary
This release includes bug fixes and new features such as enhanced security and usability, improved translations, support for current network names and external links, and updates to API polling logic.
A new resource connection modal has been added to prevent continuous API polling when either Beacon or Validator endpoints are unresponsive.
To ensure proper operation, Lighthouse version 4.0.1 is now required - Siren will verify the appropriate Lighthouse dependency when configuring.
Finally, validators can benefit from refined APR percentage calculations and activated overall and individual validator average effectiveness statuses based on hit and target vote effectiveness over the previous 10 epochs.
All Changes
Bump to version 0.1.0-beta.2 (#164)
Update lighthouse version dependency and version (#154)
Validator overall and individual average effectiveness (#150)
Validator overall and individual APR (#146)
Lighthouse version requirement checks (#144)
Resource disconnection modal (#145)
Bn network name and external links (#143)
Status translations updates (#142)
Prod build mac notary and signatures (#141)
Dev script update (#140)
Style fix for config scrollbar (#139)
Binaries
See pre-built binaries documentation.
System | Architecture | Binary | PGP Signature |
---|---|---|---|
aarch64 | Siren-v0.1.0-beta.2-aarch64-unknown-linux-gnu.zip | PGP | |
x86_64 | Siren-v0.1.0-beta.2-x86_64-unknown-linux-gnu.zip | PGP | |
aarch64 | Siren-0.1.0-beta.2-arm64.dmg | ||
x86_64 | Siren-0.1.0-beta.2-x64.dmg | ||
aarch64 | Siren-darwin-arm64-0.1.0-beta.2.zip | ||
x86_64 | Siren-darwin-x64-0.1.0-beta.2.zip |
Please note that we moved the docker images, they are now available at https://hub.docker.com/r/sigmaprime/siren
System | Option | - | Resource |
---|---|---|---|
Docker | v0.1.0-beta.2 | sigmaprime/siren |
v0.1.0-beta.1
Siren Beta
This marks the first beta release of Siren. 🎉
This project is under active development and new features are planned for the imminent future. This release aims to be a sample of the project in an attempt to get some initial community feedback.