Documentation Index
Fetch the complete documentation index at: https://docs.patchwork.dev/llms.txt
Use this file to discover all available pages before exploring further.
Setup your development environment
Initialize Forge
In the root of a new empty project folder, run: Install Patchwork Contracts Library
forge install runic-inc/patchwork
Install OpenZeppelin Contracts
forge install openzeppelin/openzeppelin-contracts
Configure Project Remappings
In project root, create the file remappings.txt@openzeppelin/=lib/openzeppelin-contracts/
@patchwork/=lib/patchwork/src/
forge-std/=lib/forge-std/src/
lib/=lib/
Install PDK
Option 1 - Local project installation (recommended for npm/js projects)Option 2 - Global binary installationnpm i -g @patchworkdev/pdk