Merge 5d2056443c823d214977cf1e6806b62179422a6b into bae870b2e0b3b9411f2b93597591be17ed225269
b0649754
pull/15/merge
1/520 ++ 0 --
Commits and releases over time
No repositories match that filter.
These are live process output that changes every few seconds while the search runs, so tracking them causes constant repo churn. Untrack them and ignore going forward; the tool itself stays version-controlled.
Replace per-key PrivateKey.from_int() scalar multiplication with a single initial multiplication followed by PublicKey.add() (point + G) each step. Benchmarked ~4x faster in this environment (verified against selftest and a live solved-puzzle search) since coincurve's tweak-add path skips the extra object/validation overhead that from_int() pays per call.
CPU key-search engine using coincurve for fast EC math, with checkpoint/ resume and sharding support. Verified against solved puzzles #20 and #66.
Checkpoint/log files from the 4-shard keyhunt.py run against puzzle 71. No match found (expected: 2^70 keyspace is not brute-forceable).