{"content_hash":"sha256:4a565542a94a0f1a1ef9a1f2e3e1d5b0214d39b2844c89c1ccea78e0d4d7ee91","metric":"verified_price_per_sqm","value":10332,"unit":"eur_per_sqm","sample_size":74,"region":{"code":"07005","name":"Andratx","type":"municipality"},"property_type":{"id":1,"slug":"villa"},"period":{"end":"2026-08-01","start":"2025-08-01"},"source":{"name":"notariado","captured_at":"2026-08-01T05:01:44Z"},"attributes":{"is_estimated":false,"notariado_property_class":15},"methodology_version":"v1","canonical_payload":{"unit":"eur_per_sqm","value":10332,"metric":"verified_price_per_sqm","period":{"end":"2026-08-01","start":"2025-08-01"},"region":{"code":"07005","name":"Andratx","type":"municipality"},"source":{"name":"notariado","captured_at":"2026-08-01T05:01:44Z"},"attributes":{"is_estimated":false,"notariado_property_class":15},"sample_size":74,"property_type":{"id":1,"slug":"villa"},"methodology_version":"v1"},"canonical_json":"{\"attributes\":{\"is_estimated\":false,\"notariado_property_class\":15},\"methodology_version\":\"v1\",\"metric\":\"verified_price_per_sqm\",\"period\":{\"end\":\"2026-08-01\",\"start\":\"2025-08-01\"},\"property_type\":{\"id\":1,\"slug\":\"villa\"},\"region\":{\"code\":\"07005\",\"name\":\"Andratx\",\"type\":\"municipality\"},\"sample_size\":74,\"source\":{\"captured_at\":\"2026-08-01T05:01:44Z\",\"name\":\"notariado\"},\"unit\":\"eur_per_sqm\",\"value\":10332}","hash":{"algorithm":"sha256","value":"4a565542a94a0f1a1ef9a1f2e3e1d5b0214d39b2844c89c1ccea78e0d4d7ee91"},"merkle":{"root":"0c3dd7bf8a493f427903b8b583e8ff665fbb077495ceee79348a4864a4435d45","leaf":"d7c21a244c094b617a511de338365770ebbe1d38c9cf45a8c056cd651f223035","proof":["d7c18144fa82fa8cca2a5572a8e3106b97bbcdd533052c0ead634fd3e35465c2","8acd216944a8c5ac3a4847dfada89b117ce5c87264817322576f5a43eb5a1a40","7ca84e90271e7c97143c1fa0bd7320fa80559dcca68dce7d7706c1fdacdb43f2","22c3145e38a45c1380b7a0cb7ffa12a7bcdb8fb719a211d1f8055fae4d702bd5","914a7409dc6d6d37c03cc6d499262738c98f1d4de80b808847da55a620a8450f","e0f969b399e581505afb0ca9a93711ee9c746db067ebd86a417a5a9a355ad189","fbecefba3ad16e6657574a28dab1be82e95a9f2610263df16a6cedf477461222","99d7c1184e549b902208a426b49e85c72cb77549ca5220ba41494154240b097b","9c5f646029821dc7564b39f6afafe7293995af6592d5a5b99d8552108b02cd40","3b8dbfe6aa196c963ee95dd6c9acd4b6d5a9e4f099bbc71b765ed4f342f0f3b5","5fe0164bb4622d78ebe29f11232c0a5000b213d67cad74317e1af470a2f14479","644c430fd158cf336bef52067a69476dd55c7a6769faa8c4c40c5ed7dad3ec5e","8cc1f67857a5e334d37f741feb75f4232ca5cb3fc7e6c0e36b0cecf6b9e13db1","302a13f9ad75b67692cbe22fac1e57cc5b6c3f1e49c83ad651e58b72be3f4d72"],"hash_algorithm":"sha256","leaf_count":24270},"on_chain":{"published":false,"chain":null,"contract":null,"tx_hash":null,"block_number":null,"published_at":null},"verify":"Recompute SHA-256 over canonical_json to reproduce content_hash. Keys are recursively sorted; JSON has no insignificant whitespace."}