Built with 🧡 by Argent
The wallet SDK for developers on Starknet
Effortlessly build and connect your dapps to Starknet
npm i starknetkit
Leading Starknet dapps are already integrated with StarknetKit
Why StarknetKit?
The easiest way to connect users to your dapp
StarknetKit is built with all kinds of users in mind. Developers, crypto experts, mobile users, and complete newbies will find a way to quickly connect to your dapp. For you? only one line of code.
Email login support
StarknetKit supports Argent's Web Wallet. Users without a wallet can just enter an email and password to have a self custodial wallet on their browser. No downloads required
Mobile support through WalletConnect
Mobile wallets can scan a WalletConnect QR code on your dapp to connect directly to it.
Fast implementation
One line of code and you're up and running
Highly customizable
Choose which wallets and in the order you want to show them to your users
On the roadmap
Customizable Connect Button
Themeable React component that can be easily added in your frontend to connect to wallets. With StarknetID + avatar support
Transaction tracker component
Themeable React component to show current status of a user's transaction
Improved boilerplate dapp
Enhancements to the barebones example dapp to quickstart start your project
Setting up a Cairo development environment
Enhancements to the barebones example dapp to quickstart start your project
Writing and deploying your first ERC20 Token on Starknet
Learn how to build your first Cairo smart contract!
Writing and deploying your first NFT on Starknet
Learn how to build your first Cairo smart contract!