... where is signing free for macOS apps?
You can use an ad-hoc signature to sign, but people who download the app will still have to jump through hoops to run it.