Perun Soroban Contract

April 2, 2025 ยท View on GitHub

Perun

Perun Soroban Contract

License: Apache 2.0

Overview

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

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.