Overview
Cronos is an EVM-compatible blockchain optimised for scalable DeFi, gaming and NFT applications. If you have experience with Ethereum or other EVM networks, you can seamlessly build and use Cronos with the same tools — Solidity, Hardhat, Foundry, Truffle and standard wallets.
This page gives you a practical introduction to Cronos and links you to deeper parts of the documentation such as installation, network background, architecture and developer resources.
By the end of this guide you will:
- Install a wallet compatible with Cronos.
- Connect to mainnet or testnet with correct RPC settings.
- Receive your first test funds.
- Deploy a basic smart contract using familiar EVM tooling.
Who this guide is for
This page is a universal starting point for users, developers and node operators. Depending on your role, follow the recommended sections:
End-users
Install Cronos Wallet, connect to dApps and learn how to use CRO securely. Continue with the simple setup steps below or open the installation guide.
dApp developers
Understand network parameters, RPC endpoints, contract deployment and recommended tooling. For a deeper dive read the developer resources.
Node & infrastructure operators
Learn how Cronos nodes work, what hardware is required and how the consensus layer behaves. Start with network background or architecture.
Prerequisites
Before getting started, make sure you have:
- A supported desktop OS (Windows, macOS, Linux) or modern mobile OS.
- A Chromium-based browser or Firefox.
- Basic understanding of wallets, seed phrases and gas fees.
- For developers: Node.js LTS, Git, a code editor and an EVM toolchain.
Cronos networks
Cronos provides two primary networks: mainnet for production and real CRO, and testnet for experimentation. Cronos Wallet supports both networks out-of-the-box and works with custom RPC endpoints.
| Network | Chain ID | Currency | RPC endpoint | Explorer |
|---|---|---|---|---|
| Mainnet | 25 | CRO | https://evm.cronos.org | https://explorer.cronos.org/ |
| Testnet | 338 | tCRO | https://evm-t3.cronos.org | https://explorer.cronos.org//testnet |
Step 1 — Install a wallet
To start using Cronos, install the official Cronos Wallet, available for Windows, macOS and Linux. You can download the latest version from the Downloads section on the main site.
- Download Cronos Wallet for your OS.
- Install and launch the app.
- Create a new wallet or import an existing seed phrase.
- Write down the seed phrase and store it offline.
Step 2 — Connect to Cronos
Cronos Wallet defaults to mainnet, but you can switch to testnet or add a custom RPC. These parameters also apply to MetaMask or any EVM-compatible wallet.
- Open Networks in the wallet.
- Select Cronos Testnet or add the RPC settings manually.
- Confirm the network switch.
Step 3 — Get test funds
Developers can request free tCRO using the public testnet faucet.
- Open the Cronos testnet faucet.
- Enter your wallet address.
- Complete verification and submit.
- Check your updated balance in the wallet.
Step 4 — Deploy a sample contract
After connecting your wallet and receiving test funds, deploy a basic smart contract using Hardhat or Foundry. This ensures your environment is correctly configured.
Now run:
npx hardhat run scripts/deploy.js --network cronosTestnet
and verify the result in the Cronos Explorer.
Next steps
To continue exploring Cronos:
- Background — overview of Cronos history and ecosystem.
- Architecture — deep dive into nodes, consensus and wallet internals.
- Developer resources — tutorials, tooling and workflow guides.
- Install guide — detailed setup steps.
- Return to the homepage for downloads and news.