InfStones Documentation

StarkNet API

Below you will find the API documentation for the standard StarkNet JSON-RPC calls that InfStones supports.

1 Overview

InfStones provides access to API endpoints for developers building on the StarkNet chain. Developers can interact with on-chain data and send different types of transactions to the network by utilizing the API endpoints.
StarkNet API follows a JSON-RPC standard. JSON-RPC is a stateless, lightweight, remote procedure call (RPC) protocol that is commonly used when interacting with StarkNet chain.

2 Types of Requests in the StarkNet API

2.1 Getting Blocks

Retrieves information from a particular block in the blockchain.

2.2 Reading Transactions

Retrieves information on the state data for addresses regardless of whether it is a user or a smart contract.

2.3 Account Information

Returns information regarding an address's stored on-chain data.

2.4 Chain Information

Returns information on the StarkNet network and internal settings.

2.5 EVM/Smart Contract Execution

Allows developers to read data from the blockchain which includes executing smart contracts. However, no data is published to the StarkNet network.