A Universal
Protocol for Decentralized
Applications

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

About Echo

Echo is a generalized smart contract protocol that enables efficient decentralized computing. It provides the infrastructure and developer tooling necessary to build and deploy scalable, high-performing decentralized applications.

Protocol Features

Subchains

Create a private, permissioned testnet or Echo chain that also communicates with the full network.

Oraclize

First-class support for oracles and external APIs. Run your smart contracts with rich, trusted, external data.

Dual Payment Layer

Native payments and smart contract calls run in different payment layers for speed of execution and efficiency.

Efficient Fees

Transaction fees are based on contract and network use, allowing for most transactions to confirm with zero fees.

x86 Virtual Machine & OS

Echo provides a new virtual machine, capable of efficiently executing any code compiled for x86 architectures. This allows Echo to run decentralized applications in any compiled programming language which supports x86 processors, such as Ada, C/C++, D, Eiffel, Go, Haskell, Pascal and Rust.

This opens up smart contract development to existing powerful, well-known, well-developed and well-supported programing ecosystems and toolsets.

Blazing-Fast Consensus

Echo uses a novel, delegated-proof-of-stake (DPoS)-inspired consensus mechanism to enable Byzantine fault tolerance and security. Echo leverages verifiable random functions (VRFs) to select block producers and block validators, enabling consensus to be achieved quickly without a requirement for every node to independently execute all computations.

This enables Echo to process transactions at a much higher rate than traditional proof-of-work (PoW)-based blockchains while remaining fully decentralized and censorship resistant.

_Blazing-Fast Consensus

Echo uses a novel, delegated-proof-of-stake (DPoS)-inspired consensus mechanism to enable Byzantine fault tolerance and security. Echo leverages verifiable random functions (VRFs) to select block producers and block validators, enabling consensus to be achieved quickly without a requirement for every node to independently execute all computations.

This enables Echo to process transactions at a much higher rate than traditional proof-of-work (PoW)-based blockchains while remaining fully decentralized and censorship resistant.

Multi-Currency Sidechains

The Echo protocol includes native sidechains to enable interoperability with other blockchain networks such as Bitcoin and Ethereum. This means that other blockchain assets can be trustlessly represented on the Echo blockchain, allowing Echo smart contracts (e.g., a decentralized exchange) to natively support these assets. Transact seamlessly with ERC20 tokens, existing digital currencies and Echo-based assets.

Why Build on Echo?

Get Started Immediately

You don't need to learn a new language or wait days for a node to sync to begin developing and compiling smart contracts for Echo.

Development Ecosystem

Leverage the rich ecosystem of developer tools, analyzers, linkers, compliers and IDEs that already exist for the x86 platform.

Run DApps Anywhere

Echo's minimal resource requirements let you run a full node on almost any internet-connected hardware, such as a Raspberry Pi or IoT device.

Multi-Language Support

Use the best tools and language for your particular application, whether C, C++, Rust, Haskell, Perl, Python or Solidity.

Solidity and EVM Compatible

Already built a smart contract in Solidity? No problem, deploy your existing application on Echo seamlessly with full EVM bytecode support.

Library Support

Take advantage of the entire ecosystem of existing third-party libraries (e.g., cryptographic libraries) so you can focus on your particular application.

About Echo

Echo is a project developed by PixelPlex, a leading international team of blockchain developers that began building smart contract protocols in 2013. PixelPlex started developing Graphene, the first delegated-proof-of-stake (DPoS) consensus mechanism in 2013, and it later became a part of the BitShares protocol. Over the past five years, PixelPlex's team of 70 architects, developers, economists and designers has built many blockchain solutions for companies and projects including Peerplays, Oracle and QTUM. Echo is based in Amsterdam, Minsk and New York and led by Alexei Dulub, the founder and CEO of PixelPlex.

Want to read the white paper?

You'll be the first to know when it's released.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.