Uniswap Resources
Last updated
Last updated
is a community-driven project, designed to be a resource people can use to familiarize themselves with Uniswap v3.
Uniswap v3 is the most powerful version of the Uniswap protocol yet; with Concentrated Liquidity offering unprecedented capital efficiency for liquidity providers, better execution for traders, and superior infrastructure at the heart of decentralized finance.
Those interested in Uniswap v3 are invited to explore AUS's collection of resources below. Get to know Uniswap v3 with the help of guides, documentation, analysis pieces, tools, AMAs, podcasts, and third-party apps, and more
- Official Uniswap Website
- Uniswap v3 Whitepaper
- Uniswap v3 Smart Contracts
- Uniswap v3 Periphery Contracts
- Uniswap v3 Subgraph
- Uniswap App
- Official documentation for Uniswap v3
- Uniswap Analytics
- Official blog for Uniswap
- Uniswap Grants
General Protocol Reserach
Academic Research
Strategy Simulation and Quantitative Analysis
Impermanent Loss
Didactic Tools
Options Analysis
Layer 2 Research
Concentrated Liquidity Provision Hedging
UNIFest - Virtual concert co-produced by the UNI community through lightweight governance
v3 python wrapper - Open source python wrapper for v3, enables automated trading contracts/strategies
John Palmer - UI & tools for UNI governance - Tooling and interface for more easily launching autonomous proposals
Rabbit Hole - v3 onboarding - Incentivized learning modules to UNI newcomers getting their feet wet with v3
Timothy Luke - UGP Headless Branding - Headless branding exercise from branding experts to see how to create an amorphous and growing movement of UGP participants
pyexchange v3 client - v3 python client but with Maker syntax and using pyexchange framework
EIP-3074 Audit - Cofunded with the EF - audit of EIP3074
Sunny Radadiya - v3 metatx frontend - Continuation of hackathon winning project to build frontend for stableswap metatx on v3
Omni Analytics - UNISwappR - Installable package within R, enabling Uniswap data to be pulled directly from the blockchain
DAO Research Coop - Research for DAO best practices led by Connor Spelliscy, cofunded by Aave Grants and Compound Grants
Liquifi open source vesting contracts - open source DAO vesting contracts and dashboard for DAO workers to capture upside through vesting
Omni Analytics - UNISwappR Follow-on - Expansion of the UNISwappR library and tooling
v3 golang SDK - Daoleno - v3 golang SDK - Daoleno
Gelato Finance G-UNI - Upgrade G-UNI from alpha to enable users to more easily create, share, and deploy own designed decentralized pools
Yewbow - Guillaume Lambert - educational v3 LP onboarding interface to explore metrics, strategies, and more!
v3 Staking Frontend - open source webapp to easily deploy v3 LP incentivizes
v3 TWAP Dev Tools - Chaos Labs - improving existing TWAP devtooling
Chaos Labs - TWAP Hardhat plugin - Hardhat tooling for easy simulation of Uniswap-v3 TWAP behaviours
Time weight quoter for v3 - Building a time weighted average precise quoter (TWAQ) and optimized router
Mean Finance - static-call TWAP contract - Implementation of static-callable TWAP contract for any token pairs
eth-hentai python tool - v3 python library to easily pull trade data for trade strategy simulations
Seedle Finance - Feature expansion such as "Swap & Add" and "Search & Deploy flow"
- Uniswap Discord
- Uniswap Twitter
- Uniswap Reddit
- Uniswap Wallstreet Journal
- Yahoo Finance
- Decrypt
- MarketWatch
- Fintech Frank
- Coin Bureau
- Crypto Unstacked v3
- Bankless v3
- Official Uniswap FAQ
- Official Uniswap guide on swaps
- Official step-by-step guide on providing liquidity on v3, and migration of liquidity from Uniswap v2 to v3
- Introduction to Uniswap v3 by the Defiant
- Explanation of Uniswap v3 by Finematics
- A list of research papers curated by uniswap labs
- An examination of the nascent rise of Uniswap V3, and its implications for the DeFi landscape by Nansen
- Paradigm's research on liquidity mining on Uniswap v3
- Description of new features of Uniswap v3 relevant for LPs. Analysis of boost derived from concentrated liquidity.
- Research on the sources of yield on Uniswap v3
- Research by Auditless on Uniswap v3 range orders
- Review of academic research on a class of LP strategies
- Derives capital efficiency formulas
- Description of market making dynamics on DeFi
- Analysis of typical LP behavior on Uniswap v3 by late August 2021
- Generates some statistics on how to compare different Uni v3 pools
— Derivations of several results of AMM math
- Research from Harvard on research on Strategic Liquidity Provision
- ETH Zurich research on the behavior of LP's on Dexes
- Analizes potential schemes of rewarding liquidity miners on Uniswap v3
- Derives what portfolio of spots and options can replicate a Uniswap v3 position
- Derivation of several key Liquidity Provision formulas from Uniswap v3
- Analysis of returns of concentrated liquidity provision since Uniswap v3's release, as well as a comparison of the performance of different strategies.
- A quantitative analysis and simple simulation on Uniswap v3, with final suggestions on how to put together an optimal market-making strategy on Uniswap v3
- Framework for backtesting LP strategies
- Research by DeFI Scientist on Uniswap v3 LP returns
- Executes LP positions and options strategies
- Analyzes the impact of frequent rebalancing on LP returns.
- Article describing the impact of Flashbots on Liquidity Provision Returns.
- Auditless' research on Impermanent Loss
- Research by Gamma Strategies on Uniswap v3 Impermanent Loss Insurance
- Analysis of impermanent loss from rebalancing and its compounding.
- Experiences of LPing in a very small Uniswap v3 pool vs. the main Uniswap v2 pool
- Mathematical derivation of impermanent loss
- Derives and analyzes impermanent loss on Geometric Mean Market Makers
- Analysis of the expected impermanent loss of a one tick position on Uniswap v3
- Derivation of impermanent loss formulas for Uniswap v3 positions
- Proposes the use of "effective loss", a measure of net profit that assumes that initial position was 100% USD based, rather than the ratio of tokens you deposit into the pool (as you had to purchase the tokens that you LP).
- Graphical Explanation of x * y = k markets.
- Introduces range orders to the AMM.
- Derivation of the swaps required to deposit 100% of your pair of assets in a pool, given that the pool's ratio and your ranges might not match.
- This tool shows how impermanent loss and portfolio composition work for Uniswap v3 positions.
- This tool shwos how multiple concentrated liquidity positions behave when stacked on top of each other in the same pool.
- Research interpreting Uniswap v3 LP positions as synthetic options contracts
- Research on LP positions as perpetual options
- Research on LP position valuation using an Options Framework
- Guide on how to implement Uniswap v3 positions as perpetual options
- Statistical analysis of LP positions
- Derivation of "effective liquidity", combining expected time spent "in the money" with the Uniswap v3 capital efficiency.
- Analysis of the risk-reward tradeoffs of one tick positions in Uniswap v3 when interpreted as options
- Derivation of the implied volatility of a one-tick LP position on Uniswap v3.
- Research on swap fee changes from Optimism
- Research on LP costs, including early Optimism LP estimates
- Research on hedging squeeth to have zero gamma.
- SDK for simulating a Uniswap v3 pool
- Overview of Uniswap v3 smart contracts
- Interactive contract map for Uniswap v3
- Deployment addresses for Uniswap v3
- Terms of the business license.
- Official SDK for building applications on top of Uniswap v3
- Solidity libraries that are shared across Uniswap contracts. This package focuses on safety and execution gas efficiency.
- Actionable analytics for tracking liquidity provision on Uniswap v3
- Uniswap v3 Subgraph
- Flipside Crypto data sources
- Uniswap v3 Fee calculator
- Uniswap v3 strategy simulator
- Uniswap v3 Strategy simulator
- Uniswap v3 IL calculator
- Uniswap v3 strategy simulator
- Backtester of Uniswap v3 LP positions
- Revert.finance's simulator
- LP Return data and simulator
- Dune dashboard containing data for volume and fees collected for Uniswap v3 by
- Dune dashboard comparing Uniswap v2 and v3 by
- Dune dashboard with Uniswap v3 Trading Usage, Growth, and Competitive Analysis by
- Uniswap v3 specific features such as historical pool depth and positions overview
- Open Zeppelin audit of Rari Capital's Nova Contracts which enables L1-L2 interop swaps
- Creation and auditing of v3 liquidity mining incentive contracts
- RFP
- RFP
& Bravo upgrade - & upgrading UNI gov to Bravo
David Mihal - cryptofees.info v3 subgrap - v3 subgraphs for
Vulcanize DB - vulcanize GQL watchers - Alternative to with potentially promising performance improvements
Omar Bohsali - uniswap v3 devtools -
Defilab_xyz V3 simulation tool - Leveling up the viral & educational tool
Buidl Guidl - v3 bounties - Bounties to support web3 newcomers building on
Polywrap Follow-up - v3 wrapper -
Simple SDK Follow-up - v3 support -
Valve Finance Follow-up -
Range Orders -
ranges.fi - extending to include L2 backtesting tool, vault manager and performance comparisons