Discover Tezos, a self-amending blockchain with on-chain governance. Build decentralized applications using its RPC gateway and flexible architecture.
The Tezos RPC documentation provides developers with a comprehensive guide to interact with the Tezos blockchain programmatically. Tezos is a self-amending blockchain that uses a proof-of-stake (PoS) consensus mechanism and on-chain governance to enable continuous upgrades without requiring hard forks. The documentation includes API endpoints for querying blockchain data, managing transactions, and deploying smart contracts. Tezos’s unique architecture and upgradeable governance make it ideal for decentralized applications (dApps) and decentralized finance (DeFi) projects.
– Related: 📚 Supported Blockchains • 🌐 RPC Nodes → Tezos • 🔗 Official Tezos Website
Blockchain RPC Gateway for Tezos
Connect to Tezos and Fetch the Latest Block
This widget lets you instantly query the latest block height (or equivalent) for Tezos using a chain-specific RPC method like eth_blockNumber, getblockcount, or getBlockHeight. Useful for connectivity checks, uptime monitoring, or API testing.
Don't have an API key?
Sign up to Dashboard and create your API keys today.
Get higher limits and use debugging tools.
Retrieve Tezos Node Status or Client Version via RPC
Use this pre-configured request to get version or status information for your connected Tezos node. Whether it's web3_clientVersion, getblockchaininfo, or chain-specific endpoints, the method is optimized for each supported blockchain.
Available Tezos interfaces
Tezos - REST API
- getUserActivatedUpgrades
- getContractEntrypoint
- getContractCounter
- getOperationHashes
- getConractTickets
- getContract
- getContractEntrypoints
- getOperations
- getHistoryMode
- injectProtocol
- getBlockHash
- injectOperation
- getContractDelegate
- getContractManagerKey
- getProtocolEnvironment
- getBlocksHead
- getLevelsSavepoint
- getBlockHeader
- getcontracttickets
- getContractBalance
- getInvalidBlocks
- getBlockShell
- getNodeVersion
- getBlock
- getContractBalanceAndFrozenBonds
- getErrorsSchema
- getLevelsCaboose
- injectBlock
- getUserActivatedProtocolOverrides
- getBigMapValue
- getConfig
- getProtocol
- getNetworkDal
- isBootstrapped
- getChainId
- getConstants
- getBlockHashes
- getLevelsCheckpoint
- getProtocols
- simulateOperation