Fast, secure Bitcoin payments.
Merkle-Morph is a Rust library that implements trustless state channels anchored to Bitcoin.
- Instant Payments: Settle transactions immediately without waiting for blockchain confirmations
- Bitcoin Security: All funds are secured by Bitcoin's blockchain with force-close capabilities
- Zero-Knowledge Privacy: State transitions are proven without revealing sensitive information
- Trustless Operation: No trusted intermediaries required
- Cost-Effective: Minimize on-chain fees by batching operations and using multi-party anchoring for fee sharing
cargo build
cargo test --releaseFor technical details, architecture, and implementation specifics, see docs/overpass.md.
The merkle-morph library should always compile with any combination of features on Rust 1.74.0.
Example testnet4 transaction:
CC0-1.0
This is experimental software in active development. Please use appropriate caution.