Owner
The Owner is an address through which the Spigot is managed for the benefit of one or more actors (e.g. Lenders) based upon programmable events.
The Owner has the ability for example to add a revenue source, control the flow of revenue and to split the revenue between parties (including itself) based upon programmable events.
Very importantly and as part of the security features, the Owner can whitelist what functions an Operator (the obliging party in an agreement) can still call on a Revenue Contract. This allows the Operator to carry on business as usual.
The Spigot is programmatically (trustlessly) released to a new Owner when certain conditions are fulfilled.
The Owner can be any externally owned account (EOA) controlled by a private key or it can be a smart contract account that has an associated code that executes when it receives a transaction from an EOA.
Last updated
Was this helpful?