-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Description
| Team | Address |
|---|---|
| Deployment address | 0xTBD |
| ESDM contract | 0xTBD |
Prerequisites
- ESDM contract operational (see ESDM deployment checklist #69)
- Funded deployment address
Deployment Steps
- Tag
v1.1.0inthreshold-network/solidity-contracts - Sign
v1.1.0commit hash - Resolve existing contract deployments:
Ttoken contract:0xCdF7028ceAB81fA0C6971208e83fa7872994beE5KeepStakingContractNuCypherStakingEscrowContractKeepVendingMachineNuCypherVendingMachine
- Deploy
KeepStakeadaptor contract- TX: TBD
- Deploy
TokenStakingimplementation contract with the following parameters:_token_keepStakingContract_nucypherStakingContract_keepVendingMachine_nucypherVendingMachine_keepStake- TX: TBD
- Deploy
TransparentUpgradeableProxycontract targetingTokenStaking- TX: TBD
- Deploy
ProxyAdmincontract, admin ofTransparentUpgradeableProxy- TX: TBD
- Transfer ownership of
ProxyAdmincontract to ESDM:- TX: TBD
Etherscan verification
- Verify
TokenStakingcontract - Verify
TransparentUpgradeableProxycontract - Verify
ProxyAdmincontract
Package publication
- Prepare deployment artifacts
- Publish v1.1.0 package of
threshold-network/solidity-contractsto NPM
Release notes
- Publish
solidity/v1.1.0release notes inthreshold-network/solidity-contracts