After giving it some thought, the most important thing that we need is the escrow functionality. If that's already been implemented on Layer-1, as Dan suggested, then we can do some amazing stuff on Layer-2. Private messaging is only required for shipping physical products.
Dhive's library shows 4 escrow operations:
But, I'm not sure if those types of transactions are currently accepted by the blockchain. I will do some tests tomorrow to find out, unless someone else can enlighten us? @inertia @blocktrades @someguy123
I don't know much about escrow transactions, other than knowing that they are in-fact fully working at the blockchain level last I knew.
I'm sure at least a few libraries have Escrow APIs ready to use - since they were added a good few HF's ago.
(edited)
You're 100% correct.
DHive had a bug but Hive-js worked fine:
.
YESSS!!! Why aren't more devs using this? This is amazing. 🤓
@someguy123: Sorry that I ever doubted you 😅
Have you seen BEECHAT? There is a tool that people can use to chat.
https://peakd.com/hive-139531/@reazuliqbal/open-sourcing-beechat-client-and-developer-documentation