> ## Documentation Index
> Fetch the complete documentation index at: https://docs.celo.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Cel2 FAQ

> Answers to common questions about running nodes and using Celo after the L2 migration

This FAQ is for node operators and developers with questions about Celo since the migration to an Ethereum L2.

## Mainnet

<AccordionGroup>
  <Accordion title="My node is having trouble keeping up to date with the chain head / having trouble connecting to and finding peers">
    A couple of issues could be causing this.

    * If you are running multiple instances of op-node, make sure to check that they each have a unique and persisted private key at `--p2p.priv.path`
    * Ensure that your node is accessible to other nodes, check the **Configure P2P for external network access** section under [Running a full node](/infra-partners/operators/run-node#running-a-full-node)
  </Accordion>

  <Accordion title="How do I run a node or upgrade an existing node?">
    See the guides for [running a node](/infra-partners/operators/run-node) or the guide on [how to migrate an L1 node](/infra-partners/operators/migrate-node).
  </Accordion>

  <Accordion title="Do I need to run my own EigenDA proxy?">
    Yes. This is part of [running a node](/infra-partners/operators/run-node).
    If you're using the [Docker Compose Setup](https://github.com/celo-org/celo-l2-node-docker-compose), it's included.
  </Accordion>

  <Accordion title="What happened to funds on Celo L1 after the migration to L2?">
    All balances have been carried over to the L2, unchanged.
  </Accordion>

  <Accordion title="How do ERC-20 tokens and the native CELO token work after the migration to L2?">
    There is no change and it continues to work in the same way as before.
  </Accordion>

  <Accordion title="Is Celo able to support Solidity versions above 0.8.19?">
    Yes, same as with Ethereum.
  </Accordion>

  <Accordion title="What data model changes happened in the RPC specs (esp. which gas tokens) between Celo L1 and L2?">
    Have a look at the [changes from L1 to L2 in the specs](/specs/l2-migration#changes-for-json-rpc-users).
  </Accordion>

  <Accordion title="What happens to Validators?">
    Validators are becoming [Community RPC providers](/contribute-to-celo/community-rpc-nodes/community-rpc-node).
  </Accordion>

  <Accordion title="Where can I see those [Community RPC providers](/contribute-to-celo/community-rpc-nodes/community-rpc-node)?">
    There are multiple options.

    * Install [Celo CLI](/cli/index) at version 6.1.0 or later. Then run: `celocli network:community-rpc-nodes`.
    * [Vido Node Explorer](https://dev.vido.atalma.io/celo/rpc)
    * [Celo Community RPC Gateway](https://celo-community.org/)
  </Accordion>

  <Accordion title="What happened to governance, since the migration from Celo L1 to L2?">
    [Governance](/home/protocol/governance/overview) remains a pillar of the Celo blockchain. The Validator Hotfix process has been adapted, see [Updated Governance Hotfix](/specs/l2-migration#updated-governance-hotfix) for the changes.
  </Accordion>

  <Accordion title="What happened to these features?">
    * CELO token duality? Supported, see [Token Duality](/specs/token-duality).
    * Fee currencies? Supported, see [Fee Abstraction](/specs/fee-abstraction).
    * Epoch rewards? Epochs now work differently, but rewards stay, see [Epochs and Rewards](/specs/smart-contract-updates-from-l1#epochs-and-rewards).
  </Accordion>

  <Accordion title="How is the Celo L2 different to Optimism?">
    See the [Celo L2 Specification](/specs) for how Celo differs from a stock OP Stack chain, including block time, the native token, fee currencies, and finality.
  </Accordion>

  <Accordion title="What are the costs for L1 data and how are they paid?">
    See [Transaction fees in the specs](/specs/transaction-fees): the L1 fee is always zero, and L1 costs are covered through the base fee floor.
  </Accordion>

  <Accordion title="What's the block time?">
    Celo has [1-second blocks](/specs/deployments).
  </Accordion>

  <Accordion title="What's the throughput?">
    The gas limit per block is 30 million, so the maximum throughput is 30M gas/s.
  </Accordion>

  <Accordion title="Is there anything that used to work on Celo L1 that doesn’t anymore on L2?">
    See [L1 -> L2 Migration Changes](/specs/l2-migration) in the spec for the details, and [About Celo L1](/home/celo-l1) for the mechanisms that were retired.
  </Accordion>
</AccordionGroup>
