Botanix
Visit websiteTry Testnet
  • Welcome!
  • Get to know the Technology
    • Introduction to Botanix Labs
    • Risk warning
    • Terminology
    • Basic knowledge
      • Proof-of-Stake
      • Ethereum Virtual Machine (EVM)
      • UTXO vs Account Based Model
    • Introductory concepts
      • The Botanix EVM
      • The Spiderchain
      • Orchestrator node
      • Deposit & Withdraw
      • Transaction fees
    • Advanced concepts
      • Bitcoin security inheritance
      • Bridging
      • Consensus
      • Finality
        • Finality in a Proof-of-Work (PoW)
        • Finality in a Proof-of-Stake (PoS)
        • Finality on Botanix EVM
      • Forward security
        • Forward security in cryptography
        • The Spiderchain's Forward Security
        • Inventory management
      • FROST
      • Reth
      • Orchestrators
      • Staking
    • Roadmap to Spiderchain
      • Single Node (Testnet)
      • Botanix Federation
        • Consensus - CometBFT
          • Byzantine Fault Tolerance (BFT)
        • Node types
        • Multisig details - FROST
        • Peg-in / Peg-out
      • Botanix Federation with Staking
      • Slashing
      • Spiderchain DynaFed
      • Permissionless staking
      • Fully Decentralized Layer 2
    • Deeper dive: Whitepaper
  • How to use the Botanix EVM
    • Getting started with the Botanix EVM (testnet)
    • Risk warning
    • Step 1 - Set up your wallet
    • Step 2 - Get test funds
    • Step 3 - Send a transaction
    • Step 4 - Use dApps
    • Step 5 - Deploy your first contract / Launch your own token
    • Step 6 - Withdraw
    • FAQ - Testnet V1
  • Build dApps
    • Introduction
    • Risk warning
    • Tools
      • Useful links
      • Development Frameworks
      • Web3 libraries and tools
      • Oracle Tools
      • Block explorer
        • Routescan
      • Indexers
        • The Graph
        • SubQuery
      • WalletConnect
      • Account Abstraction with BTC Connect
      • Muticall3
    • Build on the Botanix EVM
      • Basic Botanix EVM Information
      • Gas fees
      • Develop a new dApp
      • Migrate existing dApps
      • Quickstart - Build a dApp with Botanix (Solidity, Hardhat)
  • Run a node
    • Introduction
    • Run an RPC Node
  • Glossary
Powered by GitBook
On this page
  • Just like Ethereum, but with Bitcoin
  • System Overview
  • Layer 1 - Bitcoin
  • Spiderchain
  • Layer 2 - Botanix EVM

Was this helpful?

  1. Get to know the Technology

Advanced concepts

PreviousTransaction feesNextBitcoin security inheritance

Last updated 11 months ago

Was this helpful?

On these pages, you will find more detailed and technical information about the technology that is being developed by Botanix Labs.

The Botanix EVM is a decentralized Turing-complete Layer 2 solution built on the native currency of bitcoin. It operates using two core components:

  • : Fortified by a PoS (Proof of Stake) consensus protocol that leverages Bitcoin's PoW (Proof of Work) for superior security. Stakes are represented by actual bitcoin stored securely on Bitcoin within the Spiderchain.

  • : A dynamic and ever-evolving set of decentralized multi-signature wallets that secure all the actual bitcoin on Botanix. The Spiderchain consists of a distributed network of multisigs, safeguarded by a randomized subset of participants, making it a truly decentralized protection mechanism.

Just like Ethereum, but with Bitcoin

The Botanix EVM is an infrastructure that looks, feels, and behaves like the Ethereum blockchain. The difference is that instead of using ETH, you will transact and do everything with BTC.

Solidity smart contracts can run on the Botanix EVM just as they run on Ethereum.

System Overview

Here are the 3 key elements of the Botanix protocol which we will discuss in more detail.

Layer 1 - Bitcoin

  • The standard Bitcoin chain.

  • Every Botanix node runner will also run a full Bitcoin node.

  • Users will be able to send Bitcoin to a certain single-use multi-signature wallet that's part of the Spiderchain to get in return the same amount of Bitcoin on Botanix.

  • Once a user burns bitcoin on Botanix, they can redeem it back on Bitcoin Layer 1.

Spiderchain

  • The Spiderchain secures the bitcoin on Botanix and keeps the collateral of the stakers.

  • A set of multi-signature wallets on Bitcoin that together form the Spiderchain.

  • The multisig signers are a random subset of the Botanix stakers.

Layer 2 - Botanix EVM

  • Equivalent to the EVM.

  • Any solidity contract on Ethereum works on the Botanix EVM.

The set of multisigs are constantly moving ensuring .

The Botanix EVM is a fork of the rust implementation of Ethereum ().

forward security
Reth
The Ethereum Virtual Machine
The Spiderchain
The 3 elements of the Botanix system