---
# System prepended metadata

title: Solkit

---

# Solkit

Video demo https://vimeo.com/796019250

## Inspiration
When adding the connect wallet feature to Solana dapps, we usually use solana-wallet-adapter library, however, it has some limitations:
- The UX is straightforward but lacks customization options. The default design (color, border, etc.) must be used, and to alter the theme, one must examine and modify the default CSS.
- The UX is basic. To improve it, one must design their own enhancements.

## What it does
Solkit is designed to make it fast and easy for developers to add a top-notch wallet experience to their dApps. It is inspired by Rainbowkit, and provides developers with a fully customizable experience to suit the unique needs of their dApp.

## How we built it
The tech stack
- Base on [solana-wallet-adapter](https://github.com/solana-labs/wallet-adapter)
- Using [stitches](https://stitches.dev/) for stying
- [Typescript](https://www.typescriptlang.org/)

## Challenges we ran into
- Handle UI/UX on desktop and mobile.
- Theming.

## Accomplishments that we're proud of
I am incredibly proud of my progress. It feels like a true endurance feat. Despite working long hours and weekends, I have successfully developed a proof-of-concept for Solkit.

## What's next for Solkit
- Finish implementing the remaining features, then release the alpha version.
- Fixing bugs.
- Enhance mobile experience.
- Get feedback from users.
- Create more verions for angular, remix, svelte, react native and flutter.
