https://github.com/ohmysol/upgradable-staking
Staking protocol that is using upgradable contracts pattern(Transparent Proxies).
https://github.com/ohmysol/upgradable-staking
ethereum ethersjs hardhat javascrit proxies solidity staking upgradable-smart-contracts
Last synced: about 2 months ago
JSON representation
Staking protocol that is using upgradable contracts pattern(Transparent Proxies).
- Host: GitHub
- URL: https://github.com/ohmysol/upgradable-staking
- Owner: ohMySol
- Created: 2024-04-20T18:35:08.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-05-25T16:52:57.000Z (about 2 years ago)
- Last Synced: 2024-10-05T11:41:15.830Z (over 1 year ago)
- Topics: ethereum, ethersjs, hardhat, javascrit, proxies, solidity, staking, upgradable-smart-contracts
- Language: Solidity
- Homepage:
- Size: 68.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Upgradable Staking Protocol
Hello, this project demonstrates a use case of the upgradable contracts in the staking protocol.
You can see how to implement Transparent Proxies in the the Staking project, to be able to easily update contracts logic without stressfull migrations.
## Technology Stack & Tools
- Solidity (Writing Smart Contracts & Tests)
- Javascript (Testing, Scripting)
- [Hardhat](https://hardhat.org/) (Development Framework)
- [Ethers.js](https://docs.ethers.io/v5/) (Blockchain Interaction)
- [OpenZeppelin](https://www.openzeppelin.com/) (Smart contracts libraries)