pqc-migration-toolkit/package.json
Aere Network de9a79298c Aere PQC migration toolkit: measure an address quantum exposure from its bytecode
Zero dependencies, no account, no API. Every command takes --rpc, so it runs
against a node you operate and never needs ours. That is the point: an exposure
measurement you cannot re-run is an opinion with a logo on it.

Ships with two self-checks meant to be run by you, not just by us. The second,
proba-vocabular.mjs, exists because of a real defect found on 2026-08-16: the
scanner emits RED / YELLOW / GREEN, two downstream files each wrote their own
copy of that list, and both wrote AMBER, so a hybrid contract, exactly a client
who has already started migrating, was reported as unmeasurable. Both sides were
self-consistent, so nothing we had could see it. The vocabulary now has one
exported source, and the test walks the whole path with a negative control that
makes it able to fail.

The same scanner returns RED about our own contracts. See VERIFY-US.md.
2026-08-17 10:31:31 +03:00

36 lines
1.2 KiB
JSON

{
"name": "@aere/pqc-migration-toolkit",
"version": "0.1.0",
"description": "Assess and migrate EVM accounts to post-quantum readiness on Aere Network (chain 2800). A PQC-readiness scanner, a migration SDK over Aere's live PQC primitives, and a migration cost simulator. Zero runtime dependencies.",
"type": "module",
"bin": {
"aere-pqc": "./aere-pqc.js",
"aere-pqc-scan": "./scan.js",
"aere-pqc-simulate": "./simulate.js",
"aere-pqc-plan": "./plan.js"
},
"exports": {
"./scanner": "./lib/scanner.js",
"./bytecode": "./lib/bytecode.js",
"./migrate": "./lib/migrate.js",
"./migrator": "./lib/migrator.js",
"./abi": "./lib/abi.js",
"./readiness": "./lib/readiness.js",
"./simulate": "./lib/simulate.js",
"./precompiles": "./lib/precompiles.js",
"./rpc": "./lib/rpc.js",
"./keccak": "./lib/keccak.js"
},
"scripts": {
"test": "node selftest.js",
"cli": "node aere-pqc.js",
"scan": "node scan.js",
"simulate": "node simulate.js",
"plan": "node plan.js"
},
"keywords": ["aere", "post-quantum", "pqc", "falcon", "migration", "evm", "quantum", "ecdsa", "readiness"],
"engines": { "node": ">=18" },
"homepage": "https://aere.network",
"license": "MIT"
}