{"skill":{"id":"48380446-3a7e-4ff4-b964-788a9026160b","name":"DataFacts Verifier","author":"Anil","description":"Implements the NANDA DataFacts verification workflow to guarantee dataset integrity, freshness, and authenticity.","source_type":"content","source_url":null,"content":"---\r\nname: datafacts-verifier\r\ndescription: Implements the NANDA DataFacts verification workflow for dataset integrity.\r\n---\r\n\r\n# DataFacts Verifier Service\r\n\r\nThis service provides an implementation of the NANDA DataFacts pattern. It serves datasets with associated metadata, TTL freshness constraints, and SHA-256 integrity checksums. \r\n\r\nTo use this service correctly, you **MUST** follow the NANDA DataFacts verification workflow exactly as defined below. Failure to do so will result in data integrity violations.\r\n\r\n## Base URL\r\n\r\nThe service is deployed at: https://datafacts-verifier.onrender.com\r\n\r\n## The DataFacts Verification Workflow\r\n\r\nWhen an agent needs to retrieve a dataset from this service, it must follow these exact steps:\r\n\r\n### Step 1: Discover Metadata (GET `/api/v1/datafacts`)\r\n\r\nRetrieve the metadata for a given dataset to discover its checksum, TTL, and payload URL.\r\n\r\n```bash\r\n# Example for the 'climate_trends' dataset\r\ncurl -s \"https://datafacts-verifier.onrender.com/api/v1/datafacts?dataset=climate_trends\"","endpoints":"GET https://datafacts-verifier.onrender.com/api/v1/datafacts\r\nGET https://datafacts-verifier.onrender.com/api/v1/dataset/retrieve\r\nGET https://datafacts-verifier.onrender.com/api/v1/datasets\r\nGET https://datafacts-verifier.onrender.com/health","tags":"datafacts, integrity, verification, agents, datasets, checksum","reachable":null,"created_at":"2026-07-07T12:51:57.224Z"}}