The Global Audit Standard for Algorithmic Trading
"Verify, Don't Trust" β Encoding Trust in the Algorithmic Age
π Website β’ π Explorer β’ π Specification β’ β‘ Quick Start β’ β Get Certified
Kamimura, T. (2025).
Hybrid Post-Quantum Signatures for Tamper-Evident Audit Trails:
Formal Security Analysis and Design Trade-offs.
Zenodo. https://zenodo.org/records/17920524
This paper presents a research-oriented cryptographic design and formal security analysis;
it is not a finalized protocol specification.
An Internet-Draft is in preparation to propose VCP as a SCITT-aligned auditability profile for algorithmic trading systems.
Status: Draft in progress (not yet submitted to IETF Datatracker)
- Working title: SCITT Profile for Verifiable Trading Audit Trails
- Target WG: IETF SCITT (Security Area)
The canonical (normative) specification of VeritasChain Protocol (VCP) is maintained in the following repository and directory structure:
vcp-spec/
ββ spec/
ββ v1.1/ (current)
ββ v1.0/ (legacy)
All other formats (HTML, PDF, translations) are non-normative.
A vendor-neutral benchmark for evaluating the auditability and evidence quality of AI and algorithmic decision systems.
- Designed for audit, assurance, and compliance teams
- 10 criteria / 20-point evaluation scale
- Minimal assessment executable in ~3 hours
- Aligned with EU AI Act (Articles 12, 13, 14, 17) and MiFID II / RTS requirements
Canonical reference (released v1.0):
https://github.com/veritaschain/vcp-spec/tree/main/benchmark
Theoretical foundation (preprint):
Why Open Cryptographic Standards Matter for AI Auditability
https://zenodo.org/records/17947483
VeritasChain Protocol (VCP) is the world's first open standard for creating immutable, cryptographically verifiable audit trails in algorithmic and AI-driven trading systems.
In 2024-2025, the proprietary trading industry faced a crisis:
- $450M+ in trader payouts frozen
- 80-100 prop firms collapsed or suspended operations
- Zero standardized way to verify trading records
VCP provides a universal audit format that enables:
| Capability | Description |
|---|---|
| Hash Chain | SHA-256 linked events create tamper-evident audit trails |
| Digital Signatures | Ed25519 signatures prove event authenticity |
| Merkle Proofs | RFC 6962-compliant proofs for external verification |
| Regulatory Alignment | EU AI Act, MiFID II, SEC/FINRA, FCA ready |
pip install veritaschainfrom veritaschain import VcpLogger, create_event
import os
# Initialize
logger = VcpLogger(
endpoint="https://api.veritaschain.org/v1",
api_key=os.environ["VCP_API_KEY"]
)
# Log a trading signal
event = create_event("SIG", {
"venue_id": "MT5_DEMO",
"symbol": "EURUSD",
"account_id": "demo_account",
"vcp_gov": {
"algo_id": "my-strategy-v1",
"confidence_score": "0.85"
}
})
logger.log(event)
logger.flush()
print(f"β
Logged: {event.header.event_id}")npm install @veritaschain/sdkimport { createLogger, createEvent } from '@veritaschain/sdk';
const logger = createLogger({
endpoint: 'https://api.veritaschain.org/v1',
apiKey: process.env.VCP_API_KEY!
});
const event = createEvent('ORD', {
venueId: 'EXCHANGE_01',
symbol: 'BTCUSD',
accountId: 'trader_123',
vcpTrade: {
orderId: 'ord_001',
side: 'BUY',
price: '42150.50',
quantity: '0.5'
}
});
await logger.log(event);
console.log(`β
Logged: ${event.header.eventId}`);# Get Merkle proof (no server trust required)
curl -H "Authorization: Bearer $VCP_API_KEY" \
https://explorer.veritaschain.org/api/v1/events/{event_id}/proofπ Full Examples: Python SDK Guide | Explorer API Guide
| Repository | Description | For |
|---|---|---|
| vcp-spec | π Official VeritasChain Protocol (VCP) Specification (canonical, versioned) | Protocol implementers |
| vcp-sdk-spec | π οΈ SDK Interface (TypeScript/Python/MQL5) | SDK developers |
| vcp-explorer-api | π Explorer GUI & API | Verification & audit |
| vcp-rta-reference | π§ͺ Non-certified reference implementation (audit trail demo) | Evaluation, PoC |
| vcp-sidecar-guide | π MT4/MT5/cTrader Integration | Platform integrators |
| vcp-site | π Official Website | - |
| vcp-market-intelligence | π Industry Reports | Business stakeholders |
| Tier | Target | Precision | Signature |
|---|---|---|---|
| π₯ Silver | Retail traders, small prop firms | MILLISECOND | Delegated (VCC) |
| π₯ Gold | Institutional traders, mid-size firms | MICROSECOND | Self-signed Ed25519 |
| π Platinum | HFT firms, exchanges | NANOSECOND | HSM-backed |
β Get VC-Certified
| Region | Regulation | VCP Module |
|---|---|---|
| πͺπΊ EU | AI Act, MiFID II | VCP-GOV, VCP-TRADE |
| πΊπΈ US | SEC, FINRA, CAT | VCP-TRADE, VCP-RISK |
| π¬π§ UK | FCA | VCP-TRADE |
| π APAC | MAS, JFSA, SFC | All modules |
| Phase | Status | Description |
|---|---|---|
| 1. Standardization | β Complete | VCP Spec, SDKs, Explorer |
| 2. Platformization | π§ In Progress | VeritasChain Cloud (VCC) |
| 3. Certification | π Q1 2025 | VC-Certified program launch |
| 4. Universalization | π Future | Blockchain anchoring, PQC |
We welcome contributions from the community!
- π Issues: Report bugs or request features
- π¬ Discussions: Ask questions, share ideas
- π§ Pull Requests: Contribute code or docs
See CONTRIBUTING.md for guidelines.
| Channel | Link |
|---|---|
| Website | veritaschain.org |
| info@veritaschain.org | |
| Technical | technical@veritaschain.org |
| VeritasChain Inc. |
VeritasChain Standards Organization (VSO)
Independent, vendor-neutral standards body for algorithmic trading auditability
Β© 2025-2026 VeritasChain Standards Organization (VSO).
