High-level layers
Cronos follows a familiar layered model. If you’re new to the chain, reviewing the Getting Started page first provides useful context before diving deeper into low-level internals. At the highest level, the architecture consists of:
Execution & accounts
Cronos uses the Ethereum account and transaction model, so tooling such as Hardhat and Foundry works out of the box. If you're configuring your environment, start with Developer tutorials & resources.
- Externally Owned Accounts (EOAs) controlled by private keys.
- Contract accounts with bytecode and persistent storage — see Smart contracts for guidance.
- Gas metering and fees paid in CRO or testnet tCRO (see FAQ for common fee-related questions).
Contracts compiled for the EVM (Solidity, Vyper, etc.) can be deployed without modifications. If you want to understand how Cronos compares to other chains from a developer perspective, review the Background section.
Nodes & RPC
A Cronos node is the heart of the infrastructure. Before running one, it’s recommended to read the Cronos roadmap to understand planned protocol updates that may affect operators.
- Maintains a local copy of the blockchain state.
- Validates blocks and transactions (validators participate in consensus).
- Serves JSON-RPC requests from wallets, explorers and applications. Wallet behaviour is described in Cronos Wallet integration.
| Component | Role | Typical consumers |
|---|---|---|
| Full node | Stores full chain data and responds to RPC requests. | Wallets (setup guide), dApps, explorers. |
| Validator node | Participates in consensus and block production. | Stakers, governance — see Background. |
| Light clients | Verify headers instead of full state. | Resource-constrained apps, some wallets. |
Cronos Wallet integration
Cronos Wallet acts as a secure client on top of the chain. To install the wallet or update your version, follow the Install guide.
- Connects to trusted RPC endpoints for mainnet and testnet.
- Validates account state and balances retrieved from nodes.
- Displays contract interactions in readable form — details in Smart contracts.
- Ensures consistent UX across supported EVM networks.
From a developer’s perspective, interacting with Cronos Wallet mirrors interacting with any EVM chain. If you're building dApps meant to integrate with the wallet, start with Tutorials & resources.
To understand how the chain and wallet will evolve, continue to Cronos roadmap.