> [!WARNING] > > **OnchainKit and the packages in this repository are deprecated and no longer maintained.** They will not receive further updates, bug fixes, or security patches. Do not use them for new projects. For wallet connectivity and Ethereum interactions, consider building directly with [wagmi](https://wagmi.sh/) and [viem](https://viem.sh/).

OnchainKit logo vibes

OnchainKit

React components and TypeScript utilities to help you build top-tier onchain apps.

Version last update Downloads per month Code coverage MIT License

Follow @OnchainKit Chat on Discord stars forks


## 🚀 Quickstart Run `npm create onchain` to bootstrap an example onchain app with all the batteries included. ## ✨ Documentation For documentation and guides, visit [onchainkit.xyz](https://onchainkit.xyz/). ## đŸ› ī¸ Contributing ### Overview This project is set up as a monorepo with pnpm workspaces. ### Requirements - Node.js v20 - pnpm v10 ### Getting Started 1. Clone the repository ```bash git clone https://github.com/coinbase/onchainkit.git ``` 2. Install dependencies ```bash pnpm install ``` ### Running packages To run a script in a single package, use the following command: ```bash pnpm [-F | --filter] ``` To run a script in all packages, use the following command: ```bash pnpm run ``` ### Shorthands We provide shorthands to filter by project in the root `package.json`. The following shorthands are available: - `pnpm f:ock`: `pnpm --filter @coinbase/onchainkit` - `pnpm f:play`: `pnpm --filter playground` - `pnpm f:create`: `pnpm --filter create-onchain` - `pnpm f:manifest`: `pnpm --filter miniapp-manifest-generator` ### Development When working on components, you can build OnchainKit in watch mode and start the playground to view your components with the following command: ```bash pnpm f:play dev:watch ``` Then, you can view the playground at [http://localhost:3000](http://localhost:3000). ## 🌁 Team and Community - **OnchainKit** ([X](https://x.com/Onchainkit), [Warpcast](https://warpcast.com/onchainkit)) - [Tina He](https://github.com/fakepixels) ([X](https://x.com/fkpxls)) - [Mind Apivessa](https://github.com/mindapivessa) ([X](https://x.com/spicypaprika_)) - [Alissa Crane](https://github.com/abcrane123) ([X](https://x.com/abcrane123)) - [Alec Chen](https://github.com/0xAlec) ([X](https://x.com/0xAlec)) - [Paul Cramer](https://github.com/cpcramer) ([X](https://x.com/PaulCramer_)) - [Shelley Lai](https://github.com/0xchiaroscuro) ([X](https://x.com/hey_shells), [Warpcast](https://warpcast.com/chiaroscuro)) - [LÊo Galley](https://github.com/kirkas) ([X](https://x.com/artefact_lad)) - [Adam Lessey](https://github.com/alessey) ([X](https://x.com/alessey)) ## đŸ’Ģ Contributors ## 🌊 License This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details