• Summary
  • DOCUMENTATION
    • Learn about the BIGB Platform
      • BIGB Overview: vision, strategy and platform components
      • The BIGB Blockchain
        • Discovering the Network
        • BIGB Consensus
        • Delegation through Staking with Validators
        • Ethereum (EVM) Compatibility and Smart Contracts
        • Boosting BIGB's Scalability
      • Interoperability
      • Wallets supporting BIGB
    • BIGB for Business
    • Things you can do on BIGB
      • Interacting with the BIGB Blockchain
      • BIGB Ecosystem
      • Community
      • Grants and Bounties
  • Developers
    • Network Details
      • BIGB Mainnet
      • BIGB Testnet Spark
      • Token Faucets
      • Network Upgrades
        • Upgrade Guide
        • Upgrade Guide (explorer nodes)
        • Block 13,800,000 Fork
        • FIP's
    • BIGB Consensus
      • Contracts Overview
      • Stake, Delegate and Withdraw
      • Vote
      • End-of-Cycle Flow
      • Contract Addresses
    • How to run network nodes
    • Resources & Tools
      • TheGraph
      • WalletConnect on BIGB
    • How to become a validator
      • Getting started as a validator
  • Links
    • Discord
    • Facebook
    • GitHub
    • LinkedIn
    • Medium
    • Telegram
    • Twitter
Powered by GitBook
On this page
  1. DOCUMENTATION
  2. Learn about the BIGB Platform
  3. The BIGB Blockchain

Ethereum (EVM) Compatibility and Smart Contracts

In addition to the information about the transactions processed by BIGB, its nodes also permanently store and update the code and current state of smart contracts. Smart contracts are computer programs (persistent scripts) that anyone can interact with by sending transactions invoking them. Smart contracts also have their own accounts which can hold token balances.

On the network nodes, smart contracts are stored and executed in a special environment called 'virtual machine' (VM). The BIGB blockchain is currently broadly compatible with Ethereum's virtual machine (EVM).

This means that any smart contract or decentralized application (dApp) that can be deployed on Ethereum or another EVM-compatible chain will also function if deployed on BIGB, including the BIGB20 and ERC721 standard-compatible contracts, for instance. No modification of the smart contract code is required.

PreviousDelegation through Staking with ValidatorsNextBoosting BIGB's Scalability

Last updated 2 years ago