QuickDID is a high-performance AT Protocol identity resolution service written in Rust. It provides handle-to-DID resolution with Redis-backed caching and queue processing.
···222222223223 // Validate that the input is a handle and not a DID
224224 let handle = match parse_input(&handle) {
225225- Ok(InputType::Handle(value)) => value,
225225+ Ok(InputType::Handle(value)) => value.to_lowercase(),
226226 Ok(InputType::Plc(_)) | Ok(InputType::Web(_)) => {
227227 // It's a DID, not a handle
228228 metrics