Skip to content
This repository has been archived by the owner on May 22, 2023. It is now read-only.

Solidity: 1.4.0 (Mainnet)

Compare
Choose a tag to compare
@pdyraga pdyraga released this 14 Dec 13:07
848b7c2

solidity/v1.4.0 is the mainnet release of Solidity contract for ECDSA KEEP staker rewards distribution based on Merkle tree as well as a release of the off-chain mechanism allowing to calculate rewards distribution and generate proofs for claiming rewards.

The rewards calculations will be performed weekly off-chain and committed for distribution using ECDSARewardsDistributor contract. The code for generating the distribution is located in /staker-rewards directory and the algorithm is thoroughly explained in the README.

In addition to the primary contracts, we're providing the release commit hash (which corresponds to the solidity/v1.4.0 tag) and associated signatures from the deployment team.


Commit hash for clean builds is 848b7c29a6f2e129a198607c044c754164c568b7.

Signatures of commit hash from the deployment team (verify these in the Keybase app):

  • @pdyraga:
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkKUP1mo cBOwsMO2Zoy9oS4 RuaO1bwgSUG4cNZ RnlK7jKb7iyk7pE hZGVRDAhiF55Mtk yVz8sBcOIxdcw4H GlvL7Gn6UKAKvA4 dMLVAgfR9s8nbFe 85KHiUusKxy7DMa vKMdZbrfkPl5bBf H7Oygogv9oPgbqN Qarr0C3Zpj1q3aS DwzdArTqnamxaRk K60bg0SjrKtngN4 UVfoN80DBZvdQpz . END KEYBASE SALTPACK SIGNED MESSAGE.

  • @nkuba:
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkUgHswq LONGnytauGuQ68W zKcm0YTewHXEGd3 2M8FiSegAUOMcfU 6QVUldtSxTxdcUW JNBGuYZrly19O64 99dPhOSb7PPpJZj 2EfwzZVla9EBqDF hmiuO5ZXBUVNlkm W6QG4RqEU44XRsA KiiDCud02EU6jXb KW6N0IVth7R62XY CGLRQmXEWI1u1Gd GyhJg0SjrKtngN4 UVfoN80DBZvdQpz . END KEYBASE SALTPACK SIGNED MESSAGE.


Finally, note that the full set of work that went into this release across contracts can be found in the corresponding 1.4.0 milestone.