Join us in breaking new ground.
Developers
Developer Resources for VIDT Truth Machine
Welcome to the Developers section of VIDT Truth Machine. Here, you'll find tools and documentation to integrate our data integrity solutions into your applications, AI systems, or platforms. Our goal is to make blockchain-based timestamping accessible and scalable for developers worldwide.
API Overview
Our RESTful API provides endpoints for timestamping, verification, and more. Built on secure, efficient protocols, it leverages Solana for fast transactions and includes features like AI-assisted content processing.
Key Endpoints
POST /timestamp: Submit a URL to generate a PDF, compute its SHA-256 hash, and anchor it on Solana. Returns the hash, timestamp, and verification link.
Request Body: { "url": "https://example.com/article" }
Response: { "hash": "9fd1273e6bed24eb75e827db16f0a60efd411016e34c37c8da2200322f4a2e04", "timestamp": "2025-07-10T12:00:00Z", "verificationLink": "https://vidtruthmachine.com/verify/[hash]" }
GET /verify: Check the authenticity of a hash against blockchain records.
Query Params: ?hash=9fd1273e6bed24eb75e827db16f0a60efd411016e34c37c8da2200322f4a2e04
Response: { "verified": true, "timestamp": "2025-07-10T12:00:00Z", "blockchain": "Solana" }
For full API documentation, including authentication (API keys required), rate limits, and error codes, refer to our API Docs.
SDKs and Libraries
JavaScript SDK: Available on npm (npm install vidt-truth-machine-sdk). Includes methods for hashing, timestamping, and verification.
Python Library: Install via pip (pip install vidt-truth-machine). Supports server-side integrations for AI scraping and batch processing.
Integration Examples
X Bot Integration: Use our tagging function by mentioning @vidt_dao in posts. For custom bots, hook into the API to automate replies with hashes.
AI Model Enhancement: Integrate with NLP models to timestamp AI-generated content, ensuring outputs are verifiable against original sources.
Best Practices
Always use server-side processing to avoid client tampering.
Implement chunked hashing for large files.
Comply with our usage policies to protect the integrity of the system.
All API features, including proprietary algorithms for SHA-256 application, AI scraping relevance scoring, and multi-chain batch anchoring, are intellectual property of VIDT DAO. Developers must agree to our Terms of Service, which prohibit reverse engineering, decompilation, or any attempts to replicate the core concept. Unauthorized use may result in legal action. API access is provided "as is" without warranties.
For support, join our developer community on Discord or email partnerships@vidt-dao.com.