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.
What is Cronos Wallet?
Cronos Wallet is a non-custodial wallet built for the Cronos ecosystem and other EVM networks. It is aimed at people who sign often—DeFi users, validators and builders—so routing, fees and on-chain accuracy stay predictable across the desktop app and browser extension.
- Native Cronos support with multi-network EVM compatibility.
- Desktop and extension share the same security model; you can keep profiles separate or reuse one seed.
- Designed for swaps, staking, approvals and dApp sessions without extra plugins.
Security and trust
Keys stay on your device; the wallet does not store or transmit your seed phrase. A validation layer cross-checks balances, approvals and contract metadata against on-chain sources before you sign.
- Independent security audit completed with fixes shipped.
- Risk alerts for approvals, transfers and unverified contracts.
- Clear fee and transaction breakdowns prior to confirmation.
How it compares to MetaMask
Both wallets are non-custodial and work with EVM chains. Cronos Wallet is Cronos-first: routing, gas estimates and UX are tuned for Cronos and popular EVM dApps, with risk labels enabled by default.
- Smart DeFi routing and gas estimator optimized for Cronos.
- Risk labels and on-chain validation surfaced by default.
- Desktop + extension choice while keeping WalletConnect compatibility.
Guides and common workflows
Get started in minutes, migrate from another wallet or follow step-by-step docs for Cronos tasks:
- Create or import a seed, then add your usual networks.
- Use the install guide and FAQ for troubleshooting.
- Explore Cronos staking, swaps and dApps from one place.
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.