C++ library for distributed point functions
Find a file
Ryan Henry cf8054a0b3 Add point-programmable vector commitments.
A commitment can be published before its hidden coordinate is chosen.
Opening one side of each aligned 1-bit DPF pair sets that coordinate or
the vector sum, and a shift moves it onto a public index.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-26 18:34:05 -06:00
doc Add point-programmable vector commitments. 2026-09-26 18:34:05 -06:00
examples Add point-programmable vector commitments. 2026-09-26 18:34:05 -06:00
include Add point-programmable vector commitments. 2026-09-26 18:34:05 -06:00
test Add point-programmable vector commitments. 2026-09-26 18:34:05 -06:00
thirdparty Upgrade the vendored nlohmann JSON to 3.12.0 and build the docs with Doxygen 1.15. 2026-09-24 23:27:47 -06:00
.deepsource.toml Initial import of libdpf. 2026-09-24 14:08:32 -06:00
.gitignore Initial import of libdpf. 2026-09-24 14:08:32 -06:00
.gitmodules Initial import of libdpf. 2026-09-24 14:08:32 -06:00
AUTHORS.md Initial import of libdpf. 2026-09-24 14:08:32 -06:00
BUGS.md Initial import of libdpf. 2026-09-24 14:08:32 -06:00
CHANGES.md Initial import of libdpf. 2026-09-24 14:08:32 -06:00
CPPLINT.cfg Initial import of libdpf. 2026-09-24 14:08:32 -06:00
LICENSE.md Initial import of libdpf. 2026-09-24 14:08:32 -06:00
Makefile Upgrade the vendored nlohmann JSON to 3.12.0 and build the docs with Doxygen 1.15. 2026-09-24 23:27:47 -06:00
TODO.md Initial import of libdpf. 2026-09-24 14:08:32 -06:00