Documentation
Install, configure, and use Starknet Start
Use these docs to add Starknet Start to a React app, configure wallet and RPC providers, call contracts, send transactions, and query Starknet network state.
Setup
- Getting Started: install Starknet Start and configure
StarknetConfig. - Migrating to Starknet Start: move from
starknet-reactor@starknet-react/core. - StarknetConfig: configure supported chains, providers, connectors, and explorers.
- Wallets: configure recommended and injected wallet connectors.
- RPC Providers: choose public or hosted Starknet JSON-RPC providers.
- Paymaster Providers: estimate and send gasless transactions.
- Explorers: generate explorer links for user-facing transaction and account views.
Hook reference
- Wallet actions: connect accounts, sign messages, switch chains, and send transactions.
- Smart contracts: instantiate contracts, read data, and deploy contracts.
- RPC methods: query blocks, fees, nonces, receipts, and events.
- Starknet.ID: resolve Stark names, addresses, and profiles.
Examples
- Interactive demos: run the examples used by the reference pages.