Releases: ZephyrProtocol/zephyr
Zephyr Protocol v2.0.0 - ZSD Yield
Zephyr Protocol v2.0.0 - ZSD Yield Release 🚀
This release is a required update for everyone running their own node or local wallet (CLI and GUI).
Hardfork v6
(Activated at block 360000)
ZSD Yield Mechanism
The most significant addition in this update is the ZSD Yield Mechanism, designed to provide yield rewards to users who stake their ZSD. By staking ZSD, users receive Zephyr Yield Shares (ZYS)—a new native asset representing their value of the ZSD Yield Reserve.
Key Changes:
- New Yield Reserve mechanism
- 5% block reward will now be allocated to generate ZSD for the ZYS holders
- New native asset Zephyr Yield Shares (ZYS)
- Removal of governance reward
This update solidifies ZSD as a compelling store of stable value, rewarding those who contribute to its circulation and incentivising growth within the Zephyr ecosystem.
Key Block Reward Changes
To support ZSD Yield, we’ve restructured the block reward allocation:
- Miner reward: 75% ➡️ 65%
- Reserve reward: 20% ➡️ 30%
- ZSD Yield reward: 🆕 New 5% allocation
- Governance reward: 5% ➡️ 0% (Removed)
New v2.0.1 Builds
Fixed a minor wallet issue that could occur when redeeming ZYS
Zephyr Protocol - Artemis v1.2.0
Zephyr Protocol - Artemis v1.2.0 Release 🚀
This release is a required update for everyone running their own node.
This update supports the new hardfork updates with improved reserve ratio moving average calculations, and fee changes for the minting and redeeming of Zephyr Stable Dollars and Zephyr Reserve Shares.
Hardfork v4
(Activated at block 294000)
Activates the new pricing record format to save the reserve ratio values in the pricing record.
Hardfork v5
(Activated at block 295000)
The reserve ratio moving average is now derived from an average of previous reserve ratio values over a 24 hour period.
This method smooths out fluctuations when Zephyr Stable Dollars are minted or redeemed, and removes the possibility for a bad actor to manipulate the reserve ratio by minting/redeeming ZSD which would previously immediately affect both the spot and moving average reserve ratios.
Fee Adjustments:
Mint ZSD: 2% → 0.1%
Redeem ZSD: 2% → 0.1%
Mint ZRS: 0% → 1%
Redeem ZRS: 2% → 1%
Zephyr Protocol - Osiris v1.1.0
This release is a required update for everyone running their own node.
If your daemon is stuck on block 274662 simply running the updated daemon will fix the sync issue. If your daemon is stuck after this point, you will also have to use the pop_blocks command to go back to block 274662 or earlier to continue syncing. Alternatively deleting your existing chain and resyncing from scratch will resolve.
Bug Fixes
- Fix reserve reward removal after popped block with block weight greater than median weight and patch reserve supply at height 274662. This fixes the sync issues after reorgs.
Zephyr Protocol - Osiris v1.0.4
This release is a required update for mining pools.
Bug Fixes
- Fixed filling block template with the most recently fetched pricing record rather than the last accepted pricing record which caused block rejection when attempting to add to chain.
Zephyr Protocol - Osiris v1.0.3
This release is a required update for mining pools.
CLI Bug Fixes
- Fixed block template cache not invalidating after being stored with transactions that do not meet reserve requirements.
Zephyr Protocol - Osiris v1.0.2
This release is a required update for mining pools.
Resolves an issue where pools have been experiencing rejected blocks when the network is congested with conversion transactions.
For exchanges and regular users, this update is not mandatory and v1.0.0 builds will work
CLI Bug Fixes
- Fixed mined block rejection due to including conversion tx from the pool into the block that is unacceptable with latest pricing record.
GUI Wallet Update (not mandatory)
-
Updated naming conventions and logos for assets:
- ZephUSD -> ZSD (Zephyr Stable Dollar)
- ZephRSV -> ZRS (Zephyr Reserve Share)
-
Fixed issue when selecting "all" on price graph
-
Fixed displayed "Conversion Rate" in transaction preview for some conversion/swap transactions
Mac OSX GUI Users
With recent releases of OSX, Apple requires a signing process for app identification. What this means is that the GUI wallet when opened on Mac OSX will give a warning such as "'Zephyr' is damaged and can't be opened"
Assuming you put the Zephyr app in your Applications directory (default), you can run the following command from 'terminal' to get it working:
sudo xattr -r -d com.apple.quarantine "/Applications/Zephyr.app"
This will be fixed in future releases once Zephyr Org has become approved through the apple developer process and we can sign the app with our developer account. Thank you OSX users for your patience during this time! The web wallet will be available very soon if you find running the fix above too difficult.
Note, non m1/m2 OSX users or m1/m2 OSX users who run the x64 version of the GUI may see a similar warning that says "'Zephyr' cannot be opened because the developer cannot be verified". This can be fixed by going to System Settings -> Privacy & Security
and scrolling down to the section with the button labelled "Open Anyway". This will also allow you to get the app running on OSX.
Zephyr Protocol - Osiris v1.0.0
Zephyr Protocol - Osiris v1.0.0 Mainnet Release 🚀
We are thrilled to announce the release of Zephyr Protocol - Osiris v1.0.0. This monumental update marks the full activation of Zephyr Protocol, transitioning us from a promising project to a fully-realized platform capable of delivering both privacy and stability in the crypto landscape.
The hardfork to enable the network upgrade will be occuring at block 89300 which is approximately 9am 1st October (UTC).
Key Features 🌟
- Full activation of Zephyr Protocol with Djed-inspired stablecoin functionalities and Monero's privacy features.
- Native currency ZEPH, stablecoin ZephUSD, and reserve coin ZephRSV are fully operational.
- Enhanced wallet experience with a more intuitive user interface.
- Comprehensive protocol information dashboard, including reserve assets, liabilities, equity, and reserve ratios.
Platform Support 💻
- This release supports Windows, macOS and Linux platforms for our the desktop GUI wallet. For setup and usage instructions, please refer to our mainnet launch announcement.
Community Participation 🤝
Your feedback has been invaluable to us throughout our Testnet phase, and we continue to welcome your insights. We offer rewards for critical bug reports, so please don't hesitate to report any issues you encounter.
As we celebrate this significant milestone, we want to extend our heartfelt thanks to our community for supporting the network and helping to shape Zephyr as it moves forward.
Restoring Existing Wallet:
Existing wallet cache files are invalidated with this release.
If you have previously created a wallet it is recommended to do one of the following:
- Delete the cache file and load the wallet from the .keys file
- Restore the wallet from seed phrase
Zephyr Protocol - Public Testnet v0.9.0
We're excited to announce the release of Zephyr Protocol - Public Testnet v0.9.0. This pre-release version marks the start of our public testing phase, giving our community the opportunity to engage hands-on with our core functionalities. We're counting on your feedback and contributions to help us fine-tune our system before the mainnet launch.
We are targeting the v1.0.0 branch for this build
The key features available for testing include:
- First look at the new wallet (with a remote node for improved UX)
- Minting and redeeming stablecoins (Zeph -> ZephUSD and ZephUSD -> Zeph)
- Minting and redeeming reserve coins (Zeph -> ZephRSV and ZephRSV -> Zeph)
- Viewing protocol information such as reserve assets, liabilities, equity, and reserve ratios
This release supports Windows and macOS platforms for our new GUI wallet. Please follow the instructions in our testnet launch announcement for wallet setup and usage if you have any issues.
Bear in mind, as this is a testnet version, all transactions and operations are performed with test coins (not real Zeph) in a controlled environment.
We're eagerly looking forward to your participation in this phase. Your feedback is invaluable to us, and we encourage you to report any bugs or issues you encounter. Depending on the severity of the issue, we offer rewards for critical bug reports.
As we move towards our mainnet launch, the testnet will continue to evolve and improve. Your contributions during this time are crucial in shaping the final product.
Thank you for your support and contribution to the Zephyr Protocol project. Together, we're building the future of private, untraceable, over-collateralized financial transactions.
Note: This is a pre-release build intended for testing purposes only and should not be used for production or real-world transactions.
The new wallet is NOT compatible with mainnet and is built specifically for testnet.
Zephyr Protocol - Dawning Sun v0.2.2
Highlights of this release:
- Fix wallet default restore height
- Fix cause of 'failed to get output distribution' error
Feedback
Your feedback is invaluable to us. Please submit any bugs or issues you encounter through the GitHub issues page.
Zephyr Protocol - Dawning Sun v0.2.0
At block 2000 Zephyr will early hardfork to V2 to include the new LWMA difficulty algorithm. These changes improve the response to hashrate fluctuations on the network and make a 51% attack harder to realize.
Highlights of this release:
- LWMA difficulty algorithm
- Improved network stability
Feedback
Your feedback is invaluable to us. Please submit any bugs or issues you encounter through the GitHub issues page.