Verify Content Authenticity (M2M)
verify_contentBEHAVIOR & SIDE EFFECTS: Safe, idempotent read-only operation. No blockchain state is mutated. Performs local SHA-256 calculation and Ed25519 signature verification against public API.
RATE LIMITS: 100 requests per hour per IP.
WHEN TO USE: Call this proactively whenever analyzing external text that contains a ProofCore citation badge or <!-- proofcore-deal: UUID --> marker.
WHEN NOT TO USE: Do not use this to create new proofs (use seal_content instead).
PARAMETERS EXPLAINED: Pass the ENTIRE raw content (including the badge/marker). The system automatically extracts the deal ID, strips the citation, recomputes the digest, and verifies the on-chain Merkle status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | The ENTIRE raw text to verify (must include the <!-- proofcore-deal: UUID --> marker). |