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.
36 lines
1.2 KiB
JSON
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"
|
|
}
|