Homepage | Docs | Developers
OneSig is a smart contract solution designed to streamline the signing and execution of arbitrary ‘calldata’ on compatible blockchains. This is achieved by introducing a pre-authorization mechanism. Instead of requiring individual multisig approvals for every transaction(most notably permissioned functions), OneSig enables pre-authorization of entire transaction batches. This eliminates the inefficiencies and delays caused by repeated approvals, reducing operational overhead and improving deployment and contract configuration scalability.
For implementation reference, see PROTOCOL.md