• Fantom Logo
  • Technology Tools Enterprise Ecosystem Developers
  • Get Started
      • Sub menu

        Intro to Fantom

        Fantom is a fast, scalable and secure platform for digital assets.

      • Sub menu

        Stake on Fantom

        Earn rewards by securing the network.

      • Sub menu

        FTM token

        FTM is the primary token of the Fantom ecosystem.

      • Sub menu

        Fantom DeFi

        Buy, sell, lend, and borrow synthetic assets on Fantom.

      • Sub menu

        The Consensus

        Discover Lachesis, Fantom’s ultra-fast consensus protocol.

      • Sub menu

        Opera Chain

        The Fantom mainnet, with staking and EVM support.

    • WALLET

      • Sub menu

        Fantom Wallet

        Access the web wallet or download the desktop and mobile wallets for Opera.

      EXPLORER

      • Sub menu

        FTMScan

        A new Fantom explorer built by the Etherscan team.

      • Sub menu

        Opera Explorer

        Explore the network transations, blocks, and nodes on Opera.

    • GUIDES

      • How to use Fantom Wallet

    • Sub menu

      Enterprise

      Discover Fantom’s solutions for enterprise clients.

    • Sub menu

      Solutions

      Take a deep dive in real world use cases.

      • Sub menu

        About us

        Meet the people behind Fantom.

      • Sub menu

        Roadmap

        Keep up to date with our progress and discover what’s coming.

      • Sub menu

        Partners and integrations

        Learn how we're creating a cross-chain ecosystem on our innovative platform.

      • Sub menu

        Blog

        Learn about Fantom through our general and tech articles.

      • Sub menu

        FAQ

        Do you have questions? We have answers!

      • Sub menu

        Community

        Join our wonderful community and share ideas.

      • Sub menu

        Careers

        Come work with us!

    • Sub menu

      Documentation

      Start building on Fantom

      GET STARTED

      Deploy a smart contract Create a fixed-cap asset Create a local test network GraphQL API docs

      GUIDES

      Set up Metamask Run a validator node
    • Sub menu

      Technical papers

      Read our technical papers and latest research essays.

      GraphQL API
      DeFi Smart Contracts
      Frontend JS Utilities
      Developers’ chat
Banner 1
menu
Fantom Logo close
  • Technology
        • Sub menu

          Intro to Fantom

        • Sub menu

          Stake on Fantom

        • Sub menu

          FTM token

        • Sub menu

          Fantom DeFi

        • Sub menu

          The Consensus

        • Sub menu

          Opera Chain

  • Tools
      • WALLET

        • Sub menu

          Fantom Wallet

        EXPLORER

        • Sub menu

          FTMScan

        • Sub menu

          Opera Explorer

        GUIDES

        • How to use Fantom Wallet

  • Enterprise
        • Sub menu

          Enterprise

        • Sub menu

          Solutions

  • Ecosystem
      • Sub menu

        About us

      • Sub menu

        Roadmap

      • Sub menu

        Partners and integrations

      • Sub menu

        Blog

      • Sub menu

        FAQ

      • Sub menu

        Community

      • Sub menu

        Careers

  • Developers
      • Sub menu

        Documentation

      • GET STARTED

      • Deploy a smart contract

      • Create a fixed-cap asset

      • Create a local test network

      • GraphQL API docs

      • GUIDES

      • Set up Metamask

      • Run a validator node

      • GraphQL API

      • DeFi Smart Contracts

      • Frontend JS Utilities

      • Developers’ chat

      • Sub menu

        Technical papers

What is Fantom Opera?

Opera is a secure and fast environment to build decentralized applications. It is fully permissionless and open-source. Powered by Fantom’s aBFT consensus algorithm, it leverages its speed and fast finality, and is ready for real-world applications with no risks of congestion or long confirmation times.
The Fantom Opera mainnet is compatible with the Ethereum Virtual Machine (EVM) and provides full smart contracts support through Solidity.

We designed Opera to overcome the limitations of older generations of blockchains, keeping the compatibility with Ethereum for seamless dApp porting.

Header Image
Leaderless Proof-of-Stake Fast Finality EVM compatibility and Solidity compiler support Open-Source Acquiring Opera FTM

Leaderless Proof-of-Stake

Unlike traditional Proof-of-Stake systems, where some validators decide on the validity of the transactions, Opera is completely leaderless. In other words, the validators do not determine which blocks are valid.
Removing leaders increases network security substantially.

You can stake on Opera with a minimum of 1 FTM.

If you have a strong technical background and at least 3,175,000 FTM, you can run a validator node.
Read how to become a validator.

Fast Finality

Opera’s strong point is its fast time to finality, thanks to the underlying Lachesis aBFT consensus mechanism.

Previous consensus mechanisms such as Proof-of-Work, used by Bitcoin and Ethereum, are based on probabilistic finality and require a certain amount of time for transactions to be considered irreversible.

Bitcoin has an average time to finality of 60 minutes or six confirmations. Ethereum has a faster block time than Bitcoin, and its average time to finality is 6 minutes or 25 confirmations.

On Opera, a transaction is considered finalized and settled in less than 2 seconds.

Lachesis can reach an even faster time to finality. Currently, Opera is bound to the limitation of the Ethereum Virtual Machine. An improved version of the VM is in the works and scheduled to be released in 2020. You can check out our roadmap here.

EVM compatibility and Solidity compiler support

By being fully compatible with the Ethereum Virtual Machine, developers can write, deploy, and run smart contracts as they would on Ethereum, but on top of a faster consensus mechanism.

The EVM currently used by Opera is the default go-ethereum VM implementation. It does not include the enhancements we have proposed in the paper “The Economics of Smart Contracts.” These enhancements are scheduled for development during Q2 & Q3 2020.

Open-Source

For developers, it is easy to build dApps on the Opera mainnet. All information is available on our GitHub and our code is open-source.

Acquiring Opera FTM

Fantom’s PWA wallet will automatically swap ERC-20 and BEP-2 to Opera FTM. Select the network you are receiving FTM from (Ethereum for ERC-20, Binance for BEP-2) and send your FTM to the displayed address.

  • Technology
    • Intro to Fantom
    • Stake on Fantom
    • FTM token
    • Fantom DeFi
    • The Consensus
    • Opera Chain
  • Tools
    • Fantom Wallet
    • Opera Explorer
  • Enterprise
    • Enterprise
    • Solutions
  • Ecosystem
    • About us
    • Roadmap
    • Partners and integrations
    • Blog
    • FAQ
    • Community
    • Careers
    • Media kit
  • Developers
    • Documentation
    • Technical papers
    • GraphQL API
    • DeFi Smart Contracts
    • Frontend JS utilities
    • Developers’ chat
Social
  • Twitter
  • Discord
  • Telegram
  • Reddit
Fantom Logo

© 2021 Fantom Foundation

  • Cookie Policy
  • Privacy Policy
  • Terms of Service