Skip to content

Solution: LP-0005 — Private Balance Attestation#60

Open
Tranquil-Flow wants to merge 3 commits into
logos-co:masterfrom
Tranquil-Flow:solution/lp-0005-private-balance-attestation
Open

Solution: LP-0005 — Private Balance Attestation#60
Tranquil-Flow wants to merge 3 commits into
logos-co:masterfrom
Tranquil-Flow:solution/lp-0005-private-balance-attestation

Conversation

@Tranquil-Flow
Copy link
Copy Markdown

Summary

Submitting LP-0005: Private Token Balance Attestation.

Implementation repository: https://github.com/Tranquil-Flow/lp-0005-private-balance-attestation
Narrated demo video: https://youtu.be/x0BYf8bLRII

What is included

  • RISC0 private balance threshold proof over the LEZ private account commitment format.
  • Privacy-preserving public journal that does not reveal raw npk, exact balance, account identity, or presenter secret material.
  • Context binding and Ed25519 presenter binding to prevent replay/proof forwarding.
  • Off-chain Logos Messaging-style verifier path.
  • Rust verifier-program model for LEZ-style on-chain access grants with deterministic errors.
  • Basecamp GUI artifact, SPEL/IDL files, TypeScript SDK facade, benchmark evidence, and reproducibility scripts.
  • Standalone consumer-demo/ crate showing the integration surface from a clean external consumer.

Evidence and reproducibility

From the implementation repo:

bash scripts/ci-safe-lane.sh
python3 scripts/validate-submission-package.py
python3 scripts/validate-integrations.py
bash scripts/final-publication-check.sh
cargo run -q -p lp0005-consumer-demo

Notes

The verifier path is submitted as a packaged, testable verifier-program model rather than claiming an unverified public testnet program id. This follows the maintainer clarification that testable demonstration evidence is acceptable; the deployment manifest is structured so a chain-native testnet id and telemetry can be added if reviewers request it.

By submitting this solution, I confirm that I have read and agree to the Terms & Conditions.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 22, 2026

✅ Validation passed

A reviewer will assess against the prize criteria.
ℹ️ Solution submission for LP-0005.
ℹ️ Checking repo: https://github.com/Tranquil-Flow/lp-0005-private-balance-attestation


Automated check. See solution template and TERMS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant