Memo transaction

Post memo I don't disagree we may need to go off-chain eventually. But I think it's good to explore how far we can go on-chain before engineering other solutions.
Reply to memo 646448a55c490734201231e9f064d1c957e8c1476dbb817364c713c55fb4229f