35 Commits
Author SHA1 Message Date
thePR0M3TH3AN db9d2da165 Update README.md 2025-05-28 23:41:41 -04:00
thePR0M3TH3AN 2da05bf7e1 Update README.md 2025-05-28 23:38:07 -04:00
thePR0M3TH3AN 5279d03069 Update README.md 2025-05-28 23:37:11 -04:00
thePR0M3TH3AN 6d87979823 Merge pull request #12 from PR0M3TH3AN/codex/update-roadmap-with-new-info
Update roadmap with status snapshot
2025-05-28 23:35:15 -04:00
thePR0M3TH3AN 084e15d122 docs: update roadmap with current status 2025-05-28 23:34:13 -04:00
thePR0M3TH3AN 45ec2e4a04 Merge branch 'main' of https://github.com/PR0M3TH3AN/Private-Proof-Of-Reserve-Cli 2025-05-28 23:27:41 -04:00
thePR0M3TH3AN d4971ddba9 Add new CLI commands and update dependencies in Cargo files
- Introduced new CLI commands: Verify, BuildPsbt, and AttachSigs for enhanced functionality.
- Updated dependencies in Cargo.lock and Cargo.toml, including new packages like autocfg, bytemuck, and image.
- Improved the Proof struct with additional metadata for better proof handling.
2025-05-28 23:27:09 -04:00
thePR0M3TH3AN e658aa4c3c Merge pull request #11 from PR0M3TH3AN/codex/write-roadmap-document-for-project
Add roadmap document
2025-05-28 23:07:38 -04:00
thePR0M3TH3AN ba1f882f55 docs: add detailed roadmap 2025-05-28 23:07:14 -04:00
thePR0M3TH3AN cb6f97ddd1 Update Cargo.lock after new deps 2025-05-28 23:04:42 -04:00
thePR0M3TH3AN 3e35741566 Merge pull request #10 from PR0M3TH3AN/jeukpq-codex/add-psbt-round-trip-via-animated-qr-support
Fix PSBT feature flag
2025-05-28 23:04:20 -04:00
thePR0M3TH3AN 28a0a24768 Fix bitcoin dependency features 2025-05-28 23:02:17 -04:00
thePR0M3TH3AN 9cf9c72218 Merge pull request #7 from PR0M3TH3AN/codex/call-verify_single-and-add-unit-tests
Add bulletproof verification and tests
2025-05-28 22:44:03 -04:00
thePR0M3TH3AN 1ff7fa1cae feat(cli): verify bulletproofs 2025-05-28 22:42:50 -04:00
thePR0M3TH3AN 1b73614bea Merge pull request #6 from PR0M3TH3AN/codex/check-if-readme-or-spec-need-updates
docs: refresh README and spec
2025-05-28 22:42:20 -04:00
thePR0M3TH3AN 420f5379cf docs: refresh README and spec 2025-05-28 22:35:14 -04:00
thePR0M3TH3AN 546265942e Merge pull request #5 from PR0M3TH3AN/codex/decide-key-consumption-and-implement-validation
Remove sk flag until ownership proofs exist
2025-05-28 22:29:34 -04:00
thePR0M3TH3AN 177143cf50 chore(cli): drop sk flag until ownership proofs 2025-05-28 22:28:30 -04:00
thePR0M3TH3AN 4f74e968a8 Merge pull request #4 from PR0M3TH3AN/codex/update-base64-encoding-calls
Switch to new base64 API
2025-05-28 22:24:58 -04:00
thePR0M3TH3AN 94374da903 Use new base64 engine API 2025-05-28 22:23:57 -04:00
thePR0M3TH3AN 996e984067 Merge pull request #3 from PR0M3TH3AN/codex/create-tickets-directory-with-yaml-files
Add initial Codex ticket files
2025-05-28 22:21:11 -04:00
thePR0M3TH3AN c48c57f879 docs: add initial Codex tickets 2025-05-28 22:18:41 -04:00
thePR0M3TH3AN d028e4a379 Restore Cargo.lock; keep deterministic builds 2025-05-28 22:14:39 -04:00
thePR0M3TH3AN e8afe8c302 Merge branch 'main' of https://github.com/PR0M3TH3AN/Private-Proof-Of-Reserve-Cli 2025-05-28 22:02:50 -04:00
thePR0M3TH3AN 72fdbf156e Fix stdout maxBuffer length exceeded error in working state retrieval
Increase the maxBuffer length to prevent errors when fetching the working state. This change ensures that larger outputs can be handled without exceeding the buffer limit, improving the reliability of the state retrieval process.
2025-05-28 22:02:05 -04:00
thePR0M3TH3AN 39f0c171d5 Merge pull request #1 from PR0M3TH3AN/codex/start-building-project-with-mvp
feat(cli): basic tests and CI workflow
2025-05-28 21:48:30 -04:00
thePR0M3TH3AN b8c8bc5b87 feat(cli): add basic tests and CI workflow 2025-05-28 21:48:21 -04:00
thePR0M3TH3AN 479bc42d37 Add README.md for Private Proof-of-Reserve CLI prototype
This commit introduces a README.md file that outlines the functionality, usage, and build instructions for the Private Proof-of-Reserve CLI tool. It provides a high-level overview of how the tool works, including the roles of the prover and verifier, and details on generating and verifying proofs. The document also includes design notes, a directory layout, and licensing information, serving as a comprehensive guide for users and contributors.
2025-05-28 21:43:16 -04:00
thePR0M3TH3AN 83b4b08e3b Refactor project structure and update dependencies in Cargo.toml
- Modified `Cargo.toml` to update dependencies and improve project configuration.
- Cleaned up unnecessary files in the `target/debug` directory to reduce clutter.
- Added `Cargo.lock` to track exact dependency versions for reproducibility.
- Removed outdated fingerprint files to ensure a fresh build environment.
2025-05-28 21:39:57 -04:00
thePR0M3TH3AN 655308013a update 2025-05-28 21:17:50 -04:00
thePR0M3TH3AN 045e01f87f Refactor Cargo.toml to define package details and remove workspace section
Updated Cargo.toml to specify package name, version, and edition. Removed the workspace section to streamline project structure for the private proof of reserve CLI.
2025-05-28 21:14:22 -04:00
thePR0M3TH3AN c0b0ef8871 Add initial Cargo.toml for project setup and dependency management 2025-05-28 21:03:44 -04:00
thePR0M3TH3AN b80a0bedb8 Add documentation for agents and specifications in new markdown files
This commit introduces two new markdown files, AGENTS.md and spec.md, to provide comprehensive documentation on agents and specifications. This addition aims to enhance understanding and usability for future development.
2025-05-28 20:45:05 -04:00
thePR0M3TH3AN 805e8524dc Add initial implementation of private proof-of-reserve CLI tool
Introduce a prototype CLI tool in `src/main.rs` that allows Bitcoin holders to generate a private proof-of-reserve and enables verification without revealing specific UTXOs or addresses. The implementation includes command definitions for generating and verifying proofs, along with necessary dependencies and a basic proof structure. Security notes emphasize the need for auditing cryptographic steps before production use.
2025-05-28 20:32:37 -04:00
thePR0M3TH3AN b2f41e6819 Initial commit 2025-05-28 20:31:14 -04:00