Back to Templatesklave-network/evm-pvp Deploy on Klave
EVM Payment-vs Payment
LanguagesWebAssembly / Rust
Use CaseOn-chain, payment-versus-payment (PVP) or payment-versus-delivery (PVD) interactions on EVM-compatible blockchains. Using temporary dynamically created escrow accounts.
Community Certifications
Audited by Imperial College London
EVM Payment-vs Payment
A Rust-based orchestrator for creating on-chain PVP or PVD interactions across multiple EVM-compatible blockchains.
Description
This repository offers a Rust-based framework for orchestrating payment-versus-payment (PVP) or payment-versus-delivery (PVD) operations directly on EVM-compatible blockchains. As part of the orchestration, it dynamically creates one-shot escrow accounts only used for a single operation.
Features
- PvP or PvD business logic.
- On-demand escrow account creation and operation.
- Account balances.
- Multi-chain support.
Authors
- Jeremie Labbe | jlabbeklavo
- Etienne Bosse | gosu14
*If you're interested in utilising this template, please reach out to the Klave team.