Uniswap

Uniswap is a protocol for automated token exchange on Ethereum. A simple smart contract interface for swapping ERC20 tokens. A formalized model for pooling liquidity reserves. An open source frontend interface for traders and liquidity providers. A commitment to free and decentralized asset exchange.