Ergo Blockchain — PoW eUTXO Smart Contracts & Sigma Protocols

ASIC-resistant Layer-1 PoW with eUTXO, auditable smart contracts, and Sigma-based privacy. Built for open, verifiable money.

What is Ergo?

Ergo is designed for developing secure and powerful decentralized applications (dApps) and financial contracts. It builds on a decade of blockchain theory and development, combining established principles with new research.

Its mission is to provide tools for decentralized and accessible financial systems — empowering people with economic freedom without intermediaries. Learn about thestartIntroduction.introduction.whatIsErgo.eutxoLink,startIntroduction.introduction.whatIsErgo.powLink,startIntroduction.introduction.whatIsErgo.storageRentLink, andstartIntroduction.introduction.whatIsErgo.privacyLink.

startIntroduction.introduction.whyErgo.title

  • startIntroduction.introduction.whyErgo.eutxo
  • startIntroduction.introduction.whyErgo.sigma
  • startIntroduction.introduction.whyErgo.pow
  • startIntroduction.introduction.whyErgo.storageRent
  • startIntroduction.introduction.featureHighlights.privacyFirst.title

    startIntroduction.introduction.featureHighlights.privacyFirst.description

  • startIntroduction.introduction.featureHighlights.storageRent.title

    startIntroduction.introduction.featureHighlights.storageRent.description

  • startIntroduction.introduction.featureHighlights.lightClients.title

    startIntroduction.introduction.featureHighlights.lightClients.description

  • startIntroduction.introduction.featureHighlights.fairLaunch.title

    startIntroduction.introduction.featureHighlights.fairLaunch.description

Core startIntroduction.introduction.corePrinciples.title

Built on fundamental values that ensure long-term sustainability and real-world utility

Ergo combines Sound Money (hard, predictable supply) with Open Money (permissionless, verifiable access) — creating the foundation for truly free finance.

startIntroduction.introduction.principles.decentralizedFirst.title

startIntroduction.introduction.principles.decentralizedFirst.description

startIntroduction.introduction.principles.secureReliable.title

startIntroduction.introduction.principles.secureReliable.description

startIntroduction.introduction.principles.powerfulContracts.title

startIntroduction.introduction.principles.powerfulContracts.description

startIntroduction.introduction.principles.longTermFocus.title

startIntroduction.introduction.principles.longTermFocus.description

Key startIntroduction.introduction.keyTechnologies.title

Advanced cryptography and innovative consensus mechanisms power the Ergo platform

startIntroduction.introduction.ergoScriptExample.title

startIntroduction.introduction.ergoScriptExample.filename

{
  val deadline = SELF.R4[Long].get
  sigmaProp(
    if (HEIGHT >= deadline) {
      // After deadline, only recipient can spend
      recipientPK
    } else {
      // Before deadline, only sender can spend
      senderPK
    }
  )
}

startIntroduction.introduction.whatMakesErgoDifferent.title ERGO DIFFERENT

Ergo combines proven cryptographic techniques with innovative blockchain design to create a platform that's secure, scalable, and sustainable

startIntroduction.introduction.whatMakesErgoDifferent.fairLaunch.title

startIntroduction.introduction.whatMakesErgoDifferent.fairLaunch.description

startIntroduction.introduction.whatMakesErgoDifferent.eutxoErgoScript.title

startIntroduction.introduction.whatMakesErgoDifferent.eutxoErgoScript.description

startIntroduction.introduction.whatMakesErgoDifferent.storageRent.title

startIntroduction.introduction.whatMakesErgoDifferent.storageRent.description

startIntroduction.introduction.whatMakesErgoDifferent.researchDriven.title

startIntroduction.introduction.whatMakesErgoDifferent.researchDriven.description

startIntroduction.introduction.whatMakesErgoDifferent.robustPrivacy.title

startIntroduction.introduction.whatMakesErgoDifferent.robustPrivacy.description

startIntroduction.introduction.whatMakesErgoDifferent.communityLed.title

startIntroduction.introduction.whatMakesErgoDifferent.communityLed.description

FAQ

startIntroduction.introduction.faq.eutxoModel.question

startIntroduction.introduction.faq.eutxoModel.answer

startIntroduction.introduction.faq.sigmaProtocols.question

startIntroduction.introduction.faq.sigmaProtocols.answer

startIntroduction.introduction.faq.pow.question

startIntroduction.introduction.faq.pow.answer