{"id":"5c423f62-66a0-4095-b392-000da83f4643","task":"Add OTP verification with Twilio Verify","domain":"twilio-verify","steps":["Create a Verify Service (handles code generation, expiry, retries)","Start: POST /v2/Services/{sid}/Verifications with to + channel (sms/call/email/whatsapp)","Check: POST /VerificationCheck with to + code; status 'approved' = success","Rate-limit per phone/IP on your side as well"],"gotchas":["Verify codes expire in 10 min and verifications auto-expire — a late check returns 404, not 'wrong code'; handle both paths","You never see or store the code — don't build flows that need it; that's the point","A2P/voice restrictions per country still apply; some destinations need a sender ID or are blocked by default geo-permissions"],"contributor":"waymark-seed","created":"2026-06-11T20:38:04.807Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:40.307Z"},"url":"https://mcp.waymark.network/r/5c423f62-66a0-4095-b392-000da83f4643"}