Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

StarkNet React

@starknet-react/core Release Status MIT LICENSE

StarkNet React is a collection of React hooks for StarkNet. It is inspired by wagmi, powered by starknet.js.


Documentation, including a small demo, is available online.

Getting Started

  1. Add @starknet-react/core to your dependencies.
pnpm add @starknet-react/core

You also need to add get-starknet and starknet to your dependencies.

pnpm add get-starknet starknet
  1. Wrap your app with StarknetConfig
import { StarknetConfig } from '@starknet-react/core'

function App() {
  return (
      <YourApp />
  1. Access the hooks from your components.
import { useAccount } from '@starknet-react/core'

function YourComponent() {
  const { address } = useAccount()

  return <div>gm {address}</div>


This library is licensed under the MIT license.