🐺 Starknet TypeScript types 🚀
Shared TypeScript type definitions for Starknet projects
RPC 0.7 - Latest
npm i @starknet-io/types-js
RPC 0.8 (rc3) - Beta
npm i @starknet-io/types-js@beta
// type import
import type { SomeApiType } from '@starknet-io/types-js';
// or entire namespace import
import { API } from '@starknet-io/types-js';
Wallet API Wallet JSON RPC Specification
// type import
import type { SomeWalletApiType } from '@starknet-io/types-js';
// or entire namespace import
import { WALLET_API } from '@starknet-io/types-js';
- /src/wallet-api/typedData.ts
(MAJOR.MINOR) Version of this package follow starknet-spec semantic versioning. PATCH version can diverge based on bug-fixes.
Starknet types v0.7 <-> Starknet Spec v0.7
Starknet types v0.8 <-> Starknet Spec v0.8
npm run build
npm run lint
This repository is licensed under the MIT License, see LICENSE for more information.