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/
.
├── public
├── src
│ ├── App.tsx
│ ├── assets
│ ├── components
│ ├── config
│ │ ├── providers.tsx
│ │ ├── rainbowkitConfig.ts
│ │ └── wagmiProviderConfig.ts
│ ├── lib
│ │ └── utils
│ ├── main.tsx
│ ├── pages
├── package.json
- Rootstock Mainnet
- Rootstock Testnet
git clone https://github.com/chrisarevalodev/rsk-wagmi-starter-kit.git
cd rsk-wagmi-starter-kit
Note: We recommend using yarn package manager given that there are some conflicts when installing some packages with npm.
yarn
yarn dev