     /* Keychain management of Blockstack Core wallet password */
     
     func createOrRetrieveCoreWalletPassword() -> String {
-        
+        os_log("createOrRetrieveCoreWalletPassword", log: log, type: .debug)
         let serviceNameData = (keychainServiceName as NSString).utf8String
         let accountNameData = (keychainAccountName as NSString).utf8String
         

            coreAPISetupProcess.standardError = coreAPISetupPipe
            
            coreAPISetupProcess.terminationHandler = { process in
                NSLog("Finished Blockstack Core setup!");
                NSLog("Starting Blockstack Core API endpoint...");
                coreAPIStartProcess.launch()
            }
            

    func handleGetURLEvent(_ event: NSAppleEventDescriptor, replyEvent: NSAppleEventDescriptor) {
        let url = (event.paramDescriptor(forKeyword: keyDirectObject)?.stringValue) ?? ""
        let authRequest = url.replacingOccurrences(of: "blockstack:", with: "")
        os_log("Blockstack URL: %{public}@", log: log, type: .info, url)
        os_log("Blockstack Auth Request: %{public}@", log: log, type: .debug, authRequest)
        
        openPortal(path: "\(portalAuthenticationPath)\(authRequest)")

