×
Grow Open Source Bounties Hackathons Grants Quests Kudos
Back to Grants

Create Eth App

CATEGORIES

Defi

MATCH ROUND 6

8 DAI

MATCH ESTIMATE

ROUND

133 DAI
7 contributors

Description

{"ops":[{"attributes":{"bold":true},"insert":"About"},{"attributes":{"header":2},"insert":"\n"},{"insert":"\n"},{"attributes":{"color":"#4c4c4c"},"insert":"Similar to how "},{"attributes":{"color":"#4c4c4c","link":"https://github.com/facebook/create-react-app"},"insert":"Create React App"},{"attributes":{"color":"#4c4c4c"},"insert":" works, Create Eth App enables frontend developers to generate a new Ethereum-powered app boilerplate with one command."},{"insert":"\n\n"},{"attributes":{"color":"#4c4c4c"},"insert":"It comes with a "},{"attributes":{"color":"#4c4c4c","link":"https://twitter.com/PaulRBerg/status/1237398422380056577"},"insert":"wide offering"},{"attributes":{"color":"#4c4c4c"},"insert":" of UI frameworks and DeFi templates to choose from:"},{"insert":"\n\nyarn create eth-app --template aave"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"yarn create eth-app --template compound"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"yarn create eth-app --template sablier"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"yarn create eth-app --template uniswap"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"\nIt only works with "},{"attributes":{"link":"https://yarnpkg.com/"},"insert":"yarn"},{"insert":" v0.25 and above.\n\n"},{"attributes":{"color":"#4c4c4c"},"insert":"I built this because of a personal need to avoid copy-and-pasting boilerplate code when building an Ethereum app from scratch. The project has currently over 160 stars on "},{"attributes":{"color":"#4c4c4c","link":"https://github.com/paulrberg/create-eth-app"},"insert":"GitHub"},{"attributes":{"color":"#4c4c4c"},"insert":" and has been downloaded approximately 500 times from "},{"attributes":{"color":"#4c4c4c","link":"https://www.npmjs.com/package/create-eth-app"},"insert":"npm"},{"attributes":{"color":"#4c4c4c"},"insert":"."},{"insert":"\n\n"},{"attributes":{"bold":true},"insert":"Funding"},{"attributes":{"header":2},"insert":"\n"},{"insert":"Donating to Create Eth App will enable us to work on the following things:\n\nAdd more DeFi templates (UniswapV2, Balancer, 1inch, TokenSets, etc. )"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Add templates that include smart contract development (atm all templates are bare frontend code)"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Add utility scripts for deploying to IPFS"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Include a wallet management boilerplate like "},{"attributes":{"link":"https://github.com/NoahZinsmeister/web3-react"},"insert":"Web3 React"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Optimise the templating system so that the codebase becomes more DRY and the unpacked size becomes smaller (atm it's pretty high at ~850kb)"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Upgrade to ethers.js v5"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"\nWe're also looking forward to hearing your suggestions, so if you have any specific feature that you'd like to see implemented, please "},{"attributes":{"link":"https://t.me/paulrberg"},"insert":"reach out"},{"insert":"!\n"}]}

Activity Feed