This repository preserves the legacy v1 random beacon for historical reference. It is frozen — no active development, no releases, no security support.
solidity/— legacy v1 random beacon Solidity contracts (formerlysolidity-v1/inthreshold-network/keep-core).docs/— legacy v1 specifications, RFCs, and design documents (formerlydocs-v1/).
Active Threshold Network development lives in
threshold-network/keep-core.
The current v2 random beacon and ECDSA contracts live there under
solidity/random-beacon/ and solidity/ecdsa/.
Commits in this repository were preserved by extracting docs-v1/ and
solidity-v1/ from threshold-network/keep-core with
git filter-repo:
git filter-repo \
--path docs-v1 \
--path solidity-v1 \
--path-rename docs-v1/:docs/ \
--path-rename solidity-v1/:solidity/Commit SHAs differ from the original repository as a result of the rewrite, but blame and log inside the preserved paths remain intact.