Soroban smart contracts for atomic IP swaps using USDC, IP registry, and ZK verification.
atomic_swap: Atomic swaps with USDC payments, pause functionality, buyer/seller indexing.ip_registry: Register and query IP assets with TTL.zk_verifier: Merkle tree ZK proof verification with TTL.
See contracts/ for sources.
./scripts/build.sh
./scripts/test.sh./scripts/deploy_testnet.shTBD (add LICENSE file if needed).
Workspace using Soroban SDK v22.0.0