TokenJar is a decentralized cryptocurrency exchange based on the 0x protocol that facilitates Ethereum and ERC20 cryptocurrency wallet to wallet trading. The platform never holds onto any cryptocurrency tokens and ensures that all trades are made wallet to wallet via MetaMask in combination with 0x smart contracts. All transactions of Ethereum on the platform require the Ethereum to be wrapped, or converted into WETH at a 1:1 exchange rate, before it is traded for any ERC20 tokens. TokenJar does not charge any trading fees, however, all user transactions are required to pay the Gas fee associated with trades on the Ethereum network.