npx create-dynamic-app
create-dynamic-app
CLI tool supports both interactive and non-interactive modes. You can bypass all interactive prompts by providing command-line arguments.
Option | Short | Description | Values |
---|---|---|---|
--help | -h | Show help message | N/A |
--framework | -f | Specify the framework to use | nextjs , react , react-native |
--pm | --package-manager | Specify package manager | npm , yarn , pnpm , bun |
--library | -l | Specify Ethereum library (only used if Ethereum chain is selected) | viem , ethers |
--wagmi | N/A | Use Wagmi with Viem (only used if library is viem) | true , false |
--chains | -c | Comma-separated list of chains to include | See chain options below |
--chains
, you can specify any combination of the following chains (case-insensitive):
ethereum
solana
flow
starknet
algorand
cosmos
bitcoin
sui
my-dynamic-project
for NextJS/Reactmy-hacker-project
for Scaffold ETHreact-native
and scaffold-eth
use special repository cloning instead of template generationnextjs
and react
frameworks use the template generation system--library
and --wagmi
options are only relevant when Ethereum is included in the selected chains.
--chains
, the CLI will prompt for chain selection interactively.
my-web3-app
my-web3-app