Skip to content

Update#25

Merged
cyyber merged 9 commits intotheQRL:mainfrom
cyyber:main
Apr 2, 2026
Merged

Update#25
cyyber merged 9 commits intotheQRL:mainfrom
cyyber:main

Conversation

@cyyber
Copy link
Copy Markdown
Member

@cyyber cyyber commented Apr 2, 2026

  • Update denomination
  • Renamed Zond -> QRL
  • Update related to Keystore / Wallet
  • Replaced Dilithium 5 by ML-DSA-87

rgeraldes24 and others added 9 commits May 8, 2025 13:11
* Update the currency/units names

* Review naming

* docs/docs/guides/web3_plugin_guide/plugin_authors.md: review file

* Update ERC refs

* Update ERC refs

* Update naming across the repo

* packages/web3-zond-zns: fix multiple files

* Revert scripts changes

* Revert scripts changes

* Fix tests

* Fix wording

* Revert change

* Fix jest issue

* Review files

* Fix contract flow

* Update naming

* Fix test issues

* config/tsconfig.types.json: format

* Review files

* Run linters

* config/tsconfig.types.json: revert change

* tools/web3-plugin-example/test/unit/contract_method_wrappers.test.ts: revert change

* tools/web3-plugin-example/test/unit/contract_method_wrappers.test.ts: revert change

* tools/web3-plugin-example/src/contract_method_wrappers.ts: revert change

* Review files

* Review files

* scripts/system_tests_utils.ts: revert changes

* packages/web3/test/integration/web3.zond.transaction.test.ts: revert changes

* packages/web3/test/integration/web3.zond.transaction.test.ts: revert changes

* packages/web3/test/integration/web3.accounts.test.ts: review file

* packages/web3/test/integration/sync.test.ts: review file

* Review file

* Review file

* packages/web3/test/e2e/get_transaction_from_block.test.ts: review file

* packages/web3/test/e2e/fixtures/mainnet_block_hydrated.ts: review files

* Review files

* packages/web3/src/types.ts: review file

* packages/web3/src/types.ts: review file

* Review files

* Review files

* Review files

* Review files

* packages/abi/README.md: revert changes

* Run format and linter

* Review files

* packages/web3/src/version.ts: review version

* Review files
* Documentation updates

* Node version badge to v18.x

* Fix some broken links

* version bump

* version bump

---------

Co-authored-by: Cyyber Ttechno <kaushal.forex@gmail.com>
Co-authored-by: JP Lomas <jp@theqrl.org>
* Review the keystore/wallet operations

* Review the keystore/wallet operations

* Review the keystore/wallet operations part 2

* Add new version of zond-cryptography

* Fix unit tests

* Fix tests

* Replace scrypt with argon2id

* Fix unit tests

* scripts/consensus: add new validator keys/wallet

* Update keystore keys

* Review files

* Add new test case for weaker argon2id params

* Review files

* packages/web3-types/src/web3_base_wallet.ts: review file

* packages/web3-zond-accounts/src/wallet.ts: review examples

* packages/web3-zond-accounts/src/account.ts: review examples

* Review test files

* packages/web3-zond-accounts/test/config/setup.js: review timeout

* scripts/pos.sh: revert changes

* packages/web3-zond-accounts/test/fixtures/account.ts: review test case

* web3_base_wallet.ts: review comment

* web3_base_wallet.ts: review comment part 2
* Implement naming changes

* Implement naming changes

* Implement naming changes

* Implement naming changes

* Implement naming changes

* Implement naming changes

* Replace ZRC with new terms

* scripts/consensus/config.yml: review file

* packages/web3-validator/src/validation/address.ts: fix address format

* Fix tests

* Review files

* Review files

* docs/docs/guides/basics/sign_and_send_tx/local_wallet.md: review file

* Review files

* Review files

* packages/web3/test/integration/web3.accounts.test.ts: review file

* packages/web3-qrl-qrns/test/fixtures/qrns/QRNSRegistry.json: review file

* scripts/pos.sh: revert changes
…rd (#12)

* Import @theqrl/mldsa87 and new version of @theqrl/wallet.js

* Add descriptor field

* Fix tests part 1

* Fix tests part 2

* Fix tests part 3

* Fix tests part 4

* Fix tests part 5

* Fix tests part 6

* Fix tests part 7

* Fix tests part 8

* Fix tests part 9

* Fix tests part 10

* Review sig hash code

* Fix tests part 11

* packages/web3/test/e2e/mainnet/get_transaction.test.ts: revert changes

* test/unit/tx/base.test.ts: review file

* Refactor ML-DSA-87 wallet

* Review files

* Use wallet verify

* Review files

* Review files

* Review files

* Review files

* Review files

* Review files

* Review version

* packages/web3-qrl-accounts/src/tx/baseTransaction.ts: review file

* Review files

* Review files

* packages/web3-qrl-accounts/test/unit/jest.config.js: review file

* Review files

* Review files

* Review files

* Review files

* Review files

* Review files

* Review files

* Review files

* Review files

* Review files

* Review files

* Review files

* Review files

* Review files

* Review files

* Review files

* Review packages/web3-qrl-accounts/src/account.ts
…package + fix small bugs around ports (#13)

* Implement new transaction spec

* Implement new transaction spec

* Implement new transaction spec

* Review files

* Review tests

* Review tests

* Review tests

* Review tests

* Review tests

* Review tests

* Review tests

* Review integrations tests workflow

* Review tests

* Review network params

* Review tests

* Review network params

* packages/web3/test/fixtures/transactions.json: fix tests

* Review tests

* Review tests

* Review tests

* scripts/local_testnet/start_local_testnet.sh: review file
* Update fork name to Zond

* Review files
# Conflicts:
#	README.md
#	docs/docs/guides/basics/qrl.md
#	docs/docs/guides/smart_contracts/deploying_and_interacting_with_smart_contracts.md
#	docs/docs/guides/web3_plugin_guide/plugin_authors.md
#	package.json
#	packages/abi/LICENSE.md
#	packages/abi/README.md
#	packages/abi/package.json
#	packages/web3-core/package.json
#	packages/web3-errors/src/errors/transaction_errors.ts
#	packages/web3-net/README.md
#	packages/web3-qrl-abi/README.md
#	packages/web3-qrl-abi/package.json
#	packages/web3-qrl-accounts/package.json
#	packages/web3-qrl-contract/README.md
#	packages/web3-qrl-contract/package.json
#	packages/web3-qrl-contract/src/index.ts
#	packages/web3-qrl-iban/README.md
#	packages/web3-qrl-iban/package.json
#	packages/web3-qrl-qrns/package.json
#	packages/web3-qrl/README.md
#	packages/web3-qrl/package.json
#	packages/web3-qrl/test/integration/defaults.test.ts
#	packages/web3-utils/package.json
#	packages/web3-validator/package.json
#	packages/web3-zond-iban/README.md
#	packages/web3-zond/README.md
#	packages/web3/README.md
#	packages/web3/package.json
#	packages/web3/test/cjs_black_box/test/web3-zond-contract/erc20.test.ts
#	tools/web3-plugin-example/package.json
#	yarn.lock
@socket-security
Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updated@​theqrl/​wallet.js@​0.1.1 ⏵ 0.1.37610072 +178100
Added@​theqrl/​hypc@​0.0.2771001008070
Added@​theqrl/​mldsa87@​0.1.0100100100100100
Added@​theqrl/​qrl-contracts@​0.1.0100100100100100
Addedqrl-cryptography@​0.1.0100100100100100

View full report

@cyyber cyyber merged commit da9241a into theQRL:main Apr 2, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants