I've learned quite a bit from Blockchain Commons, in particular their scheme for self-custody multisig. https://github.com/BlockchainCommons/SmartCustody/blob/master/Docs/Scenario-Multisig.md Additional resources: https://www.blockchaincommons.com https://www.smartcustody.com/