zkPULSE is built with security and privacy as the top priorities:
- zkSNARKs - Complete anonymity through zero-knowledge proofs
- Non-custodial - You maintain full control of your funds
- No data collection - No analytics, tracking, or user data storage
- Client-side only - All sensitive operations happen in your browser
- β Based on battle-tested Tornado Cash contracts
- β
OpenZeppelin
ReentrancyGuardprotection - β Merkle tree verification for deposits
- β Nullifier hash checking prevents double-spending
- β Immutable contracts on PulseChain blockchain
- β Self-hosted dependencies (no CDN compromise risk)
- β SRI (Subresource Integrity) verification
- β No server-side storage of user data
- β Open source and auditable
Automated Method:
# Clone the repository
git clone https://github.com/proestever/zkPULSE_OFFICIAL.git
cd zkPULSE_OFFICIAL
# Run verification script
bash verify-deployment.sh https://zkpulse.appManual Method:
# Check file hashes
sha256sum -c HASHES.txt
# Compare with hosted site
curl https://zkpulse.app/index.html | sha256sumAll smart contracts are verified on PulseScan and match this repository:
| Pool | Contract Address | Verification |
|---|---|---|
| 1M PLS | 0x65d1D748b4d513756cA179049227F6599D803594 |
View on PulseScan |
| 10M PLS | 0x21349F435c703F933eBF2bb2A5aB2d716e00b205 |
View on PulseScan |
| 100M PLS | 0x2443ccEef2D2803A97A12f5A9AA7db3BEc154B73 |
View on PulseScan |
| 1B PLS | 0x282476B716146eAAbCfBDd339e527903deFD969b |
View on PulseScan |
You can view the source code directly in your browser:
- Open Browser Developer Tools (F12)
- Go to Sources or Debugger tab
- View all JavaScript and HTML files
- Compare with GitHub repository
Check what data is being sent:
- Open Developer Tools (F12)
- Go to Network tab
- Use the application
- Verify:
- β No analytics requests (Google Analytics, etc.)
- β No tracking pixels
- β Only blockchain RPC calls
- β Only PulseScan API for public stats
- β No analytics or tracking
- β No IP addresses logged
- β No wallet addresses stored on server
- β No deposit commitments saved server-side
- β No withdrawal information tracked
- β No cookies or session tracking
- β Deposit notes generated client-side only
- β Notes stored only in your browser (localStorage)
- β Server cannot access your funds
- β Server never sees your deposit secrets
- β Complete zero-knowledge privacy
1 PLS Pool: 0xad04f4Eef94Efc3a698e70324b3F96e44703f70B
1M PLS Pool: 0x65d1D748b4d513756cA179049227F6599D803594
10M PLS Pool: 0x21349F435c703F933eBF2bb2A5aB2d716e00b205
100M PLS Pool: 0x2443ccEef2D2803A97A12f5A9AA7db3BEc154B73
1B PLS Pool: 0x282476B716146eAAbCfBDd339e527903deFD969b
All contracts are:
- Verified on PulseScan
- Immutable (cannot be changed)
- Non-upgradeable
- Based on audited Tornado Cash code
β Privacy Audit - No tracking or data collection β Smart Contract Security - ReentrancyGuard, proper validation β Third-party Dependencies - Minimal and verified β XSS Protection - Input sanitization β Secret Management - No private keys in code β Infrastructure - Self-hosted dependencies with SRI
See HASHES.txt for file integrity verification.
If you discover a security vulnerability, please email: N/A use tele
Please do NOT open public issues for security vulnerabilities.
We appreciate responsible disclosure and will acknowledge security researchers.
Don't trust us - verify everything yourself!
- Read the source code
- Verify file hashes
- Check smart contracts on PulseScan
- Monitor network requests
- Compare hosted site with GitHub
Complete transparency is our commitment to users.