Echo is a network for creating sovereign, decentralized applications that work with Bitcoin. Echo is advancing the usability, flexibility and functionality for smart contracts.
Echo's mission is to enable a new, sovereign digital economy built with Bitcoin. We're building the infrastructure for an economic system that empowers all with the opportunity to interact with freedom and independence, creating abundant innovation, prosperity and growth.
Build bitcoin-powered financial applications - DeFi for Bitcoin, with no new tokens required.
Works with more programming languages & tools, including Solidity. Build engaging, frictionless user experiences
Echo's infrastructure is designed for millions of users while maintaining decentralization.
Echo allows developers to build decentralized finance ("DeFi") apps that integrate with Bitcoin, yet with the speed and flexibility of a high-performance smart contract protocol.
Create stablecoins collateralized by Bitcoin - e.g. MakerDAO with BTC.
Build prediction markets or derivatives that settle natively in BTC.
Earn a yield on BTC by providing liquidity to BTC-collateralized loans.
Trade BTC and other assets peer to peer on a decentralized exchange.
Fast, final and scalable BFT consensus using proof of weighted randomness (PoWR). Echo uses a verifiable random function (VRF) to randomly select a pool of block producers and verifiers based on their stake to validate each new set of transactions.
Write applications and smart contracts in the languages you choose - including Solidity, C++, Go, Python, Rust, and more. Works with your favorite libraries, compilers, IDEs and tools.
Use bitcoin as the native currency with Echo to build bitcoin-powered apps. Build decentralized finance apps that work with Bitcoin, the currency of the Internet.
Download and sync the Echo full node to begin staking and participating in consensus.
Fast, final and scalable BFT consensus using proof of weighted randomness (PoWR).
Visit the Echo documentation and tutorials to get started. Convert an existing Solidity contract in minutes.
The Python Echo library can be used to construct, sign and broadcast transactions and to easily obtain data from the blockchain via public APIs.
An Electron app that allows you to create, manage, and import an Echo account, deploy and interact with contracts, and send and receive assets.
Echo is new network for running decentralized applications ("smart contracts") that interact with the Bitcoin network.
Bitcoin is the most used, most valuable, and most liquid cryptocurrency. Rather than competing with Bitcoin as a store of value or currency, Echo integrates with Bitcoin to enable new types of complex applications.
Echo implements a 2-way pegged sidechain ("bridge") that allows users to deposit, withdraw, and use BTC with applications on the Echo network.
Echo uses a dynamic, open committee rather than a fixed (private/permissioned) federation of known companies to secure the sidechain. Because of this, Echo improves the trust model and security of the Bitcoin bridge.
Download an Echo wallet to begin sending and receiving assets, deploying and interacting with decentralized applications, and participating in network validation.
The Echo network is live and running on the "Amplitude" alpha network, which is undergoing an external audit. Echo has been under development for 24 months.