From 2da05bf7e178149e07690f91886ca92124ca3405 Mon Sep 17 00:00:00 2001 From: thePR0M3TH3AN <53631862+PR0M3TH3AN@users.noreply.github.com> Date: Wed, 28 May 2025 23:38:07 -0400 Subject: [PATCH] Update README.md --- README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index a28ff57..7abd0cb 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ A single‑binary command‑line tool that lets any Bitcoin holder prove **priva --- -\## How it works (high level) +## How it works (high level) | Step | Role | What happens | | ---- | ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------ | @@ -22,7 +22,7 @@ A single‑binary command‑line tool that lets any Bitcoin holder prove **priva --- -\## Build instructions +## Build instructions ```bash # Clone & build an optimised binary @@ -38,7 +38,7 @@ cargo test ``` -\## Running a local Bitcoin node +## Running a local Bitcoin node Add this to your `bitcoin.conf` (mainnet) and restart **bitcoind**: @@ -58,7 +58,7 @@ bitcoin-cli -regtest -generate 150 # mature some coinbase blocks --- -\## Usage +## Usage ### 1  Generate a proof @@ -100,7 +100,7 @@ If all checks pass you’ll see `✅ proof verified`. --- -\## Design notes & roadmap +## Design notes & roadmap * **Snapshot at height** – PoC uses the *current* UTXO set; production must freeze or attest to a deterministic snapshot (e.g. assumeUTXO + block hash). * **Merkle inclusion proofs** – each commitment needs a path to the UTXO‑set root so the verifier can rebuild the same Merkle root independently. @@ -113,7 +113,7 @@ For a more detailed plan of upcoming work, see [ROADMAP.md](ROADMAP.md). --- -\## Directory layout +## Directory layout ``` . @@ -124,12 +124,12 @@ For a more detailed plan of upcoming work, see [ROADMAP.md](ROADMAP.md). --- -\## License +## License MIT --- -\### Contact / contributions +### Contact / contributions PRs, issues, and discussions are welcome. Feel free to fork, experiment, and extend – especially around snapshotting, membership circuits, and audits.