Teechain

The Next Generation Blockchain Payment Network.

High throughput, low latency, off-blockchain payments.
Over 1 Million transactions per second.

Scroll For More Info

The Teechain Payment Network.

Teechain is a new off-chain payment protocol that utilizes trusted execution environments (TEEs) to perform secure, efficient and scalable fund transfers on top of a blockchain.

Read the Teechain research papers:

Instant Transactions

Teechain offers instant and scalable payment transactions for existing blockchains. It supports point to point payment channels, and multi-hop payments in the network.

High Performance

Teechain achieves higher throughput and lower transaction latency than existing blockchains. Our experiments show that it is also 10x faster than off-chain competitors.

Practical Funding

Teechain enables practical funding of payment channels by allowing funds to be moved in and out of the network and between payment channels dynamically.

Offline Payments

Teechain can operate securely and efficiently without access to the underlying blockchain. By utilizing secure trusted hardware, Teechain offers offline payments without compromising on security.

Secure Backups

Teechain provides fault tolerance to overcome hardware failures and compromises. It offers both committee chains and the use of persistent storage to protect funds from ever being lost.

Research backed

Teechain is a research project between Imperial College London, and the Initiative for Cryptocurrencies and Contracts at Cornell University. Our work has already been published at SOSP'19 and BITCOIN'17. Further advancements are under way.

As Featured On:

Over 1 Million Transactions Per Second

1 Million tx/s

We've already benchmarked Teechain, and we achieved over 1 Million Bitcoin transactions per second with only 30 machines!

Read more!

Bitcoin Supported

We have implemented Teechain for Bitcoin using Intel SGX. Our public release includes support for both the main Bitcoin network and the test network.

Try it now!

Teechain is open-source and available for production TEEs and signed Intel SGX binaries. It is also available for simulation environments -- no harware needed!

Go to Github!

Active Development

Our open-source release includes many cool features, such as dynamic deposit assignment and creating payment channels off-chain. We are actively working on releasing new and additional features!

Our Team:

Joshua Lind

Joshua Lind

Primary author, developer and lead for the Teechain network, Joshua is a PhD researcher in the Large-Scale Data and Systems Group at Imperial College London. His research focuses on improving the security and privacy of distributed systems.

Ittay Eyal

Ittay Eyal

Assistant Prof. in the department of Electrical Engineering at the Technion, Ittay's research focuses on the security and scalability of distributed systems, in particular blockchain protocols and trusted execution environments.

Florian Kelbert

Florian Kelbert

Postdoctoral security researcher at Imperial College London, Florian's research spans diverse aspects of distributed systems security as well as information security and privacy.

Oded Naor

Oded Naor

MSc Student in Electrical Engineering at the Technion, Oded's main research interests include blockchain technologies and cryptocurrencies.

Peter Pietzuch

Peter Pietzuch

Professor in the Department of Computing at Imperial College London, Peter leads the Large-Scale Data & Systems (LSDS) group that does research on scalable software systems of any kind.

Emin Gun Sirer

Emin Gün Sirer

Associate Prof. in the Department of Computer Science at Cornell University, Emin is Co-Director of the Initiative for Cryptocurrencies and Smart Contracts, where his research spans networking, operating systems and distributed systems.

Need to Contact Us?

Email us at: [email protected]