Releases: ZephyrProtocol/zephyr
Zephyr Protocol v2.3.0 - Audit Completion
Zephyr Protocol v2.3.0 - Audit Completion
This release is a required update for everyone
Hardfork v11
(Activated at block 536000)
- Restoring normal network functionality
- Supply figures are switched to the new asset_types
- Old (unaudited) asset types are no longer considered valid Zephyr Protocol Assets:
| Old Asset Type (unaudited) | New Asset Type |
|---|---|
| ZEPH | ZPH* |
| ZEPHUSD | ZSD |
| ZEPHRSV | ZRS |
| ZYIELD | ZYS |
*The new asset_type for Zephyr is now "ZPH" in the codebase. This was done in order to have consistency with our other new assets types and to differentiate it from the old type. However the ticker for Zephyr remains and will be referred to as ZEPH. This asset_type change is relevant to exchanges, services etc
Due to MEXC being unable to audit their entire wallet balance, we are including a mint for their unauditable balance in this Hardfork.
Zephyr Protocol v2.2.0 - Audit Extension
Zephyr Protocol v2.2.0 - Audit Extension
Previously planned post-audit switch moved from v10 to v11
Hardfork v10
(Activated at block 511000)
Re-enabling the Audit state as in Hardfork v8. All regular transfers and conversion are disabled from this block.
Only audit transaction types are available until Hardfork v11.
Last opportunity to get your assets Audited! This extension has been granted to ensure that critical services and partners that support the Zephyr Ecosystem have been able to get all of their assets audited successfully.
Hardfork v11 (TBA) is planned in order to restore normal functionality, and will be another required update for everyone.
Once we have confirmation on completed audits we will release a new build to hardfork ASAP.
Zephyr Protocol v2.1.1 - Audit
Zephyr Protocol v2.1.1 - Audit
This release is a required update for everyone
Exchanges: Please remain in an "offline" state with suspended deposits and withdrawals.
🆕 GUI wallets and web wallet are now available
Mandatory Resync
This update requires the blockchain to be completely resynced.
Delete your existing database and then start zephyrd.
Linux default location: .zephyr in home folder
Windows default location: C:\ProgramData\zephyr\
Hardfork v8
(Activated at block 481500)
Audit hardfork. All regular transfers and conversion are disabled from this block.
Only audit transaction types are available until Hardfork v9:
Wallet-cli commands for audit transactions:
Audit all balance at once:
audit_all index=all <wallet_address>//ZEPHaudit_stable_all index=all <wallet_address>//ZSDaudit_reserve_all index=all <wallet_address>//ZRSaudit_yield_all index=all <wallet_address>//ZYS
or
Audit a specific amount:
audit <wallet_address> <amount>//ZEPHaudit_stable <wallet_address> <amount>//ZSDaudit_reserve <wallet_address> <amount>//ZRSaudit_yield <wallet_address> <amount>//ZYS
ANY COINS THAT ARE NOT AUDITED BEFORE HARDFORK V9 (apx. May 7th) WILL BE INVALIDATED.
This is a mandatory process for every user.
Troubleshooting:
If you have issues submitting audit transactions, you should rescan your wallet. Command is rescan_bc in zephyr-wallet-cli.
There are limitations on the size of transactions for non-zeph assets, in that case you may need to audit several smaller amounts of those assets.
Auditing assets converts them to the new internal asset_type(s)
This is important for exchanges to handle, although sending/receiving the old asset types will no longer be possible.
ZEPH -> ZPH
ZEPHUSD -> ZSD
ZEPHRSV -> ZRS
ZYILED -> ZYS
We are changing the internal asset_type for Zephyr to ZPH in order to differentiate the old unaudited Zephyr from the new audited version in the codebase. But the ticker for Zephyr should remain as "ZEPH".
Mining rewards in this hardfork are of the new Zephyr asset type "ZPH" and don't need to go through the audit process.
Mining pool payouts to individuals are not possible until normal functionality is restored (planned v10 hardfork)
Hardfork v9
(Activated at block 508000)
All transactions on the network are paused while the results of the audit are analyzed. We can open a second auditing window after v9 if it is deemed necessary, but we don't foresee this.
Hardfork v10 (TBA) is planned in order to restore normal functionality, and will be another required update for everyone.
Zephyr Protocol v2.0.2 - ZSD Yield (Hotfix)
Zephyr Protocol v2.0.2 Hotfix
This release is a required update for Mining Pools
Exchanges: Please remain in an "offline" state with suspended deposits and withdrawals. If you wish to keep your node online, then it is important to update to this version.
Regular Desktop Users (non web): We aren't planning on releasing other platform binaries for this release, as we are going to be updating again soon with our chain audit release. Web wallet will be updated.
NOTE:
This is NOT the chain audit hardfork. An issue was uncovered that necessitates this pre-emptive fork ahead of the audit update.
Hardfork v7
(Activated at block 433000)
Key Changes:
This is an important security update, and contains an important hotfix.
Further details TBA post fork to v7 due to the nature of the hotfix.
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.