Revenue Sharing Language (RSL) is a new, simple syntax to describe almost any kind of revenue split. RSL is a human- and machine- readable contract language, and can describe profit-shares through to multi-step pari-passu and pro-rata recoupment agreements. Learn more
Cascade is a Javascript drag-and-drop builder to generate accurate multi-step RSL agreements. Cascade output supports all global currency position and decimal variations. Learn more
CiviSplit is a beta suite of CiviCRM extensions using Cascade and ILP to draft & lock agreements, setup a wallet with a payment provider, check balances, calculate & make royalty/recoupment/ dividend payouts and report. Learn more
At the 2022 Interledger Summit in New Orleans, Nicol Wistreich gave a brief history of Hollywood and introduced RSL v1.0.
Here we see Cascade Svelte generate compliant RSL from custom inputs, using Cascade Svelte. Try demo >>.
In this demo we create and save an RSL agreement, hash it, then make royalty distributions and reporting based on the parameters of the RSL.