Uniswap was publicly announced and deployed to the Ethereum mainnet on November 2, 2018, introducing an open protocol for exchanging ERC-20 tokens through smart contracts rather than a conventional exchange operator or order book.

Creator Hayden Adams announced the launch during the final day of Ethereum’s Devcon 4 conference in Prague. The surviving launch record described Uniswap as a protocol for automated ERC-20 exchange. Project documentation dated its public interface list to November 2 and stated that the contracts could be used directly on Ethereum, independently of the project’s hosted website.

The release mattered because it turned automated market-making research into accessible, production software. Instead of waiting for another trader to post a matching order, a Uniswap user traded against reserves deposited into a smart contract. The design offered a different answer to one of decentralized trading’s persistent problems: how to maintain usable liquidity without giving a central venue custody or control over listings.

How the first system worked

The November 2018 design organized liquidity into separate markets pairing ether with individual ERC-20 tokens. Anyone could ask a factory contract to create an exchange for a token that did not already have one. The factory then served as a registry connecting token addresses with their exchange contracts.

Liquidity providers deposited ether and the relevant token in equivalent proportions. In return, the contracts issued pool tokens recording each provider’s share of the reserves. Those pool tokens could later be burned to withdraw the corresponding assets and accumulated fees.

Prices were calculated through the constant-product relationship commonly written as `x * y = k`, where `x` and `y` represented the two reserves. A purchase added one asset and removed the other, moving the reserve ratio and therefore the next quoted price. Trades that were large relative to a pool produced greater slippage. Arbitrageurs, rather than an appointed market maker, were expected to bring pool prices back toward prices available elsewhere.

The documented fee for an ether-to-token or token-to-ether swap was 0.3%, paid into the pool for liquidity providers. A token-to-token exchange could be completed in one Ethereum transaction by routing through ether and two pools, incurring a fee at each step. The launch documentation said there was no separate platform fee or privileged listing process.

Why the architecture mattered

Uniswap did not invent decentralized exchange, and its deployment did not prove that automated markets would attract substantial liquidity. Existing Ethereum venues already enabled non-custodial trading, while other projects had explored reserve-based pricing. Uniswap’s contribution was a deliberately minimal, open implementation in which token listing, liquidity provision, pricing and settlement could all occur through public contracts.

That simplicity changed the institutional boundary around an exchange. The contracts supplied execution rules, but they did not assess token quality, guarantee an external market price or protect a participant from adverse selection. Anyone could create a supported pool, and anyone could interact with the contracts without the hosted interface. The same permissionless structure that reduced dependence on an operator also shifted token-selection, smart-contract and liquidity risks toward users.

The Ethereum Foundation had identified Uniswap as a decentralized-exchange framework in its August 17, 2018 grant announcement and awarded it a $100,000 grant. The contemporaneous documentation said the contracts were written in Vyper and partially verified. Those statements support substantial prelaunch engineering work, but they were not guarantees that every token, interface or future integration would be secure.

What was known on November 2

Adams later recorded that approximately $30,000 was deposited by one provider across three tokens at launch, enabling swaps of roughly $100. Because that account was published on February 11, 2019, it is retrospective founder-supplied context rather than a contemporaneous independently audited liquidity measurement.

No event-day price, volume or market-share claim is warranted. On November 2, 2018, the verified development was narrower: functioning automated-exchange contracts and a public interface had reached Ethereum mainnet. Whether the model would become important infrastructure for what would later be widely called decentralized finance remained unknown.

Primary sourceHayden Adams — Uniswap launch announcement, November 2, 2018

The complete source packet and revision history are retained with the newsroom record.

Automated desk disclosure

Automated systems may have assisted with source organization and drafting. Coinburn is accountable for the published text and maintains a revision record.

Financial-risk note

This article provides news and analysis, not investment, legal or tax advice. Digital assets are volatile and may result in total loss.