# Starknet Wallet JSON-RPC API

**Canonical:** https://apis.io/apis/starkware/starknet-wallet-json-rpc-api/  
**Provider:** Starkware — https://apis.io/providers/starkware/  
**Base URL:** https://docs.starknet.io/  
**Documentation:** https://docs.starknet.io/

Starknet Wallet JSON-RPC API is one of 4 APIs that [Starkware](https://apis.io/providers/starkware/) publishes on the [APIs.io](https://apis.io/) network.

The Starknet wallet JSON-RPC API (SNIP-based) that dApps use to talk to browser/extension wallets: request accounts, permissions, chain switching, typed-data signing, and submitting invoke/declare transactions.

## Machine-readable artifacts (1)

- **OpenRPC** — https://raw.githubusercontent.com/api-evangelist/starkware/refs/heads/main/openrpc/starkware-wallet_rpc.json

## Other Starkware APIs (3)

- [Starknet Node JSON-RPC API](https://apis.io/apis/starkware/starknet-node-json-rpc-api/)
- [Starknet Proving API](https://apis.io/apis/starkware/starknet-proving-api/)
- [StarkEx REST API](https://apis.io/apis/starkware/starkex-rest-api/)

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/starkware/starknet-wallet-json-rpc-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/starkware/.
