Perun's Generalized State Channels Framework uses a set of interconnected smart contracts to define the on-chain logic for channel deposits, disputes, settlements and withdrawals. For more detailed information, check out the documentation.
Perun Soroban Contract
This repository contains the Soroban smart contracts for go-perun's Stellar Backend. Additionally, it allows cross-contract swaps with the Ethereum Contract by leveraging ethereum specific cryptographic schemes to validate the Perun Channels.
Build contract:
cargo build
Run tests:
cargo test
To use this Payment Channel contract on the Stellar blockchain, you also need to use our Perun Stellar Backend.
Copyright 2024 PolyCrypt GmbH. Use of the source code is governed by the Apache 2.0 license that can be found in the LICENSE file.