This is a small example project to handle Gnosis Safe wallet connection and signature when using NextJs, RainbowKit, SIWE, and NextAuth.
This project is based on the following guides:
- NextJS Documentation (Beta docs for App Router) - Learn how to get started with NextJS 13 and the App router feature
- RainbowKit
- NextAuth with SIWE
- RainbowKit SIWE Authentication
- Gnosis Safe Deployment
Here is the walkthrough to get this sample project up and running.