Hey everyone!
I'm Rob and I want to share what I've built - a solid ledger behind simple API: https://decimals.app
The ledger is a key piece of any financial system and is easy to get the design wrong, resulting in troubles for making sure money movements are adding up.
I took a lot of inspiration from good designs from Square, Uber, and others for the scalability and security aspects. And on the usability side, I applied many concepts from the Ledger CLI, making it very easy to use.
I'm really happy I get to show this to you all, thank you for reading about it! Please let me know your thoughts and questions in the comments (The sample code on the landing page is not working, I'm fixing it).
[1] https://www.ledger-cli.org/
[2] https://www.youtube.com/watch?v=iN6mhI5hFt4
[3] https://developer.squareup.com/blog/books-an-immutable-doubl...
[5] https://docs.decimals.app
If anyone is wondering about this, the basic business challenge you have to solve is being in the right place at the right time. This kind of thing is very sticky once its in place, and most startups don't realize the complexity in the domain early enough for a stand-alone service to make sense to them.
I think as far as startups in this space go, the best path forward would be to nurture an open source project in the long term.
I ended up open sourcing my work after the pivot here: https://github.com/affiga/scaledger