#
Smart contracts
QuickDapp is setup to work with forks of the @QuickDapp/contracts repository.
You can of course use whatever smart contract architecture you want but it's worth forking the default contracts repository as a starting point since it is setup to make development easy.
The default repository has the following features:
- Upgradeable proxy contract based on the EIP-2535 Diamond Standard.
- Deployments and upgrades (both dev and production) managed using Gemforge.
- Generates an ABI for the proxy contract to be used by your dapp.
- Works with the
contracts
command out of the box.