{"id":15830645,"url":"https://github.com/ohmysol/upgradable-staking","last_synced_at":"2026-05-02T03:32:39.525Z","repository":{"id":239658602,"uuid":"789505933","full_name":"ohMySol/upgradable-staking","owner":"ohMySol","description":"Staking protocol that is using upgradable contracts pattern(Transparent Proxies).","archived":false,"fork":false,"pushed_at":"2024-05-25T16:52:57.000Z","size":70,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-10-05T11:41:15.830Z","etag":null,"topics":["ethereum","ethersjs","hardhat","javascrit","proxies","solidity","staking","upgradable-smart-contracts"],"latest_commit_sha":null,"homepage":"","language":"Solidity","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ohMySol.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-20T18:35:08.000Z","updated_at":"2024-07-12T22:13:00.000Z","dependencies_parsed_at":"2024-07-13T00:12:51.387Z","dependency_job_id":null,"html_url":"https://github.com/ohMySol/upgradable-staking","commit_stats":null,"previous_names":["antony-holovchenko/upgradablestaking","ohmysol/upgradable-staking"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ohMySol/upgradable-staking","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohMySol%2Fupgradable-staking","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohMySol%2Fupgradable-staking/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohMySol%2Fupgradable-staking/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohMySol%2Fupgradable-staking/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ohMySol","download_url":"https://codeload.github.com/ohMySol/upgradable-staking/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohMySol%2Fupgradable-staking/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32522245,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-02T01:12:54.858Z","status":"online","status_checked_at":"2026-05-02T02:00:05.923Z","response_time":132,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ethereum","ethersjs","hardhat","javascrit","proxies","solidity","staking","upgradable-smart-contracts"],"created_at":"2024-10-05T11:40:34.235Z","updated_at":"2026-05-02T03:32:39.509Z","avatar_url":"https://github.com/ohMySol.png","language":"Solidity","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Upgradable Staking Protocol\n\nHello, this project demonstrates a use case of the upgradable contracts in the staking protocol.\nYou can see how to implement Transparent Proxies in the the Staking project, to be able to easily update contracts logic without stressfull migrations.\n\n## Technology Stack \u0026 Tools\n\n- Solidity (Writing Smart Contracts \u0026 Tests)\n- Javascript (Testing, Scripting)\n- [Hardhat](https://hardhat.org/) (Development Framework)\n- [Ethers.js](https://docs.ethers.io/v5/) (Blockchain Interaction)\n- [OpenZeppelin](https://www.openzeppelin.com/) (Smart contracts libraries)\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fohmysol%2Fupgradable-staking","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fohmysol%2Fupgradable-staking","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fohmysol%2Fupgradable-staking/lists"}