Well, Plati is now live!
🥁🥁🥁 https://plati.app
Some info:
🕐 2+ months of work. Basic intended functionality works. Maybe not all edge cases.
🇷🇺 It currently supports only SBP (the Russian Fast Payments System).
🕺 Two types of users: Customer and Payer.
💁♂️ Customer is anyone who wants to pay a Russian merchant with bitcoin. Top up your bitcoin balance, scan the merchant’s QR-code, and your order will go to the order book.
🙋♂️ Payer is anyone with a Russian bank account willing to pick up orders from the order book.
✅ A completed order means that the invoice is paid (Customer happy), and Payer receives invoice amount + commission to his bitcoin balance (also happy).
👌 Zero users because nobody outside Nostr knows about it. 🤣
I will now do more basic testing and start planning marketing campaigns.
Onwards! 🚀
The Yuri
yuri@primal.net
npub1zsw6...6wsn
Notes may be permanent. My opinions aren't.
“Is this an edge case or part of basic functionality?”
Initially, Plati will be custodial. Moreover, only cold wallet.
First of all, it’ll take me a lot more time to figure out non-custodial setups. Better delegated to a professional software engineer when the time is right.
Secondly, I’m not even sure about ability to secure a hot wallet correctly. Even though I think I can integrate automated transactions using my bitcoin node, I decided to go full cold storage at the moment. Again, a proper engineer will have to tackle this when it’s appropriate.
I’m using a “ship fast for proof of concept” approach (and even that took time!). But when I see it work in the wild, all bets are off: self-custodial, nostr, Lightning, Ark, you name. Everything will be explored, evaluated and integrated if proven useful.
So, obviously, users shouldn’t store on Plati what they’re not comfortable losing.
#PlatiDev
The deployed app seems to be functioning well.
It’s time to make a quick landing page.
#PlatiDev
This is the current Customer screen on Plati.
I wanted to make it dead simple: Scan a QR code or paste payment link, and your order immediately goes to the order book. You can wait for someone to pay your invoice or cancel it.
#PlatiDev


Well, after a few days of debugging, I was able to deploy my Plati prototype. I used Replit’s automated and very convenient deployment feature but I’m sure I can do it elsewhere, too.
There is no limit to improvements and new features that I can develop, but at this point I want actual real-life testing by users.
So, if it’s pretty stable in the next few days, I’ll start working on getting some minor volumes from real users.
#PlatiDev
Damn, I pay for Kagi and still have to look elsewhere to generate images. Cmon!
Elon is a genius marketer. You either love him or hate him. But you can’t ignore him. And that’s the point.
Hey @Kagi I think it’d be great if you included at least one image generator in the Assistant.
What’s a hellthread?