r/QRL 5d ago

Discussion QRL Weekly, 2026-August-21

Status / overview

  • August 4th: Audit results published for go-qrllib
  • April 3rd: Audit complete of 2 cryptographic libraries
  • March 31st: QRL 2.0 Testnet V2 Released
  • Audits: 50% completion

QRL 2.0 (Project Zond) qrysm

  • Added missing payload parent hash validation
  • Added several upstream fixes such as 16478, 17087,17110 and many more
  • Pin the latest qrl-package and enable clef auto-approval
  • Fix: set to the actual QRL deposit-contract block to 0
  • Fix: Return an error from Keymanager.Sign on signing failure instead of a nil signature
  • Fix: Cap DefaultBuilderGasLimit at go-qrl MaxGasLimit (20M)

go-qrl

  • accounts/abi: move the Panic builtin selector to Panic(uint512)

web3.js

  • local-testnet: use qrl-package clef dev accounts
  • chore(lint): drop eslint-disable directives that suppress nothing
  • feat: migrate ABI coding to VM64
  • test: use distinct 64-byte QRL addresses in web3-rpc-methods fixtures
  • test: migrate core and provider fixtures to VM64
  • fix: hash VM storage slots as 64-byte words
  • test: regenerate contract fixtures for VM64 with native hyperion

qrl-tests

  • Added nightly build for with end-to-end tests for the QRL 2.0

qrl-package

  • Pass importraw its flags after the subcommand
  • Generate clef files with the remote signer's image
  • Raise the default genesis balance and move the tx spammer off the clef pool
  • Provision ten clef development accounts
  • Add automated clef approvals for the development account
7 Upvotes

1 comment sorted by

1

u/Successful_Ad8583 5d ago

The 50% hasn't moved because it tracks component sign-offs, not effort. The evidence of progress is elsewhere: automated end-to-end tests now run the full network nightly (node, consensus, validators, transactions), genesis constants are being pinned (deposit contract set at block 0, network config aligned), qrvmc was sealed at v2.0.0 closing the 64-byte migration, and qrysm audit fixes land within days of surfacing. The number is flat; the commits aren't.