StarknetKit

Built with 🧡 by Argent

Built with 🧡 by Argent

The wallet SDK for developers on Starknet

Effortlessly build and connect your dapps to Starknet

npm i starknetkit

View docs

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

Q4 2023

Customizable Connect Button

Themeable React component that can be easily added in your frontend to connect to wallets. With StarknetID + avatar support

Q4 2023

Transaction tracker component

Themeable React component to show current status of a user's transaction

Q4 2023

Improved boilerplate dapp

Enhancements to the barebones example dapp to quickstart start your project

Guides

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!

Ready to get started?

View docs