Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Back-End Changelog

Back-end Upgrades for Admin & User 📈

  1. Upgrade of Currency Payment Interface (PI) Settings & Fee Management

    The approach for working with and passing Blockchain Fees to the end-user was simplified in this release and it is further reviewed in each highlighted section. This simplified approach is meant to offer end-user additional transparency into the blockchain fees actually paid for the transaction and separating the Admin/Operator Transaction Fee charged to the end-user. This enhancement provides End-users with comprehensive insights into transaction costs, displaying the actual fee paid on the blockchain for the transaction. The system now separates the Platform Fee on the transaction from the Blockchain Fee, whereas in the past they were coupled together. The previous process led to disorganization of tracking profits for the Admin/Operator and less than perfect UX for the End-users.

...

  • Platform User to Platform User Transfers: With this update, End-user withdrawal transaction to an address of another End-user registered on the platform, is now classified as an 'Internal Transaction' and tracked as such in the system. The system scans its database at a time of a withdrawal request and if it finds a matching address generated by the system for another End-user, it performs an exchange of internal balances, rather than sending this transaction on the Blockchain.

  • Reduced Blockchain Fees: This change means that the Admin/Operator can offer their users an ability to send and receive funds P2P without incurring Blockchain Fees. The Admin/Operator can set their desired Transaction Fee for this type of transaction, while still reducing cost of transaction for their End-users. The Admin/Operator has the liberty to set individual Fees for each Currency.

New Modules & Existing Module Improvements 🏆

  1. Go-lang Payment Interfaces (PI) for Blockchain Nodes

    For some of the supported currencies, regardless of if they’re self-managed or pointed at 3rd Party Node Management Services, system is now enhanced with Go-lang PI’s as a replacement for Node.js PI's. These enhancements increase this components stability and faster operation processing. Both Node.js and Go-lang based PI’s are compatible with Marionette without the system having to be agnostic to one or the other.

  2. SumSub KYC Service via API calls
    To further enhance Marionette’s integration of SumSub KYC Services, we configured Marionette to communicate with SumSub KYC Service completely via API calls for all stages of KYC submissions, correction or resubmission processes.

  3. 3rd Party KYC Services Module Enhancement
    By adding a new KYC Service that is not SumSub, we extended Marionette’s capabilities for simplified integration of other/new 3rd Party KYC Service Providers. To accommodate this, our team extended KYC as a pluggable service and it is now managed as an add-on interoperable with Marionette’s native KYC process.

Admin Panel Changelog

Admin Panel Upgrades 📈

  1. Currency Payment Interface (PI) Module Upgrades: Introduced improvements to Admin UI, enhanced Fee Management with smart suggestion. Improved the module to accept seamless real-time updates for future releases of Payment Interface Modules.

  2. Staking Service Enhancements: Admin Panel was enhanced with a dedicated ‘Staking' Management Section. With a Staking Services enable in Marionette’s Configurator, the Admin/Operator can now manage and modify its parameters from the Admin Panel. In addition, Admin/Operator now has access to real time data for monitoring rewards and tracking Staking activity.

Other Improvements 🏆

Puppeteer Admin Panel Workflows

...