What's New in v2.0
Tamper Detection Demo
The most requested feature: see what happens when someone tries to modify data after it's been anchored.
This is the heart of "Verify, Don't Trust":
- Select any anchored event
- Click "Simulate Tampering" to modify the price field
- Run verification on the tampered data
- Watch it fail with a detailed explanation of why
The demo shows side-by-side comparison of original hash vs. tampered hash, why the tampered hash can't reach the same Merkle root, and what this means for data integrity.
Interactive Merkle Tree Visualization
Ever wondered what a Merkle tree actually looks like? Now you can see it.
The new Merkle Tree tab renders the complete tree structure as an interactive SVG:
- Click any leaf node to highlight its audit path
- Watch the path trace from leaf → root
- See the sibling hashes at each level
- Understand why proofs are O(log n)
Live Trading Simulator
The new Simulator tab brings the demo to life with real-time data:
- Simulated price feeds for XAUUSD, EURUSD, BTCUSD, USDJPY
- Automatic event generation (1 per second)
- Auto-anchoring every 10 events (configurable)
- Watch your event count and anchor count grow in real-time
Multi-Language Support
VCC Demo now speaks 4 languages:
| Language | Code |
|---|---|
| English | EN |
| 日本語 (Japanese) | JA |
| 中文 (Chinese) | ZH |
| Español (Spanish) | ES |
Dark Mode
Your eyes will thank you. Toggle between light and dark themes with one click. The entire UI—including the Merkle tree visualization—adapts to your preference.
Enhanced Export Options
- JSON Export: Export all events, individual anchors, or verification certificates
- PDF Certificates: Download official-looking verification certificates with event details, hashes, and proof data
- QR Codes: Generate QR codes for any certificate—perfect for sharing verification links
Search & Filter
Finally! Find what you're looking for:
- Search by trace ID, symbol, or event ID
- Filter by event type (SIG, ORD, ACK, EXE, etc.)
- Filter by status (PENDING, ANCHORED)
- Export filtered results
Feature Comparison: v1.0 vs v2.0
| Feature | v1.0 | v2.0 |
|---|---|---|
| Event Creation | ✅ | ✅ |
| Merkle Anchoring | ✅ | ✅ |
| Certificate Verification | ✅ | ✅ |
| Tamper Detection Demo | ❌ | ✅ |
| Tree Visualization | ❌ | ✅ |
| Live Simulator | ❌ | ✅ |
| Multi-Language | ❌ | ✅ (4) |
| Dark Mode | ❌ | ✅ |
| JSON Export | ❌ | ✅ |
| PDF Export | ❌ | ✅ |
| QR Codes | ❌ | ✅ |
| Search/Filter | ❌ | ✅ |
| File Size | 42KB | 99KB |
Technical Notes
100% Client-Side: Everything still runs entirely in your browser. No server required, no signup needed, data persists in IndexedDB, all cryptography via Web Crypto API, and single HTML file deployment.
New dependencies:
- QRCode.js for QR generation (loaded from CDN)
Browser support: Chrome 90+, Firefox 88+, Safari 14+, Edge 90+
What's Next?
We're considering these features for v2.1:
- OpenTimestamps Integration — Real Bitcoin anchoring
- Event Import — Load events from JSON/CSV
- Comparison Mode — Compare two events side-by-side
- Embeddable Widget — Drop VCC verification into any page
Try It Now
Get Started:
- Create some events
- Anchor them
- Try the Tamper Demo
- Explore the Merkle tree
- Switch to dark mode and Japanese
Everything happens in your browser. Your data stays with you.
Launch VCC Demo v2.0Resources
- Live Demo: veritaschain.org/vcc/demo
- VCP Specification: github.com/veritaschain/vcp-spec
- GitHub: github.com/veritaschain
- Website: veritaschain.org
Changelog
v2.0.0 (2026-01-05)
- Added: Tamper Detection Demo tab
- Added: Merkle Tree Visualization tab
- Added: Live Trading Simulator tab
- Added: Multi-language support (EN/JA/ZH/ES)
- Added: Dark mode toggle
- Added: JSON export for events, anchors, certificates
- Added: PDF certificate generation
- Added: QR code generation for certificates
- Added: Search and filter for events
- Changed: Tab navigation expanded from 4 to 7 tabs
- Changed: File size increased from 42KB to 99KB
v1.0.0 (2026-01-01)
- Initial release
Disclaimer: VCC Demo is a reference implementation for educational purposes. It is not VC-Certified and does not constitute endorsement by the VeritasChain Standards Organization (VSO).
The era of "trust me" is over. The era of "verify it yourself" has begun.