#payment-request #request-uri #uri-parser #zip #zcash #request-parser #producing

zip321

Parsing functions and data types for Zcash ZIP 321 Payment Request URIs

7 releases (breaking)

0.6.0 Oct 2, 2025
0.5.0 Jul 31, 2025
0.4.0 Jun 2, 2025
0.3.0 Feb 21, 2025
0.0.0 Jan 15, 2024

#4 in #payment-request

Download history 598/week @ 2025-10-13 548/week @ 2025-10-20 1259/week @ 2025-10-27 599/week @ 2025-11-03 850/week @ 2025-11-10 435/week @ 2025-11-17 516/week @ 2025-11-24 819/week @ 2025-12-01 369/week @ 2025-12-08 259/week @ 2025-12-15 124/week @ 2025-12-22 85/week @ 2025-12-29 162/week @ 2026-01-05 297/week @ 2026-01-12 267/week @ 2026-01-19 303/week @ 2026-01-26

1,043 downloads per month
Used in 12 crates (2 directly)

MIT/Apache

350KB
6K SLoC

Reference implementation of the ZIP-321 standard for payment requests.

This crate provides data structures, parsing, and rendering functions for interpreting and producing valid ZIP 321 URIs.

The specification for ZIP 321 URIs may be found at https://zips.z.cash/zip-0321


zip321

This library contains Rust parsing functions and data types for working with Zcash ZIP 321 Payment Request URIs.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~4MB
~75K SLoC