Start a patchwork-based project
Install Foundry
Initialize Forge
forge init
Install Patchwork Contracts Library
forge install runic-inc/patchwork
Install OpenZeppelin Contracts
forge install openzeppelin/openzeppelin-contracts
Configure Project Remappings
remappings.txt
@openzeppelin/=lib/openzeppelin-contracts/ @patchwork/=lib/patchwork/src/ forge-std/=lib/forge-std/src/ lib/=lib/
Install PDK
npm i @patchworkdev/pdk
npm i -g @patchworkdev/pdk