Blockchain-based payment token platform launches