QRL Monthly: feat QRL Zond private beta-testnet - October 2023
2nd November 2023
Table of Contents
Highlights
QRL Zond enters private beta-testnet
We’re pleased to announce that the QRL Zond has moved from devnet to a private beta-testnet, where it’s been made more widely available outside of the core blockchain developers for further testing, documentation, and refinement. Once completed, the QRL Zond beta-testnet will be made public for everyone to test.
QRL Zond is a groundbreaking release that brings proof-of-stake and EVM-compatible smart contracts to the QRL ecosystem. This places QRL in the same league as Ethereum, but with an extra layer of security – quantum resistance! With smart contracts powered by the user-friendly web3.js API, your business operations will become more efficient and cost-effective. The best part? EVM developers will find the transition seamless, thanks to the minimal learning curve.
QRL Zond is not just an update; it’s a quantum shift in the blockchain landscape. Join us on this exhilarating journey towards a safer and smarter blockchain future!
Q-day.org: Covers the basics of quantum computing and it’s implications to cybersecurity
Created by K.G. Yıldırım q-day.org is a guide that explores the cross section of quantum computing and cryptocurrency for organisations and individuals.
This exploration of the cross-section between quantum computing and cryptocurrency is important so there’s a resource that addresses issues related to security, innovation, and the future of digital finance. Anyone may peruse the information to better understand and adapt to the evolving landscape and make informed decisions. Though similar to faqq.info, it hopes to do so in a way that doesn’t evoke as much perceived bias that people may get from viewing the site and noting QRL brand affiliations.
Do you have ideas for improvement or do you wish to become involved? Make sure to talk to K.G. Yıldırım, he is available on the general chat at the QRL discord server!
General Disclaimer: This section covers topics and/or tools provided by third parties in the hopes of being useful and/or of general interest and are not controlled by the QRL Foundation.
Quantum News
Development Changelog
theQRL/grpc-gateway
Updated template for grpc and proto files
- [92c87] Updated template for grpc and proto files
theQRL/go-zond
Removed non required cgo flags
- [e571a] Removed non required cgo flags
Updated betanet testnet config
- [56080] Updated betanet testnet config
Updated genesis data for betatestnet
- [23e8c] Updated genesis data for betatestnet
Updated Signature & Public key datatype
- [94acd] Changed datatype of Signature and PublicKey to bytes
- [4e70e] Fix to support new datatype of tx signature and public key
Updated betanet genesis config
- [e8462] Updated betanet genesis config
- [d7e11] Refactoring
- [95010] fix for makefile
Refactoring + updated default directory name
- [caac2] Refactoring + updated default directory name
Updated genesis alloc for betanet
- [57601] Updated genesis alloc for betanet
Fix: pk decoding in SignatureAndPublicKeyValues
- [1c57b] Fix: pk decoding in SignatureAndPublicKeyValues
theQRL/go-zond-wallet-encryptor-keystore
Decode hex string with prefix 0x
- [e4f33] Decode hex string with prefix 0x
theQRL/qrysm
Fix: corrected parameter passed to json.unmarshal
- [0b0ed] Fix: corrected parameter passed to json.unmarshal
Updated TtfbTimeout to 25 seconds
- [b8e1c] Updated TtfbTimeout to 25 seconds
Fix: Added block version check before writing it to the p2p stream
- [57ce0] Fix: Added block version check before writing it to the p2p stream
- [2807c] Updated ssz file
Added all updates till prysm v4.0.8
- [8f3e6] Added all updates till prysm v4.0.8
- [e3116] Refactoring
Updated flag name and description
- [0a0b7] Updated flag name and description
- [fb4a9] Fixed typo
Updated value for GenesisValidatorsRoot
- [4cb30] Updated value for GenesisValidatorsRoot
Fix: Updated router path for the API
- [ed276] Fix: Updated router path for the API
Fix: keymanager import trim 0x while decoding pubkey
- [206aa] Fix: keymanager import trim 0x while decoding pubkey
- [3272d] Updated dependencies
- [ede89] Revert changes of site_data
- [4350b] Updated text messages
- [f6fdf] Fix unit test
- [3c99b] Refactoring
- [0d8cd] Updated go.mod & go.sum
Updated module name & dependencies
- [f2600] Updated module name & dependencies
Fixed imports in generated protobuf & grpc files
- [d8f31] Fixed imports in generated protobuf & grpc files
Updated bazel issue + regenerated protobuf and ssz files
- [b5e9e] Updated bazel issue + regenerated protobuf and ssz files
Updated bazel files, dependencies & re-generated protobuf + grpc files
theQRL/theqrl.org
- [f7649] QRL Weekly, 2023-October-24
Add QRL Weekly, 2023-October-17
- [010f2] Add additional quantum news articles
- [315eb] Fix broken ledger link
- [5b2f4] Add QRL Weekly, 2023-October-17
History of Cryptography, behind the code - Episode 4
- [53917] History of Cryptography, behind the code - Episode 4
“Subscribe to our newsletter” legibility fix
- [c2abe] “Subscribe to our newsletter” legibility fix
- [24eb9] Add a small script to bootstrap QRL Weekly
- [5c7df] Quantum news update
- [13e10] Chmod changes
- [92404] QRL Weekly, 2023-October-10
- [af9fe] QRL Weekly, 2023-October-03
QRL Monthly: feat. QRL Mobile Wallet Release by Volt Development - September 2023
- [1964c] QRL Monthly: feat. QRL Mobile Wallet Release by Volt Development - September 2023
- [f47f4] Improved git updates
- [39e45] Merge remote-tracking branch ‘upstream/main’
- [7fdf7] Update QRL Mobile wallet with link to the Apple App Store
theQRL/wallet.js
Bump patch version number in package.json
- [3b364] Bump patch version number in package.json
Updated main file name in package.json
- [2bbd5] Updated main file name in package.json
theQRL/web3.js
Add Github Action workflow to build
- [cdcd0] Add GH action to test build
- [92b13] Remove redundant workflow entries
- [b6b92] scope web3 eslint package
- [edf3e] scope web3 eslint package everywhere
- [fde11] Don’t cache action
- [3dbcf] Add missing scopes
- [64b2f] node v18 in CI and add an .nvmrc file
- [67054] Fix typo
[7d31e] Publish
@theqrl/web3-core@0.2.0
@theqrl/web3-errors@0.2.0
@theqrl/web3-net@0.2.0
@theqrl/web3-providers-http@0.2.0
@theqrl/web3-providers-ipc@0.2.0
@theqrl/web3-providers-ws@0.2.0
@theqrl/web3-rpc-methods@0.2.0
@theqrl/web3-types@0.2.0
@theqrl/web3-utils@0.2.0
@theqrl/web3-validator@0.2.0
@theqrl/web3-zond-abi@0.2.0
@theqrl/web3-zond-accounts@0.2.0
@theqrl/web3-zond-contract@0.2.0
@theqrl/web3-zond-ens@0.2.0
@theqrl/web3-zond-iban@0.2.0
@theqrl/web3-zond-personal@0.2.0
@theqrl/web3-zond@0.2.0
@theqrl/web3@0.2.0
[1b0a0] bump web3 pkg version
[4d540] Scope and reversion tool/ packages
[a88d7] missing rescope
[35253] Scope as public in package.json
web3-validator/test/unit/load.test: update deadlines
- [0179e] packages/web3-validator/test/unit/load.test: update deadlines
- [e4ecb] Fix yarn install errors
- [002e3] Add initial resources
- [5cb5f] web3-rpc-methods: replace eth_ with zond_
- [03360] Add working version
- [9a1b1] packages: review naming
- [3cb77] Initial review of the tests
- [34b25] Initial review of the tests part 2
- [f0ac0] Remove ganache and infura refs
- [2e4ee] .github/workflows: review workflows
- [b8e52] Review other dirs
- [8deb3] Remove ecRecover op
- [e2c13] web3-zond-accounts: initial review of tests
- [2be85] Fix tests part 1
- [3d298] Fix tests part 2
- [f1414] Fix tests part 3
- [888ed] Fix tests part 4
- [08734] Fix tests part 5
- [bebc4] Review integration tests with geth
- [e26f8] Review integration tests with geth part 2
- [31d97] Add proof-of-stake scripts
- [09608] web3-zond: fix integration tests
- [a3222] Add working version of the unit tests
- [38ae6] Add working version of the integration tests
- [19b8e] Add working version of the unit tests part 2
- [2eb3b] Add working version of the unit tests part 3
- [78f7f] Review integration tests with gzond
- [79d94] web3-zond-personal/test/integration: modify timeout
2nd November 2023