On-Chain Invoicing uses the Bitcoin Cash blockchain to provide a mechanism for setting upinexpensive one-time or recurring payments. The Cash chain of Bitcoin has low transaction fees, making it cheap to send payments. It uses OP_RETURN for minimal UTXO impact for the invoicing.
How it works
The OCI protocol packs a lot of data into a tight space. Either the payer or the recipient can initiate the formation of a contract; the recipient uses an a wallet plugin to define the invoice, or contract agreement. Electron Cash is the first wallet to be supported.