Litemint Wallet & Marketplace

Litemint – Connecting Users to the Marketplace

First of a kind, Litemint connects a decentralized marketplace to users’ wallet

As Litemint 1.2 has been successfully released with DEX trading, I am taking a bit of time to write our first blog article. Let’s start with the presentations.

What is Litemint?

Litemint is a multi-currency wallet and marketplace built on Stellar. It allows you to send, receive and trade any asset including crypto and fiat currencies (USD, EURT…) issued on the network as well as list and execute “marketplace offers” on the decentralized exchange.

So, what makes Litemint so special?

The core idea behind Litemint is to use the asset anchoring system of Stellar to facilitate decentralized marketplace listings and execution of client to merchant (P2P) transactions on the DEX. Litemint enables discovery of marketplace offers which are tagged with a “memo id” on the blockchain allowing association of meta data (e.g. name, description, photo) so that client wallets can offer rich listing for these offers to users. Offers are aggregated by their quotes, we call these “merchant hubs”. I will talk about these concepts in greater details in our upcoming blog articles.

Using offer memo id from blockchain to retrieve listing metadata.

An Open Marketplace

A marketplace is made by its merchants and clients. For this reason, when designing the marketplace in Litemint, my goal was to make sure technology did not get in the way of users’ freedom.

Most mainstream marketplaces use centralization, not only to collect fees (e.g. App Stores), but also to impose prices on listed items (e.g. Envato), to hold users’ money (NET 30 and arbitrary audit times), or to operate one-sided reversals, others even force users to transact using specific currencies.

I believe that an ideal marketplace should provide its users with the ability to list freely and pay for goods in any currency they feel comfortable with, any currency they trust as a group, within a decentralized, P2P environment and with the least possible friction.

The design of the Litemint marketplace was therefore driven by 3 main criteria:

  • Listing and payments should be decentralized – no middleman. Although client wallets may provide content curation and filtering, merchant listings should not be meddled by a middleman.

  • Users should be able to pay merchants from the currency of their choices and such payments should remain decentralized.

  • Merchants should be able to receive payments in the currency of their choice. Anchoring cryptocurrencies to Stellar would then become a way to open doors to real-world utility and accessible merchant hubs.

Marketplace Process Flow

Litemint combines use of Payment Path and DEX offers to provide cross-currency payments on its marketplace.

After selecting their listing currency (merchant hubs), the sellers issue their assets on the DEX through managed offers. Then client wallets discover listed offers and provide rich listing via memo id lookup. The buyer chooses the payment currency and a payment path search is initiated from the chosen currency to the issued asset. The delivery process can be compared to withdrawals from anchors and can either be automated or manual depending on merchant preferred workflow.

An Open Source Project

We believe in open standards, open security and open-source. For transparency, Litemint source code is freely available under the developer, business and community-friendly open-source MIT License.

Litemint can be built from source, run as a fully self-hosted solution on a private infrastructure or accessed from the web app, desktop or mobile clients.

Development on Litemint happens directly on the GitHub repository and external contributors are welcome to send pull requests which will be reviewed and discussed.

Contact Us

DEX Trading in Litemint 1.2!


6 thoughts on “Litemint – Connecting Users to the Marketplace

  1. looks promising! merchant hubs are for trust with merchants like some kind of escrow or guarantee for delivery? could you elaborate?

Leave a Reply