Collected writing and research from the Paradigm team

Floor Perps

8.31.2021 | Dave White

Overview This paper introduces the floor perpetual, a synthetic NFT that tracks the floor price of a given project and can be minted by locking up NFTs from that project. [→]

Ethereum Reorgs After The Merge

7.20.2021 | Georgios Konstantopoulos, Vitalik Buterin

There has recently been discussion about the possibility of miners adopting a hypothetical modified Ethereum client that allows them to essentially accept bribes to make a short reorg of the [→]

Uniswap v3: The Universal AMM

6.7.2021 | Dan Robinson

Introduction Uniswap v3 (paper) allows liquidity providers to provide custom amounts of liquidity in selected price ranges. This unlocks tremendous capital efficiency gains for liquidity providers who can manually adjust [→]

Liquidity Mining on Uniswap v3

5.18.2021 | Dan Robinson

Uniswap v3 replaces fungible ERC-20 liquidity positions with non-fungible ERC-721 liquidity positions. Does that mean it no longer supports flexible Uniswap-v2-style liquidity mining? Or that liquidity mining programs will have [→]

Everlasting Options

5.11.2021 | Dave White, Sam Bankman-Fried

Introduction This paper introduces a new type of derivative, the everlasting option. Everlasting options give traders long-term options exposure without the effort, risk, or expense of rolling positions. We derive [→]

Understanding Automated Market-Makers, Part 1: Price Impact

4.19.2021 | Hasu

Every day, thousands of people use a decentralized exchange (DEX) for the first time. However, the idiosyncrasies of a public blockchain routinely catch newcomers off-guard, even those familiar with trading on more traditional [→]

Uncovering a Four Year Old Bug

4.19.2021 | samczsun

Every adventure requires a first step - The Cheshire Cat What does it take to find a bug? What about one in a contract that's survived the test of time? [→]

A Cosmos Thesis

4.8.2021 | Charlie Noyes, Dan Robinson

On Ethereum, all applications run on a shared state machine. In Cosmos, many application-specific blockchains pass assets and other messages between one another. If Ethereum is a mainframe computer, Cosmos [→]

The Block Mined In January, 584942419325

3.30.2021 | samczsun

This is the first in a series of blog posts about the bugs I've found in go-ethereum (Geth), the official Golang implementation of the Ethereum protocol. While you don't need a deep [→]

Ethereum Blockspace – Who Gets What and Why

3.25.2021 | Georgios Konstantopoulos, Leo Zhang

“Market that can operate freely is like a wheel that can turn freely: it needs an axle and well-oiled bearings. How to provide that axle and keep those bearings well [→]