Skip to content

Latest commit

 

History

History
64 lines (47 loc) · 1.93 KB

README.md

File metadata and controls

64 lines (47 loc) · 1.93 KB

OpenSSF Scorecard CodeQL RSK Logo

Rootstock Wagmi & Shadcn Starter Kit

This starter kit provides a foundation for building decentralized applications (dApps) on the Rootstock blockchain using React, Wagmi and Shadcn libraries. It includes features such as:

  • Integration with Rainbowkit for wallet connection and interacting with smart contracts
  • Sample integrations of interactions with tokens like ERC20, ERC721, and ERC1155.
  • Prettier and eslint configured for project files.
  • Tailwindcss and Shadcn configured for style customization.

Check the live demo here: https://rsk-wagmi-starter-kit.vercel.app/

Project Structure

.
├── public
├── src
│   ├── App.tsx
│   ├── assets
│   ├── components
│   ├── config
│   │   ├── providers.tsx
│   │   ├── rainbowkitConfig.ts
│   │   └── wagmiProviderConfig.ts
│   ├── lib
│   │   └── utils
│   ├── main.tsx
│   ├── pages
├── package.json

Supported Networks

  • Rootstock Mainnet
  • Rootstock Testnet

Usage

Setup

1. Clone Repository

git clone https://github.com/chrisarevalodev/rsk-wagmi-starter-kit.git
cd rsk-wagmi-starter-kit

2. Install Dependencies

Note: We recommend using yarn package manager given that there are some conflicts when installing some packages with npm.

yarn

3. Run Project

yarn dev