{"library":"starknet","type":"library","category":null,"description":"JavaScript/TypeScript library for interacting with Starknet, a ZK-rollup Layer 2 on Ethereum. This library provides a complete interface for account management, contract interaction, and transaction signing. Current stable version 10.0.2 (released November 2024) with monthly releases. It requires Node.js >=22 (breaking from previous 18 support) and is ESM-only from v6. Key differentiators: official SDK from Starkware, supports both RPC and sequencer APIs.","language":"javascript","status":"active","version":"10.0.2","tags":["javascript","starknet","cairo","starkware","l2","zk","rollup","typescript"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install starknet","imports":["import { Starknet, Account } from 'starknet'","import { cairo, uint256 } from 'starknet'","import { RPCProvider, SequencerProvider } from 'starknet'"]},{"cmd":"yarn add starknet","imports":[]},{"cmd":"pnpm add starknet","imports":[]}],"homepage":"https://github.com/starknet-io/starknet.js#readme","github":"https://github.com/starknet-io/starknet.js","docs":null,"changelog":null,"pypi":null,"npm":"starknet","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}