Skip to content
This repository was archived by the owner on Nov 23, 2021. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
04a9404
Update index.md
sonaltolman Jul 14, 2021
9713ee1
Update 01-connect-to-uniswap.md
sonaltolman Jul 14, 2021
6e83a71
Update 02-pool-liquidity.md
sonaltolman Jul 14, 2021
469091c
Update 01-connect-to-uniswap.md
sonaltolman Jul 14, 2021
6463b50
Update index.md
sonaltolman Jul 14, 2021
d761aed
Update 03-trade-tokens.md
sonaltolman Jul 14, 2021
29bb26d
Update 04-custom-linking.md
sonaltolman Jul 14, 2021
bf8ddf2
Update 05-iframe-integration.md
sonaltolman Jul 14, 2021
a410da2
Update index.md
sonaltolman Jul 14, 2021
69967b1
Update 01-connect-to-uniswap.md
sonaltolman Jul 14, 2021
de49c23
Update 02-pool-liquidity.md
sonaltolman Jul 14, 2021
cd3da64
Update 03-trade-tokens.md
sonaltolman Jul 14, 2021
3ab05d2
Update 02-pool-liquidity.md
sonaltolman Jul 14, 2021
25ab9ff
Update 04-custom-linking.md
sonaltolman Jul 14, 2021
bbeef8e
Update 05-iframe-integration.md
sonaltolman Jul 14, 2021
6392dd5
Update 06-token-listing.md
sonaltolman Jul 14, 2021
e78df9b
Update 01-getting-started.md
sonaltolman Jul 14, 2021
72b6703
Update 02-data.md
sonaltolman Jul 14, 2021
a8f00a5
Update 06-transact.md
sonaltolman Jul 14, 2021
8554f71
Update 01-factory.md
sonaltolman Jul 14, 2021
4b99c3a
Update 02-exchange.md
sonaltolman Jul 14, 2021
002129f
Update 03-interfaces.md
sonaltolman Jul 14, 2021
1a1c661
Update index.md
sonaltolman Jul 14, 2021
7fa9c7a
Update 01-how-uniswap-works.md
sonaltolman Jul 14, 2021
63c4917
Update 02-ecosystem-participants.md
sonaltolman Jul 14, 2021
920a878
Update 03-smart-contracts.md
sonaltolman Jul 14, 2021
c4cd0ec
Update 04-glossary.md
sonaltolman Jul 14, 2021
f50d254
Update 01-swaps.md
sonaltolman Jul 20, 2021
9f0b008
Update 02-pools.md
sonaltolman Jul 20, 2021
36904c2
Update 03-flash-swaps.md
sonaltolman Jul 20, 2021
712a5f2
Update 04-oracles.md
sonaltolman Jul 20, 2021
e994523
Update 02-pricing.md
sonaltolman Jul 20, 2021
1c29414
Update 04-security.md
sonaltolman Jul 20, 2021
7412346
Update 06-research.md
sonaltolman Jul 20, 2021
bae4a75
Update 01-quick-start.md
sonaltolman Jul 20, 2021
86bea01
Update 03-pricing.md
sonaltolman Jul 20, 2021
5eef2a7
Update 04-trading.md
sonaltolman Jul 20, 2021
3c06ec5
Update 05-getting-pair-addresses.md
sonaltolman Jul 20, 2021
4f4280d
Update 01-quick-start.md
sonaltolman Jul 20, 2021
50f645a
Update 02-trading-from-a-smart-contract.md
sonaltolman Jul 20, 2021
d6965b8
Update 04-building-an-oracle.md
sonaltolman Jul 20, 2021
eab060c
Update 05-using-flash-swaps.md
sonaltolman Jul 20, 2021
9a55266
Update 01-using-the-api.md
sonaltolman Jul 20, 2021
f24d4a4
Update 02-custom-interface-linking.md
sonaltolman Jul 20, 2021
bedba1b
Update 03-iframe-integration.md
sonaltolman Jul 20, 2021
64f9480
Update 01-getting-started.md
sonaltolman Jul 20, 2021
2f7b055
Update 03-pair.md
sonaltolman Jul 20, 2021
ba42efb
Update 04-route.md
sonaltolman Jul 20, 2021
b6b54a5
Update 02-pair.md
sonaltolman Jul 20, 2021
86bdc26
Update 07-common-errors.md
sonaltolman Jul 20, 2021
cef8da8
Update 01-overview.md
sonaltolman Jul 20, 2021
73ae29e
Update 02-entities.md
sonaltolman Jul 20, 2021
609c579
Update 03-queries.md
sonaltolman Jul 20, 2021
0b84fe7
Update 01-overview.md
sonaltolman Jul 20, 2021
94d164a
Update 02-process.md
sonaltolman Jul 20, 2021
6f89778
Update 03-guide-to-voting.md
sonaltolman Jul 20, 2021
cd9ec22
Update 01-overview.md
sonaltolman Jul 20, 2021
cc42a33
Update 02-process.md
sonaltolman Jul 20, 2021
a1ad247
Update 05-governance-reference.md
sonaltolman Jul 20, 2021
516d351
Update index.md
sonaltolman Jul 20, 2021
628c4ac
Update index.md
sonaltolman Jul 20, 2021
5341688
Update index.mdx
sonaltolman Jul 20, 2021
1852ede
Update index.md
sonaltolman Jul 20, 2021
f045568
Update index.md
sonaltolman Jul 20, 2021
e547032
Update index.md
sonaltolman Jul 20, 2021
f0e4612
Update index.md
sonaltolman Jul 20, 2021
f1f4f30
Update index.md
sonaltolman Jul 20, 2021
3d2987d
Update bug-bounty.mdx
sonaltolman Jul 20, 2021
e04e05e
Update disclaimer.mdx
sonaltolman Jul 20, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/pages/blog/010-sybil/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ previewText: 'Sybil maps on-chain addresses to digital identities to maintain a

Today we're excited to introduce **[Sybil](https://sybil.org/), a governance tool for discovering delegates.** Sybil **maps on-chain addresses to digital identities** to maintain a list of delegates, all while avoiding pesky user signups, on-chain transactions, and manual record keeping.

We hope that Sybil can grow adoption of Uniswap's governance system and encourage both existing and future Uniswap delegates to verify their identities, **making it easier for delegators to discover and engage with their community representatives**.
We hope that Sybil can grow adoption of the Uniswap protocol's governance system and encourage both existing and future Uniswap delegates to verify their identities, **making it easier for delegators to discover and engage with their community representatives**.

## The importance of delegation

Expand Down
38 changes: 19 additions & 19 deletions src/pages/blog/011-year-in-review/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,25 +12,25 @@ previewText: 'As 2020 comes to a close, we wanted to review some key accomplishm

### V2 launch introduces new primitives and efficiency gains:

- [Uniswap v2](https://uniswap.org/blog/uniswap-v2/) launched in May, bringing support for arbitrary ERC20/ERC20 pairs, robust time weighted average price oracles, flash swaps, and significant architecture improvements.
- [Uniswap V2](https://uniswap.org/blog/uniswap-v2/) launched in May, bringing support for arbitrary ERC20/ERC20 pairs, robust time weighted average price oracles, flash swaps, and significant architecture improvements.

- Flash swaps have generated $4.8bn volume since May, producing $14.4m in liquidity provider fees.

- Uniswap's TWAP implementation continues to see adoption as key oracle infrastructure, counting [integrations](https://debank.com/ranking/oracle?chart_date=1Y) across over 50 protocols including Compound, Augur v2, and Empty Set Dollar — second only to Chainlink.
- The Uniswap protocol's TWAP implementation continues to see adoption as key oracle infrastructure, counting [integrations](https://debank.com/ranking/oracle?chart_date=1Y) across over 50 protocols including Compound, Augur v2, and Empty Set Dollar — second only to Chainlink.

- While ETH remains the dominant pair numeraire, Uniswap v2 supports over 4,400 non-ETH pairs, including 7 of the 25 most liquid pairs at the time of this post.
- While ETH remains the dominant pair numeraire, Uniswap V2 supports over 4,400 non-ETH pairs, including 7 of the 25 most liquid pairs at the time of this post.

### Volumes surge to new heights:

![](volume.jpg)

- The Uniswap protocol supported more than **\$58bn** volume over the course of 2020, up **15,000%** from \$390m in 2019.

- In September, the protocol briefly surpassed Coinbase on weekly volumes. Today, Uniswap is the 5th largest venue for crypto spot trading in the world.
- In September, the protocol briefly surpassed Coinbase on weekly volumes. Today, the Uniswap protocol is the 5th largest venue for crypto spot trading in the world.

- The protocol has averaged over 54% volume market share among trading protocols since January.

### Uniswap's liquidity rivals that of centralized counterparts:
### The Uniswap protocol's liquidity rivals that of centralized counterparts:

![](liquidity.jpg)

Expand All @@ -44,45 +44,45 @@ previewText: 'As 2020 comes to a close, we wanted to review some key accomplishm

- The protocol's MAU figures have grown month-on-month since the launch of v2, with December surpassing 300k unique addresses.

- Uniswap trades regularly account for 25% of Ethereum network transactions.
- Uniswap protocol trades regularly account for 25% of Ethereum network transactions.

- Meanwhile, the protocol's median trade size in 2020 was just \$634.

### Uniswap as neutral, robust exchange infrastructure:
### Uniswap protocol as neutral, robust exchange infrastructure:

![](integrations.jpg)

- Uniswap now counts over 200 integrations across protocols, data analytics services, advanced interfaces, wallets, and more.
- The Uniswap protocol now counts over 200 integrations across protocols, data analytics services, advanced interfaces, wallets, and more.

- Highlights include Uniswap LP shares serving as collateral in MakerDAO; Uniswap flash loans being used for execution in Aave v2 collateral swaps, and Fireblock's integration of Uniswap into its institutional-focused DeFi API.
- Highlights include Uniswap protocol LP shares serving as collateral in MakerDAO; Uniswap protocol flash loans being used for execution in Aave v2 collateral swaps, and Fireblock's integration of the Uniswap protocol into its institutional-focused DeFi API.

### Christmas comes early with UNI token:

- As part of the launch of Uniswap's governance token, 150 million UNI — accounting for 15% of supply and currently worth approximately \$630 million — was distributed to historical users and liquidity providers.
- As part of the launch of the Uniswap protocol's governance token, 150 million UNI — accounting for 15% of supply and currently worth approximately \$630 million — was distributed to historical users and liquidity providers.

- An additional 20 million UNI were distributed to liquidity providers between September 16 and November 16.

- Over 110,000 addresses currently hold UNI, making UNI one of the most widely distributed tokens on Ethereum.

### Uniswap's governance brings the protocol closer to self-sustainability:

- Uniswap governance counts roughly 5,000 unique delegates and 6,000 unique delegators, including active participation from many of the crypto community's leading ambassadors.
- Uniswap Governance counts roughly 5,000 unique delegates and 6,000 unique delegators, including active participation from many of the crypto community's leading ambassadors.

- The Uniswap [community treasury](https://etherscan.io/address/0x1a9c8182c09f50c8318d769245bea52c32be35bc) currently holds over 47m UNI, which can be distributed through votes by token holders on a discretionary basis.
- The Uniswap Governance [community treasury](https://etherscan.io/address/0x1a9c8182c09f50c8318d769245bea52c32be35bc) currently holds over 47m UNI, which can be distributed through votes by token holders on a discretionary basis.

- The first successful governance proposal [was executed](https://etherscan.io/tx/0x1348b107d951b7ceeb7d934f463d5f862464ff93988e73f3d8052f358fa2411c) on December 27th, establishing a [grants program](https://gov.uniswap.org/t/rfc-uniswap-grants-program-v0-1/9081/32) to invest in the ecosystem's future.

### Token Lists improves ERC20 discoverability:

- In August, the Uniswap team launched [Token Lists](http://tokenlists.org/), a community standard for creating lists of ERC20 tokens.
- In August, the Uniswap Labs team launched [Token Lists](http://tokenlists.org/), a community standard for creating lists of ERC20 tokens.

- [Token Lists](https://uniswap.org/blog/token-lists/) improve discoverability and trust in ERC20s in a manner that is inclusive, transparent, and decentralized.

- Token Lists has emerged as the industry standard for off-chain token discovery and counts support from industry-leading firms, including Coingecko, Coinmarketcap Messari, Set Protocol, Kleros, and Wrapped.com, and has been integrated into projects including Matcha.

### Sybil makes delegating easy:

- In December, the Uniswap team launched [Sybil](http://sybil.org/), a cross-platform tool for improving the discoverability of governance delegates
- In December, the Uniswap Labs team launched [Sybil](http://sybil.org/), a cross-platform tool for improving the discoverability of governance delegates

- [Sybil](https://uniswap.org/blog/sybil/) uses third party authentication platforms (Twitter, GitHub etc.) and digital signatures to map Ethereum addresses to digital identities.

Expand All @@ -92,7 +92,7 @@ previewText: 'As 2020 comes to a close, we wanted to review some key accomplishm

### Improve automated market making:

- The Uniswap team continues to research and develop market leading AMM technology, making considerable progress on v3.
- The Uniswap Labs team continues to research and develop market leading AMM technology, making considerable progress on v3.

- V3's design is driven by a desire to drastically improve the AMM experience for both swappers and LPs, increasing capital efficiency and flexibility while introducing superior execution.

Expand All @@ -102,19 +102,19 @@ previewText: 'As 2020 comes to a close, we wanted to review some key accomplishm

### Emphasis on governance:

- Uniswap's long term success is closely tied to its ability to attract the best available community talent and to engage in effective long-term, decentralized decision-making.
- The Uniswap protocol's long term success is closely tied to its ability to attract the best available community talent and to engage in effective long-term, decentralized decision-making.

- Expansion of governance requires both improved tooling (see Sybil) and focused initiatives like governance's Uniswap Grants Program.
- Expansion of governance requires both improved tooling (see Sybil) and focused initiatives like Uniswap Governance's Uniswap Grants Program.

- As a result of the active participation in governance by thousands of delegates, the Uniswap core team members plan to participate more directly in governance in their personal capacity over the course of 2021: this includes publicly advocating for or against proposals.
- As a result of the active participation in governance by thousands of delegates, the Uniswap Labs team members plan to now participate more directly in governance in their personal capacity over the course of 2021: this includes publicly advocating for or against proposals.

- Additionally, the core team may delegate votes to others or themselves, although they will vote with no more than 10% of their own UNI. Governance efforts will continue to be community-led.

We're eternally grateful to the Ethereum community for helping us achieve so much over the past 12 months and are enormously excited for the year to come.

Happy holidays to all, and see you in the new year!

Uniswap Team
Uniswap Labs Team
🦄

---
Expand Down
4 changes: 2 additions & 2 deletions src/pages/blog/014-uniswap-optimism-alpha/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -43,10 +43,10 @@ Scaling Ethereum will be an iterative process, but this is a major step forward.
To get involved and stay up to date:

- Join the Uniswap community [discord](https://discord.gg/FCfyBSbCU5)
- Follow Uniswap on [Twitter](https://twitter.com/Uniswap)
- Follow Uniswap Labs on [Twitter](https://twitter.com/Uniswap)
- Subscribe to the Uniswap [blog](/blog)
- Register as a delegate [Sybil](http://sybil.org/)
- Participate in [Uniswap governance](http://gov.uniswap.org/)
- Participate in [Uniswap Governance](http://gov.uniswap.org/)

Uniswap Team
🦄
10 changes: 5 additions & 5 deletions src/pages/blog/02-uniswap-info/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ previewText: 'A new and improved Uniswap.info with more detailed information abo

![](https://cdn-images-1.medium.com/max/3200/1*QwjSzdnwzAYoU7rXCjEF5A.jpeg)

We’re excited to release a new and improved [Uniswap.info](http://uniswap.info/) with more detailed information about the Uniswap ecosystem and token exchanges. For this release we focused providing more complete and accurate data, better UI/UX and the ability to buy and sell tokens with the Uniswap iframe integration.
We’re excited to release a new and improved [Uniswap.info](http://uniswap.info/) with more detailed information about the Uniswap ecosystem and token exchanges. For this release we focused providing more complete and accurate data, better UI/UX and the ability to buy and sell tokens with the Uniswap frontend iframe integration.

Keep reading below for a breakdown of the new features.

Expand All @@ -18,7 +18,7 @@ Keep reading below for a breakdown of the new features.

![](https://cdn-images-1.medium.com/max/1900/1*hLD1rKF9GHBZZTevW1YZsg.gif)

We’ve built a new overview page with high level data about exchanges on Uniswap. Detailed stats like 24 hour volume, total liquidity and daily transactions are now available at a glance. We’ve also listed the top exchanges sortable by price, volume, liquidity and more to help you explore different aspects of the most active pools.
We’ve built a new overview page with high level data about exchanges on the Uniswap protocol. Detailed stats like 24 hour volume, total liquidity and daily transactions are now available at a glance. We’ve also listed the top exchanges sortable by price, volume, liquidity and more to help you explore different aspects of the most active pools.

# Exchange Pages

Expand Down Expand Up @@ -46,9 +46,9 @@ Analytics for a specific pool can be linked to directly using the tokens address

# Data!

The updated Uniswap.info was built using data from [The Graph](https://thegraph.com/). We’ve worked closely with [The Graph](https://thegraph.com/) team to upgrade the [Uniswap subgraph](https://thegraph.com/explorer/subgraph/graphprotocol/uniswap) to support for better views, historical data and transactions. We’ve added historical data for Uniswap as a whole with daily volumes and liquidity over time.
The updated Uniswap.info was built using data from [The Graph](https://thegraph.com/). We’ve worked closely with [The Graph](https://thegraph.com/) team to upgrade the [Uniswap subgraph](https://thegraph.com/explorer/subgraph/graphprotocol/uniswap) to support for better views, historical data and transactions. We’ve added historical data for the Uniswap protocol as a whole with daily volumes and liquidity over time.

_If you are building a uniswap data tool you may consider building off [the new subgraph.](https://github.com/graphprotocol/uniswap-subgraph)_
_If you are building a uniswap protocol data tool you may consider building off [the new subgraph.](https://github.com/graphprotocol/uniswap-subgraph)_

# UI and UX polish

Expand Down Expand Up @@ -82,6 +82,6 @@ If you have any ideas for things you’d like to see that isn’t on this list w

---

If you are looking for more Uniswap analytics tools check out [https://github.com/Uniswap/universe](https://github.com/Uniswap/universe) for a list of tools.
If you are looking for more Uniswap protocol analytics tools check out [https://github.com/Uniswap/universe](https://github.com/Uniswap/universe) for a list of tools.

You can check out the repo on [github](https://github.com/Uniswap/uniswap-info) if you’d like to explore how everything works.
4 changes: 2 additions & 2 deletions src/pages/blog/03-better-wallet-support/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ You can also now dynamically switch between wallets through the account modal, w

WalletConnect allows mobile wallets to connect to your desktop browser through a QR code and sign transactions. It even works on browsers such as Safari!

Adding WalletConnect support allows wallets such as [Rainbow Wallet](https://rainbow.me/), [Gnosis Safe](https://safe.gnosis.io/) and [Argent Wallet](https://www.argent.xyz/) (coming soon) to connect to Uniswap for the first time. MetaMask mobile and Trust Wallet can also be used with wallet connect.
Adding WalletConnect support allows wallets such as [Rainbow Wallet](https://rainbow.me/), [Gnosis Safe](https://safe.gnosis.io/) and [Argent Wallet](https://www.argent.xyz/) (coming soon) to connect to the Uniswap interface for the first time. MetaMask mobile and Trust Wallet can also be used with wallet connect.

![Scan a QR code to connect your mobile wallet to app.uniswap.org](https://cdn-images-1.medium.com/max/1920/1*8A9MDGkWmQnPi8g0LtVndA.gif)

Expand All @@ -52,6 +52,6 @@ This is all built on the new v6.0 release of the [web3-react library](https://gi

Do you use another wallet that’s not supported yet? [Let us know.](http://contact@uniswap.org)

Happy Holidays from the Uniswap team!
Happy Holidays from the Uniswap Labs team!

Loading