# Cronos API FAQ

> Frequently asked questions about the Cronos API

> For the complete documentation index, see [llms.txt](/docs/llms.txt).

## What is Cronos?

Cronos is a public, open-source, EVM-compatible blockchain launched by Crypto.com in 2021. Built with the Cosmos SDK and Ethermint, Cronos runs in parallel to the Crypto.org Chain and lets developers deploy Ethereum-based smart contracts and dApps with low fees and fast finality, using `$CRO` as its native gas token.

## What is the Cronos API?

The Cronos API lets you interact with the Cronos network through a set of JSON-RPC methods. It supports operations such as smart contract deployment, transaction processing, and data retrieval, so you can integrate Cronos functionality into your applications.

## How can I get started using the Cronos API?

For a step-by-step guide, check out the [Cronos API Quickstart](/docs/reference/cronos-api-quickstart).

## Is Cronos EVM compatible?

Yes, Cronos is EVM-compatible. You can deploy Ethereum-based smart contracts and applications on the Cronos network and reuse existing Ethereum development tools and workflows.

## What API does Cronos use?

Cronos uses the JSON-RPC API standard, the same standard used across the Ethereum ecosystem. This provides a familiar and efficient interface for blockchain interactions.

## What is a Cronos API key?

When you access the Cronos network through a node provider like Alchemy, you use an API key to send transactions and retrieve data. An API key ensures secure and authenticated access to the network.

For the best development experience, we recommend that you [sign up for a free API key](https://dashboard.alchemy.com/signup).

## Which libraries support Cronos?

As an EVM-compatible chain, Cronos supports popular Ethereum libraries such as [viem](https://viem.sh/), [ethers.js](https://docs.ethers.org/), and [web3.js](https://web3js.readthedocs.io/). You can reuse existing tooling and knowledge when building on Cronos.

## What programming languages work with Cronos?

Cronos supports Solidity for smart contract development due to its EVM compatibility. For offchain interactions, you can use JavaScript, TypeScript, or other common web development languages.

## What does Cronos use for gas?

Cronos uses `$CRO` as its native gas token. You need `$CRO` to pay for transaction fees on the network.

## What methods does Alchemy support for the Cronos API?

You can find the full list of methods supported by Alchemy for the Cronos API on the [Cronos API Endpoints](/docs/chains#cronos-apis) page.

## My question isn't here, where can I get help?

If you have any questions or feedback, contact us at support@alchemy.com or open a ticket in the [Alchemy Dashboard](https://dashboard.alchemy.com).