๐ Scaffold-Alchemy
February 25, 2025 ยท View on GitHub
Scaffold-Alchemy is a fork of the popular starter project Scaffold-Eth 2. It is everything you need to build dApps on Ethereum. You can get started immediately NextJS, TypeScript, Hardhat, AccountKit, Enhanced APIs and Subgraphs ๐คฉ
The beauty of Scaffold Alchemy is that you can have lightning fast iteration between your smart contracts and web application code. Make changes to your contracts and immediately you'll have hooks, components and types that recognize these changes.
Requirements
Before you begin, you need to install the following tools:
- Node (>= v22.0)
- Yarn (v1 or v2+)
- Git
Quickstart
To get started with Scaffold-Alchemy, follow the steps below:
- Install the latest version of Scaffold-Alchemy
npx create-web3-dapp
- In a terminal, deploy the test contract:
yarn deploy
This command deploys a test smart contract to a testnet. You can see the default testnet in packages/hardhat/hardhat/config.ts
- In a second terminal, start your NextJS app:
yarn start
Visit your app on: http://localhost:3000. You can interact with your smart contract using the Debug Contracts page. You can tweak the app config in packages/nextjs/scaffold.config.ts.
Documentation
Visit our docs to learn all the technical details and guides of Scaffold-Alchemy.
Contributing to Scaffold-Alchemy
We welcome contributions to Scaffold-Alchemy!
Please see CONTRIBUTING.MD for more information and guidelines for contributing to Scaffold-Alchemy.