github keep-network/keep-ecdsa solidity/v1.4.0
Solidity: 1.4.0 (Mainnet)

latest releases: v1.8.2, solidity/v1.8.0, v1.8.1...
3 years ago

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.

Don't miss a new keep-ecdsa release

NewReleases is sending notifications on new releases.