...
This white paper is dedicated to Marionette and aims to review its technical details as a comprehensive review of what is ‘under the hood’ of this FinTech software. But first, a quick word about Marionette and its application for modern financial service businesses.
Who Should Read This?
This document is directed at intermediate-to-advanced developers, particularly web application engineers and DevOps specialists/site reliability engineers and product owners. It seeks to fill a need in the clients/users for a practical demonstration of complex cloud native design principles and structural overview of Marionette Software.
...
But first, a quick word about Marionette and its application for modern financial service businesses.
What is Marionette?
Marionette is a comprehensive launchpad software that is application meant to be be applied service as the foundation of most modern various financial services covering a wide range of use FinTech use casecases. Here are a few examples of Marionette’s current and possible applications:
...
Marionette’s architecture allows the software to be compatible and integration friendly with 3rd Party DeFi, CeFi and Traditional Financial Services to further enhance business capabilities and features available to the end-user. Here are some examples:
Centralized Derivative Exchanges (ie. Binance, Kraken, WhiteBit)
Decentralized Derivative Exchanges (ie. SushiSwap, Pancake, NinjaSwap)
Centralized Liquidity Providers & Market Makers (ie. WhiteBit)
On/Off Ramp for Fiat to Cryptocurrency (ie. Ramp)
Payment Gateways (ie. Stripe)
Centralized & Decentralized Staking Services
Traditional Banks
Neo-Banks & Digital Banks
& more
Possible Application:
Although Marionette already supports a wide range of existing FinTech applications, it is developed to handle a lot more. With some custom development, Marionette can support the following business models:
P2P Trading Marketplace
Crypto & Fiat Payment Processing
Donation Processing
Crypto & Fiat Escrow Service
NFT Minting & Trading
On/Off Ramp for Fiat to Cryptocurrency
Neo Bank Software
& more
Layered Architecture For Marionette Stack
We describe in the following a layered architecture for Marionette cryptocurrency dealing platform, which from the bottom to the top layer consists of the following components:
...