RideChain: A Blockchain-Based Decentralized Public Transportation Smart Wallet | Synapse