{"id":20841525,"url":"https://github.com/iotexproject/scaffold-iotex","last_synced_at":"2026-02-15T10:35:57.415Z","repository":{"id":97187867,"uuid":"452336263","full_name":"iotexproject/scaffold-iotex","owner":"iotexproject","description":"Tutorials for machinefi dapps","archived":false,"fork":false,"pushed_at":"2022-11-27T09:31:35.000Z","size":469,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-05-08T22:12:36.248Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":false,"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/iotexproject.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,"zenodo":null}},"created_at":"2022-01-26T15:46:57.000Z","updated_at":"2022-08-12T16:40:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"fcea0fb6-ef07-4e24-81e5-be47978a831f","html_url":"https://github.com/iotexproject/scaffold-iotex","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"purl":"pkg:github/iotexproject/scaffold-iotex","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iotexproject%2Fscaffold-iotex","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iotexproject%2Fscaffold-iotex/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iotexproject%2Fscaffold-iotex/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iotexproject%2Fscaffold-iotex/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iotexproject","download_url":"https://codeload.github.com/iotexproject/scaffold-iotex/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iotexproject%2Fscaffold-iotex/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29475747,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-15T10:25:47.032Z","status":"ssl_error","status_checked_at":"2026-02-15T10:25:01.815Z","response_time":118,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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-11-18T01:20:32.331Z","updated_at":"2026-02-15T10:35:57.410Z","avatar_url":"https://github.com/iotexproject.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Scaffold-IoTeX\nEverything you need to start building on IoTeX, by tutorials!\n\n# steps to start \n\n## clone this repo\n```bash\ngit clone https://github.com/iotexproject/scaffold-iotex.git\ncd scaffold-iotex\nyarn install\n```\n## add private key\nFrom `scaffold-iotex` dir run\n```bash\ntouch ./packages/hardhat/.env\n```\nopen created .env file and add the following string\n```txt\nPRIVATE_KEY=0xabc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc1\n```\nand change private key for one that you own.\nThis account will be used to deploy contracts and run scripts on network you choose. Make sure you have some IOTX on this account.\n## deploy\nFirstly run\n```bash\nyarn compile\n```\nto have contract types generated for you. Next run \n```bash\nyarn test\n```\n, it will run simple test on hardhat network. If all test are passed you can run\n```bash\nyarn deploy\n``` \nto deploy contracts on iotex testnet or \n```bash\nyarn deploy-mainnet\n``` \nto deploy contracts on iotex mainnet. If contracts were deployed successfully, you will find info about deployed contracts (abi and addresses)\n## start client\nAfter deploying your smart contracts, from `scaffold-iotex` dir run\n```bash\nyarn dev\n```\nor\n```bash\nyarn build\nyarn start\n```\nIt will start a server on http://localhost:3000/. You will be able to open your dapp in a browser. \nThere you will be able to see balances and transfer your PBL.\n## customize the app in any way you want\nany contributions to the code are welcomed!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiotexproject%2Fscaffold-iotex","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fiotexproject%2Fscaffold-iotex","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiotexproject%2Fscaffold-iotex/lists"}