You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
👋 Thanks for your interest in contributing to Uniswap!
4
+
This repository is the **public mirror** of Uniswap Labs' front-end interfaces, including the web app, wallet mobile app, and wallet browser extension.
5
+
6
+
## Development Workflow
7
+
8
+
Uniswap Labs maintains and develops all interfaces in a **private repository**. At the end of each development cycle:
9
+
10
+
1. A **production release** is created internally.
11
+
2. The release is then **published to this public repository**.
12
+
3. All releases are tagged and visible in the [Releases](https://github.com/Uniswap/interface/releases) tab.
13
+
14
+
Because of this private development model:
15
+
16
+
**We do not accept pull requests to this repository.**
17
+
18
+
## How You *Can* Contribute
19
+
20
+
We still welcome your ideas, feedback, and issue reports. The best ways to contribute are:
21
+
22
+
### Reporting Bugs
23
+
24
+
Open a [GitHub Issue](https://github.com/Uniswap/interface/issues/new?template=bug_report.md) and fill out the template. Be sure to include:
25
+
26
+
- Which app is affected (web, mobile, or extension)
27
+
- Platform (iOS, Android, browser version, etc.)
28
+
- App version (Production or dev)
29
+
- Steps to reproduce, screenshots, logs, etc.
30
+
31
+
### Suggesting Features or Improvements
32
+
33
+
Start a [Discussion](https://github.com/Uniswap/interface/discussions) to propose ideas, gather feedback, or brainstorm improvements.
34
+
35
+
## Repo Overview
36
+
37
+
- Review the [README](README.md) to understand the repo's general architecture.
Copy file name to clipboardExpand all lines: README.md
+28-20
Original file line number
Diff line number
Diff line change
@@ -1,18 +1,38 @@
1
1
# Uniswap Labs: Front End Interfaces
2
2
3
-
An open source repository for all Uniswap front end interfaces maintained by Uniswap Labs. Uniswap is a protocol for decentralized exchange of Ethereum tokens.
3
+
This is the **public**repository for Uniswap Labs’ front-end interfaces, including the Web App, Wallet Mobile App, and Wallet Extension. Uniswap is a protocol for decentralized exchange of Ethereum-based assets.
@@ -26,26 +46,14 @@ An open source repository for all Uniswap front end interfaces maintained by Uni
26
46
-[V2](https://uniswap.org/whitepaper.pdf)
27
47
-[V1](https://hackmd.io/C-DvwDSfSxuh-Gd4WKE_ig)
28
48
29
-
## Apps
30
-
31
-
For instructions per application or package, see the README published for each application:
32
-
33
-
-[Web](apps/web/README.md)
34
-
-[Mobile](apps/mobile/README.md)
35
-
-[Extension](apps/extension/README.md)
36
-
37
-
## Releases
38
-
39
-
All interface releases are tagged and published to this repository. To browse them easily, see the [Github releases tab](https://github.com/Uniswap/interface/releases).
49
+
## Production & Release Process
40
50
41
-
## Translations
51
+
Uniswap Labs develops all front-end interfaces in a private repository.
52
+
At the end of each development cycle:
42
53
43
-
Translations for our applications are done through [crowdin](https://crowdin.com).
54
+
1. We publish the latest production-ready code to this public repository.
44
55
45
-
| App | Coverage |
46
-
| ------- | -------- |
47
-
| web |[](https://crowdin.com/project/uniswap-interface)|
0 commit comments