Introducing
Snakepath

A lightweight protocol for privacy-preserving communication between blockchains.
Smart contract blockchains like Ethereum are fully transparent. All current and past historical data are publicly viewable and auditable. This transparency is a core feature of blockchains. But public data is a double-edged sword. Smart contract blockchains today support only those applications that do not require Personal Identifiable Information (PII) or other sensitive data.
Read the whitepaper

Snakepath serves as a critical building block for bringing private data onchain in a useful yet privacy-preserving manner.

In technical terms, Snakepath is a message passing system for non-malleable, trustless interchain message passing. In more practical terms, Snakepath enables public chains to call arbitrary functions on private compute chains while preserving the privacy of the inputs and validity of the outputs. 

Snakepath itself does not store or compute over data. Rather, it connects public blockchains and their applications to privacy-preserving computation networks. This design allows public blockchain applications to build and operate private computation contracts on privacy-preserving chains while keeping their primary smart contract logic and liquidity on public blockchains.