{"repo":"LNP-BP/client_side_validation","free":true,"listed":false,"github":"https://github.com/LNP-BP/client_side_validation","clone":"git clone https://github.com/LNP-BP/client_side_validation.git","description":"Standard implementation of client-side-validation APIs","language":"Rust","stars":24,"topics":["client-side-validation","distributed-computing","lnp-bp","bitcoin","single-use-seals","distributed-systems"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"Foundation Libraries for Client-side-validation This is an implementation defining standard of client-side-validation representing a set of its Foundation libraries. The standards covered by the libraries include [LNPBP-4], [LNPBP-7], [LNPBP-8], [LNPBP-9], and [LNPBP-81] (see Components section below for more details). Client-side-validation is a paradigm for distributed computing, based on top of proof-of-publication/commitment medium layer, which may be a bitcoin blockchain or other type of distributed consensus system. The development of the library is supported by [LNP/BP Standards Association][lnpbp-web] and is performed on its [GitHub page][lnpbp-github]. The original idea of client-side-validation was proposed by Peter Todd with its possible applications designed by Giacomo Zucco. It was shaped into the protocol design by Dr Maxim Orlovsky with a big input from the community. Minimum supported rust version for the library (MSRV) is 1.66 and 2021 rust edition. Documentation Detailed developer & API documentation for all libraries can be accessed at: - - - To learn about the technologies enabled by the library please check [slides from our tech presentations][presentations] and [LNP/BP tech talks videos][lnpbp-youtube]. Components This library consists of the following main three components, which define independent parts constituting together client-side-validation API and its core functionality. These are: - Commit-verify client-side-validation-specific APIs: consensus","default_branch":null,"files":null,"tree":[],"storefront":"/r/LNP-BP","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/LNP-BP/client_side_validation/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}