Smart contracts use developer-friendly code to build any financial product. This gives banks full control over product logic, providing them with flexibility and control in the design and build of new innovative products, as well as replicating their existing back book.
All financial product creation and changes are abstracted away from the platform via a configuration layer. Any financial product can be built and improved entirely through the writing of smart contracts – no code, in the platform layer, is modified and banks have no reliance on us for product changes.
The logic of a financial product in Vault Core is fully encapsulated, transparent, and described in smart contract code
Smart contracts are written in developer-friendly code enabling flexibility of design while exposing common functions via the Contracts API
Financial logic is executed automatically at account lifecycle events or at specific times through functions called hooks
Logic is driven by parameters, enabling the creation of highly configurable custom products
Financial logic can be changed and updated instantly, and on-demand via API