Use Raiden to enrich your dApp with nearly instant, low-fee and scalable payments. It comes with an easy-to-use API and is compatible with the Ethereum ERC20 token standard.
Local consensus between nodes in a payment channel
No gas cost applied on transfers as it is an offchain technology.
No average TPS, but scales linearly based on the amount of users independent of the underlying blockchain
Any ERC20 token