{
  "id": 1332293,
  "title": "Your dog walker says they went. This makes the walk say so too.",
  "url": "https://urgent.news/2026/08/16/your-dog-walker-says-they-went-this-makes-the-walk-say-so-too",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-16T19:19:36.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/arqamwd/your-dog-walker-says-they-went-this-makes-the-walk-say-so-too-29ai"
  },
  "original_language": "en",
  "account": "A dog walker records their walk using their phone, hashes the route in the browser, and creates a compact attestation signed by their own key on Solana devnet. The GPS trace stays on the device, while only the hash is committed to the blockchain. The owner checks the trace they received against the chain, comparing the computed hash with the attestation. If the hashes match, the walk was not tampered with. If moved 11 meters, the hash changes completely. The project proves that a device recorded a route, but cannot prove that a dog was on the leash. It closes the gap between \"trust me\" and \"check it\" without requiring wallets, extensions, or SOL. The verification process can be done in two clicks by opening a committed walk and running the verifier. The app allows users to see the difference in hashes when a single GPS fix is altered by 0.0001 degrees, which is the smallest change the format can express.",
  "summary": "This is a submission for Weekend Challenge: Dog Days Edition TL;DR — A walker records the walk on their phone, the route is hashed in the browser, and a 147-byte attestation signed by the walker's own key lands on Solana devnet. The owner checks the trace they were handed against the chain, and the app tells a tampered route apart from a corrupted file. Move one GPS fix eleven metres and the hash…",
  "key_points": [
    "Dog walker records and hashes walk route on Solana devnet",
    "Owner verifies walk trace by comparing computed hash with attestation",
    "Verification process requires only two clicks without wallets or SOL"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}