ECOSYSTEM FUNDING INTELLIGENCE PHASE 01 · MVP
← FundMe tracker
FUNDME CAMPAIGN

Cash Like Privacy on BCH - Phase 1 Demo Publish

Funded

CashStarter contract observation

claimed
CONTRACT BALANCE AT CHECK0.00000 BCH
CONTRACT GOAL10.00 BCH

Observed 2026-09-28 06:55:29 UTC · Block 928,109. A read-only chain observation, separate from historical pledges.

Observed close input: 10.00021 BCH before transaction fees.

Inspect close transaction ↗Inspect source transaction ↗
RECORDED GOAL10.00 BCH
REPORTED PLEDGES10.00 BCH
Funding confirmed
2025-12-05
Earlier archive date
2025-11-09 · superseded by the confirmed close transaction.
Amount basis
Pledges reported by the source; this is not a current contract balance.
FundMe listing state
archived
Creator completion statement
Not marked complete.
Delivery evidence
Not independently established

What I’m delivering in Phase-1 (the demo you can run)Entry point: src/demo.js → demoSilentTransfer() (built to dist/demo.js)One-liner run: node dist/demo.jsEnd-to-end flow (exactly as implemented):Wallets & SRPA derivation: derive a stealth address for Bob from his paycode + my ephemeral key; extract Bob’s pubkey from the paycode.Alice prepares the spend: optional consolidation; token category genesis; ephemeral key; encrypt amount for Bob; embed ephemeral pubkey + ciphertext in OP_RETURN.Sigma ZK + Pedersen binding: generate an off-chain Sigma range proof; commit only HASH256(proofBytes) on-chain; bind the Pedersen commitment C into a CashTokens NFT commitment.Covenant (Bob-only): script enforces (a) proof-hash match, (b) exact first-output amount, (c) spender key matches Bob.Alice funds: build & broadcast the covenant output with token prefix; OP_RETURN carries the encrypted payload.Bob redeems: find the covenant UTXO by TXID; decrypt the amount; deterministically re-prove to get the same proof hash; verify NFT commitment matches his regenerated C; spend back to Alice.What’s hidden todayReceiver identity at funding (SRPA stealth receive).Proof internals (only a hash is on-chain).What isn’t hidden yet (drives Phase-2)Amounts (plaintext output value).Spender identity at redemption (Bob’s pubkey).OP_RETURN is visible (contents private).Release plan (FundMe-friendly)Repo status: currently private.Public release date: docs + cleaned repo in ~2–3 weeks, regardless of donations.Donations help me prioritize polish (docs, reference vectors, runbook) and keep pushing the roadmap.About Me & Prior WorkNostr Multi-Chain Tipping NIP — secp256k1 chains tipping on Nostrhttps://github.com/bastiancarmy/nostr-multi-chain-tipping-nipNostr Key Demo — derive BCH keys from nsec/npub identitieshttps://github.com/bastiancarmy/nostr-key-demoBitcoin Cash Node Bootstrap — BCH + Fulcrum via Ansiblehttps://github.com/bastiancarmy/bitcoin-cash-node-bootstrapnos2bch — Chrome extension wallet funding + Nostr npub tippinghttps://github.com/bastiancarmy/nos2bchTelegram: @bastiancarmichaelGitHub: https://github.com/bastiancarmy

This independently operated FundMe campaign is separate from Core Fund proposals. Historical goals and reported pledges do not establish a current balance, payout or completed delivery.