payjoin-directory

Crates.iopayjoin-directory
lib.rspayjoin-directory
version0.0.3
created_at2024-12-05 16:43:46.60996+00
updated_at2025-07-02 19:04:02.740644+00
descriptionA store-and-forward and Oblivious Gateway Resource directory server for Async Payjoin
homepage
repositoryhttps://github.com/payjoin/rust-payjoin
max_upload_size
id1473381
size88,363
Dan Gould (DanGould)

documentation

README

Payjoin Directory

BIP 77 Async Payjoin (v2) peers store and forward HTTP client messages via a directory server in order to make asynchronous Payjoin transactions. This is a reference implementation of such a server

V2 clients encapsulate requests using Oblivious HTTP (OHTTP) which allows them to make payjoins without the directory being able to link payjoins to specific client IP. Payjoin Directory is therefore an Oblivious Gateway Resource.

Payjoin Directory also behaves as an unsecured public-facing HTTP server in order to provide backwards-compatible support for BIP 78 Payjoin (v1) clients.

Commit count: 1361

cargo fmt