I'm building a front-end Javascript Client for Memo.
I need a back-end.
1. I was thinking about this too
5. creating TXes would be the easy part
4. and cache locally for performance
yes, backend would need a memo db
3. but you'd probably need to parse it
2. the blockchain has the data