Setup
Clone the repo
Install Node and pnpm
Use nvm, mise, n or your favorite version manager to install Node.js. For pnpm, see the installation instructions on the pnpm website.Install dependencies
From the root of the repository:Codebase
This project is a monorepo managed with pnpm. The@coinbase/onchainkit
package is located in:
Workflows
Development
To work on OnchainKit components with live UI feedback:Building
To build the package:Testing
Write and update existing unit tests. You can run tests with:Updating changelog
To update the change log, run:minor
and use the following format for the summary:
feat
fix
docs
chore