Set up the Katana Development Starter Kit and start building with DeFi primitives
Clone the Katana Starter Kit
Set up environment variables
.env
to add your RPC endpoints, if desired (optional for local development).Install dependencies
Start Anvil fork (Terminal 1)
Verify the fork (Terminal 2)
Connect your wallet
Build the example app
dist
bun run build
to rebuild only the appServe the application
Explore the Katana primitives
contracts
directory in your cloned repository to see all available contracts and their descriptions.Anvil fork won't start
anvil
is in your PATH.env
is correctchmod +x scripts/start_anvil.sh
Dependencies won't install
bun --version
bun install --force
specialk
directoryCan't connect to testnet
.env
fileBuild process fails
bun run build:all
for first-time builds