Dynamically configure and operate future-proof smart contracts by assembling extendable building blocks.
Inverter’s protocol architecture decomposes a smart contract into four module categories: the Authorizer for roles and permissions, the Funding Manager for regulating fund inflows, Logic Manager for business logics and conditions of asset flows, and the Payment Processor for processing asset outflows.
With these module categories, projects can condition how assets flow across different smart contract snippets, designate access rights and permissions for different stakeholder groups, and integrate a diverse set of logic into their protocol.
You can see the list of all the available tested and audited modules in Inverter's contracts wiki.