{"data":{"status":"fail","crs":{"code":"EPSG:4326","name":"WGS 84","geographic":true,"authorityOrder":"lat-lon","unit":"degree","areaOfUse":[-90,-180,90,180]},"interpretedOrder":"lat-lon","points":[{"index":0,"source":"coordinates","verdict":"ok-ambiguous"},{"index":1,"source":"coordinates","verdict":"ok-ambiguous"},{"index":2,"source":"coordinates","verdict":"units-metres"}],"counts":{"ok-ambiguous":2,"units-metres":1},"witnesses":[{"ruleId":"geo.units-not-degrees","detail":"values are far beyond degree range; they look like projected metres, not degrees","path":"coordinates[2]","index":2,"expected":"degrees within +-90/+-180","actual":[4500000,5600000]}],"versions":{"crsSnapshot":"EPSG registry via spatialreference.org PROJJSON, 2026-11-04","crsCodes":"2056,2154,2180,3006,3035,3067,3395,3414,3857,4258,4269,4326,4617,25832,25833,26918,27700,28355,28992,32618,32631,32632,32633","mercator":"EPSG:3857 spherical Mercator, R=6378137","geojson":"RFC 7946 s4 (lon,lat)"},"limits":["Area-of-use bounds are rectangles in WGS 84 degrees; a point inside the rectangle may still be outside the true area.","A pair whose values are valid in both orders (any pair with both values within +-90 under a world-wide area of use) cannot be confirmed by values alone; it is reported ok-ambiguous.","Projected CRSs other than EPSG:3857 are not projected; only degree-like values are rejected for them."],"deterministic":true},"_provenance":{"version":"writerslogic-provenance/1","issuer":"did:web:agents.writerslogic.com","verify":{"endpoint":"POST /api/v1/verify-provenance","did":"did:web:agents.writerslogic.com"},"manifest":{"format":"application/json","instance_id":"xmp:iid:d035952e-aab3-4a07-a536-e3a9b8a44dea","claim_generator_info":[{"name":"WritersLogic x402 Agent Hub","version":"2.0.0"}],"title":"Coordinate axis-order and unit check from a CRS and its area of use","assertions":[{"label":"c2pa.actions.v2","data":{"actions":[{"action":"c2pa.created","when":"2026-11-06T01:30:30.419Z","softwareAgent":{"name":"writerslogic-agent-hub/geo-axis-check","version":"2.0.0"},"digitalSourceType":"http://cv.iptc.org/newscodes/digitalsourcetype/algorithmicMedia","parameters":{"endpoint":"POST /api/v1/geo-axis-check","inputDigest":{"alg":"sha256","hash":"2ab3ed27722c3be5083edfe74dcdfd5d9d17a8cf5fa7128fd1fb8e47ddb118a0","canonicalization":"JCS"}}}]}},{"label":"c2pa.hash.data","data":{"alg":"sha256","hash":"b1f6e577bcf2cdd4b6a10cd8666a639e3b8d1ac12676abfdd6834a6bf604a41b","name":"jcs-canonical-json(data)"}}]},"credential":{"@context":["https://www.w3.org/ns/credentials/v2"],"id":"urn:uuid:39236d26-7b60-4c27-96d6-d45a62eb0a50","type":["VerifiableCredential","AgentOutputCredential"],"issuer":"did:web:agents.writerslogic.com","validFrom":"2026-11-06T01:30:30.419Z","credentialSubject":{"id":"urn:sha256:b1f6e577bcf2cdd4b6a10cd8666a639e3b8d1ac12676abfdd6834a6bf604a41b","agent":"geo-axis-check","endpoint":"POST /api/v1/geo-axis-check","outputDigest":{"alg":"sha256","value":"b1f6e577bcf2cdd4b6a10cd8666a639e3b8d1ac12676abfdd6834a6bf604a41b","canonicalization":"JCS"},"inputDigest":{"alg":"sha256","value":"2ab3ed27722c3be5083edfe74dcdfd5d9d17a8cf5fa7128fd1fb8e47ddb118a0","canonicalization":"JCS"},"manifestDigest":{"alg":"sha256","value":"f025fc49444c5d31ab7aec1cc210d44d8d5709e9e7f7824812bd565b187ca435","canonicalization":"JCS"},"ingredients":[],"payment":{"scheme":"api-key","network":"eip155:8453","payer":"sample"}},"proof":{"type":"DataIntegrityProof","cryptosuite":"eddsa-jcs-2022","created":"2026-11-06T01:30:30.419Z","verificationMethod":"did:web:agents.writerslogic.com#key-1","proofPurpose":"assertionMethod","proofValue":"z3TpHjqsybdthDtomg3tcM4fvg5a8oGJmn8U1rvci4PuiGLKyNvQtzZcZecyv31mMTtEJDcGpRv1ofVYztr83hqX3"}},"ethSignature":{"type":"EIP-191","signer":"did:pkh:eip155:8453:0x3DBd42560cA7a7E448A2c7DfC9E785526189411f","address":"0x3DBd42560cA7a7E448A2c7DfC9E785526189411f","message":"writerslogic-provenance:b20deaad0f24af08ef707623568ea14198fd3f9c39e0ac125df0e63c2e9139c0","signature":"0x51e39de90c869e2b4abd2808f27be5353a5e5fb52ac2593d44427a7b732af4fb7099e6bb456b61f86e4641f39b195ee124febdc421919fb741883e4d066e48c71b"}}}