Could be interesting, but could you explain us how it's supposed to work the escrow function?
Sure no problem! We have a backend server tied to the wallet. So user generates a pin and fills in the amount, type of coin and the payout address. Starts the transaction as a fee XCG coin is used for the processing. The user then enters the partners pin and connects to it. The Backend then sends out Escrow info to be used. Voila if the coins are sent in a window of 24 hrs, all is good.
But if a party fails to comply, the user that did their due gets all their fees and coins back. While the time waster loses the XCG fee.
The XCG fee is sent to the address for R&D, marketing, server cost (a lot with using multi coins) and the BUY XCG portion of the wallet.
The Buy XCG directly from the wallet allows user to use supported coins to purchase the XCG and skip exchanges (fees,whales).
We Are also dev'ing a kill wallet switch which will be ready for launch and a chat idea for traders to talk to each other.
Hope that answers some of your questions.
We seriously wanted the coin to have a use from the start!