This is the official MainNet release of Mysterium 1.0, the most important release to date 🎉🎉🎉
The network is now live on Ethereum (Layer 1) and Polygon (Layer 2) chains. All former testnet users (both VPN consumers and service providers) will be automagically migrated to mainnet. There will be no more testnet tokens - only real MYST will be used in all future P2P micropayments. There may also be a requirement for new nodes to stake a small amount of tokens upon registering.
What's Changed
1. Mysterium is using node Polygon's main chain
Node runner will be getting real MYST payments into their payment channels on Polygon. They will also be able to withdraw earned MYST at any time.
- Token withdrawal flow in NodeUI by @mdomasevicius in #3944
- Configure node for matic mainnet by @tomasmik in #4121
- Point to eth mainnet by @vkuznecovas in #4125
- Fix config in mainnet by @tomasmik in #4132
- Handle settlements better by @vkuznecovas in #4152
- Allow arbitrary withdrawal chain from cli by @vkuznecovas in #4133
- Fix withdrawals by @vkuznecovas in #4147
- Adjust settlement threshold via config when zero stake is used by @vkuznecovas in #4232
- Withdrawals are now unborked by @vkuznecovas in #4255
2. No free test tokens anymore
Testnet users will be migrated into mainnet for free. New users have to pay for their registration by topping up their balances.
- Everyone in mainnet is again unregistered by @tomasmik in #4073
- Provider auto register by @tomasmik in #4077
- Expose eligibility check endpoint for apps by @vkuznecovas in #4082
- Dont check if provider data is valid in hermes by @tomasmik in #4126
- Add mobile bindings to check if free registration possible by @tomasmik in #4205
- Allow free registration for limited number of providers by @vkuznecovas in #4213
- Change registration workflow to improve offchain flow by @tomasmik in #4263
3. Increased stability and bug fixes
- Use Mysterium RPCs by @Snawoot in #4129
- Bump ui version and change default bandwith limit by @Guillembonet in #4157
- Decrease spam of logs by @vkuznecovas in #4198
- Hack orders so they work for now by @tomasmik in #4204
- Do not publish rc builds to PPA node-pre by @soffokl in #4211
- Expose fees for a selected chain by @tomasmik in #4221
- Tx links via blockexplorers by @vkuznecovas in #4214
- Don't require authorization to call
/tequilapi/healthcheck
by @mdomasevicius in #4239 - Allow providers to sync their promises in case of hermes data corruption by @tomasmik in #4285
- Include block explorer URL in settlement history entries by @tomasmik in #4289
- Update readme by @chompomonim in #4301
Full Changelog: 0.68.3...1.0.0