{"id":16540149,"url":"https://github.com/rickstaa/hardhat-hackathon-boilerplate","last_synced_at":"2026-06-09T05:31:14.880Z","repository":{"id":104251948,"uuid":"429922393","full_name":"rickstaa/hardhat-hackathon-boilerplate","owner":"rickstaa","description":null,"archived":false,"fork":false,"pushed_at":"2021-11-19T20:41:02.000Z","size":143,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-04T03:24:23.830Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rickstaa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2021-11-19T20:12:24.000Z","updated_at":"2021-11-19T20:12:29.000Z","dependencies_parsed_at":"2023-07-22T21:02:13.604Z","dependency_job_id":null,"html_url":"https://github.com/rickstaa/hardhat-hackathon-boilerplate","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":"NomicFoundation/hardhat-boilerplate","purl":"pkg:github/rickstaa/hardhat-hackathon-boilerplate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rickstaa%2Fhardhat-hackathon-boilerplate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rickstaa%2Fhardhat-hackathon-boilerplate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rickstaa%2Fhardhat-hackathon-boilerplate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rickstaa%2Fhardhat-hackathon-boilerplate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rickstaa","download_url":"https://codeload.github.com/rickstaa/hardhat-hackathon-boilerplate/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rickstaa%2Fhardhat-hackathon-boilerplate/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34093773,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-09T02:00:06.510Z","response_time":63,"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":[],"created_at":"2024-10-11T18:51:41.484Z","updated_at":"2026-06-09T05:31:14.860Z","avatar_url":"https://github.com/rickstaa.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hardhat Hackathon Boilerplate\n\nThis repository contains a sample project that you can use as the starting point\nfor your Ethereum project. It's also a great fit for learning the basics of\nsmart contract development.\n\nThis project is intended to be used with the\n[Hardhat Beginners Tutorial](https://hardhat.org/tutorial), but you should be\nable to follow it by yourself by reading the README and exploring its\n`contracts`, `tests`, `scripts` and `frontend` directories.\n\n## Quick start\n\nThe first things you need to do are cloning this repository and installing its\ndependencies:\n\n```sh\ngit clone https://github.com/nomiclabs/hardhat-hackathon-boilerplate.git\ncd hardhat-hackathon-boilerplate\nnpm install\n```\n\nOnce installed, let's run Hardhat's testing network:\n\n```sh\nnpx hardhat node\n```\n\nThen, on a new terminal, go to the repository's root folder and run this to\ndeploy your contract:\n\n```sh\nnpx hardhat run scripts/deploy.js --network localhost\n```\n\nFinally, we can run the frontend with:\n\n```sh\ncd frontend\nnpm install\nnpm start\n```\n\n\u003e Note: There's [an issue in `ganache-core`](https://github.com/trufflesuite/ganache-core/issues/650) that can make the `npm install` step fail. \n\u003e\n\u003e If you see `npm ERR! code ENOLOCAL`, try running `npm ci` instead of `npm install`.\n\nOpen [http://localhost:3000/](http://localhost:3000/) to see your Dapp. You will\nneed to have [Metamask](https://metamask.io) installed and listening to\n`localhost 8545`.\n\n## User Guide\n\nYou can find detailed instructions on using this repository and many tips in [its documentation](https://hardhat.org/tutorial).\n\n- [Project description (Token.sol)](https://hardhat.org/tutorial/4-contracts/)\n- [Setting up the environment](https://hardhat.org/tutorial/1-setup/)\n- [Testing with Hardhat, Mocha and Waffle](https://hardhat.org/tutorial/5-test/)\n- [Setting up Metamask](https://hardhat.org/tutorial/8-frontend/#setting-up-metamask)\n- [Hardhat's full documentation](https://hardhat.org/getting-started/)\n\nFor a complete introduction to Hardhat, refer to [this guide](https://hardhat.org/getting-started/#overview).\n\n## What’s Included?\n\nYour environment will have everything you need to build a Dapp powered by Hardhat and React.\n\n- [Hardhat](https://hardhat.org/): An Ethereum development task runner and testing network.\n- [Mocha](https://mochajs.org/): A JavaScript test runner.\n- [Chai](https://www.chaijs.com/): A JavaScript assertion library.\n- [ethers.js](https://docs.ethers.io/ethers.js/html/): A JavaScript library for interacting with Ethereum.\n- [Waffle](https://github.com/EthWorks/Waffle/): To have Ethereum-specific Chai assertions/mathers.\n- [A sample frontend/Dapp](./frontend): A Dapp which uses [Create React App](https://github.com/facebook/create-react-app).\n\n## Troubleshooting\n\n- `Invalid nonce` errors: if you are seeing this error on the `npx hardhat node`\n  console, try resetting your Metamask account. This will reset the account's\n  transaction history and also the nonce. Open Metamask, click on your account\n  followed by `Settings \u003e Advanced \u003e Reset Account`.\n\n## Feedback, help and news\n\nWe'd love to have your feedback on this tutorial. Feel free to reach us through\nthis repository or [our Discord server](https://invite.gg/HardhatSupport).\n\nAlso you can [follow us on Twitter](https://twitter.com/HardhatHQ).\n\n**Happy _buidling_!**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frickstaa%2Fhardhat-hackathon-boilerplate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frickstaa%2Fhardhat-hackathon-boilerplate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frickstaa%2Fhardhat-hackathon-boilerplate/lists"}