Starkscan is the block explorer and self-serve data API for Starknet. It gives developers, applications, and AI agents structured, decoded access to Starknet activity through a public API and CLI, and gives people a clean explorer for looking up transactions, contracts, and wallets. Starkscan is live in public beta at starkscan.co
Starknet is read by more than humans
A growing share of activity on Starknet is no longer read by a person clicking through an explorer. It is read by software: applications, dashboards, wallets, scripts, bots, monitoring systems, AI agents, protocol teams, and trading tools that need structured access to what is happening onchain, often continuously and at scale.
That shift requires more than a traditional block explorer. Most explorers were built for one job: a person looking up a single transaction. They were never designed for an agent polling network state every few seconds, a dashboard tracking contract activity over weeks, or a wallet checking balances across thousands of accounts.
Starkscan is built for both audiences from the same data surface. The explorer is the human surface. The API is the programmable surface.
What is Starkscan?
Starkscan is two products on one data layer:
A Starknet block explorer. A clean, readable interface for the moments when someone needs to understand what happened onchain. Look up a transaction, trace a contract call, check a wallet, and inspect decoded activity. Starknet-specific concepts: Cairo contracts, account abstraction, and privacy pool activity, are rendered as something you can actually read, not raw calldata.
A self-serve Starknet data API. Generate an API key in seconds and start querying decoded Starknet data: balances, transactions, transfers, contract events, and wallet activity. Predictable schemas and decoded outputs mean you can build against the API without scraping explorer pages or stitching together raw RPC responses.
Because both surfaces sit on the same data, anything you can see in the explorer, you can query programmatically and route into a workflow.
How the Starkscan API works
Getting onchain data out of Starknet takes one call:
The response is decoded JSON. No scraping, no manual ABI decoding, no assembling fragmented third-party infrastructure. Generate a key at starkscan.co/api-key and you are reading Starknet in under a minute.
The API and CLI are designed for workflows that read the network repeatedly:
- Agents and scripts querying Starknet state and activity on a loop
- Dashboards tracking transactions, volumes, and contract usage over time
- Wallets and apps checking balances, transaction status, and account activity
- Monitoring systems watching specific contracts for events or anomalies
- Protocol teams auditing user activity across their deployments
- Traders and power users running frequent network scans without rate-limit gymnastics
Built for AI agents and automated workflows
AI agents are becoming first-class consumers of blockchain data, and they need data they can query repeatedly, parse reliably, and chain into multi-step investigations.
A concrete example: an agent can ask which wallets interacted with strkBTC in the last few hours, then inspect which of those wallets also touched the Privacy Pool contract. Starkscan exposes the underlying transfers, wallet activity, and contract events through the same API and CLI surface, turning what used to be a one-off explorer search into a repeatable, automated workflow.
This matters more as Starknet expands into new use cases, including privacy-enabled Bitcoin through strkBTC. As the network’s surface area grows, the ecosystem needs data infrastructure that keeps up, including visibility into privacy pool activity that other tooling does not decode.
Get started
Starkscan is live in public beta. Anyone can explore the network in the UI, generate an API key, and start building.
- Explorer: starkscan.co
- API key: starkscan.co/api-key
- Docs: starkscan.co/docs
This is the first version, and it will evolve with the ecosystem. Structured for agents. Readable for humans.
Frequently asked questions
What is Starkscan?
Starkscan is the block explorer and self-serve data API for Starknet, built for the Starknet ecosystem. It lets people look up transactions, contracts, and wallets in a web UI, and lets developers and agents query decoded Starknet data programmatically via API and CLI.
Is Starkscan free to use?
Starkscan is in public beta. Anyone can use the explorer and generate an API key to start querying Starknet data. See starkscan.co/docs for current access details.
How do I get a Starkscan API key?
Generate one self-serve at starkscan.co/api-key. No sales contact or approval process is required. You can start querying within a minute.
How is Starkscan different from other block explorers?
Most explorers are built for humans looking up individual transactions. Starkscan is built for continuous, programmatic reads as well: it pairs a human-readable explorer with a structured API that returns decoded JSON, with predictable schemas designed for agents, dashboards, wallets, and monitoring systems. It also decodes Starknet-specific activity such as Cairo contracts, account abstraction, and privacy pools.
Can AI agents use Starkscan?
Yes. The API and CLI are designed for agent workflows: repeatable queries, decoded outputs, and consistent schemas that can be chained into multi-step investigations for example, tracing which wallets interacted with a token and then checking their activity against another contract.
What data can I query through the Starkscan API?
Transactions, transfers, balances, wallet activity, contract events, and decoded Starknet-specific activity, including privacy pool interactions related to products like strkBTC.




