What is VeriSats?VeriSats lets you prove you control Bitcoin addresses and show your eligible balance, without ever revealing your wallet, address, or personal data.
Each proof you submit becomes a
tamper-evident, cryptographically sealed record.
It’s built for transparency, privacy, and verifiability.
Right now this is
beta and
data may reset or change as we finalize the protocol, that’s why it runs on Bitcoin
testnet only.
Core features•
Sealed proofs: Every record is canonicalized, hashed (SHA-256), and signed (Ed25519). Tampering instantly breaks the chain.
•
Eligibility rules: Coins need
144 confirmations and
144-block coin age to qualify (subject to change).
•
Owners system: Create an anonymous profile to show your verified sats. No addresses or signatures are stored, only hashed data.
•
Verification engine: Uses
import { Verifier } from "bip322-js";
to check BIP-137, P2WPKH, P2SH-P2WPKH, and Taproot message signatures.
•
Revocation control: You can revoke proofs or codes anytime.
Feedback wantedThis beta is about testing the seal system and refining the verification flow.
Try it on the landing page, create an owner, and share your thoughts.
Link:
VerisatsCreditsThanks to
Vod for helping shape the idea and giving feedback, a genuinely great member who supported the project from the start.
Future plansIn future versions,
codes will get real utility like merchants, services, or apps will be able to verify short-lived proofs without exposing your full records.
This could be used for things like:
• Proving BTC ownership to get access or membership
• Verifying you meet certain balance thresholds
• Privacy-preserving integrations for trustless reputation systems