{"id":21220301,"url":"https://github.com/k1-r1/fullstackdefidemo1","last_synced_at":"2026-04-17T15:02:32.521Z","repository":{"id":43858220,"uuid":"458828100","full_name":"K1-R1/fullStackDefiDemo1","owner":"K1-R1","description":"This is a demo repo to build a full stack defi staking application for basic yield farming, borrowing and lending","archived":false,"fork":false,"pushed_at":"2022-02-15T21:34:43.000Z","size":986,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-21T16:46:40.863Z","etag":null,"topics":["brownie","defi","python","react","smart-contracts","solidity","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/K1-R1.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}},"created_at":"2022-02-13T14:09:47.000Z","updated_at":"2022-02-15T21:35:57.000Z","dependencies_parsed_at":"2022-09-09T22:41:37.805Z","dependency_job_id":null,"html_url":"https://github.com/K1-R1/fullStackDefiDemo1","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/K1-R1%2FfullStackDefiDemo1","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/K1-R1%2FfullStackDefiDemo1/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/K1-R1%2FfullStackDefiDemo1/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/K1-R1%2FfullStackDefiDemo1/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/K1-R1","download_url":"https://codeload.github.com/K1-R1/fullStackDefiDemo1/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243667973,"owners_count":20328036,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["brownie","defi","python","react","smart-contracts","solidity","typescript"],"created_at":"2024-11-20T22:10:13.602Z","updated_at":"2026-04-17T15:02:27.492Z","avatar_url":"https://github.com/K1-R1.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# fullStackDefiDemo1\n\n\u003cbr/\u003e\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"./example.png\" width=\"500\"\u003e\n\u003c/a\u003e\n\u003c/p\u003e\n\u003cbr/\u003e\n\n## Summary \nThis is a demo repo to build a full stack defi staking application for basic yield farming, borrowing and lending. It allows you to:\n\n- `stakeTokens`: Add any approved token to the farming contract for yeild farming or collateral.\n- `unStakeTokens`: Remove your tokens from the contract.\n- `getUserTotalValue`: Get the total value that users have supplied based on calculations from the Chainlink Price Feeds. \n- `issueTokens`: Admins may issue a reward to the users staking on the contract.\n\nThe backed of the project is made with brownie and python, the smart contracts are written in solidity, and the frontend is made with typescript and react.\n\n## Deployment\nThe contracts are built utilising the brownie framework, and are deployed to the kovan test network.\n\n## Testing\n- Local testing is performed on ganache\n- Integration testing is performed on kovan \n\n## Made with\n- Solidity\n- brownie\n- python\n- typescript\n- react\n\n### This repo is a project created during the course;\n- smartcontractkit/full-blockchain-solidity-course-py","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fk1-r1%2Ffullstackdefidemo1","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fk1-r1%2Ffullstackdefidemo1","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fk1-r1%2Ffullstackdefidemo1/lists"}