Skip to content
This repository has been archived by the owner on May 18, 2023. It is now read-only.

New Crowdin updates #1

Open
wants to merge 10,000 commits into
base: en
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
317118d
New translations admin-privileges.md (German)
joshfraser Mar 2, 2022
0ff45c5
New translations price-oracles.md (German)
joshfraser Mar 2, 2022
6a4fb5c
New translations admin-privileges.md (Greek)
joshfraser Mar 2, 2022
18f385d
New translations admin-privileges.md (Italian)
joshfraser Mar 2, 2022
ff3fa6b
New translations price-oracles.md (Portuguese)
joshfraser Mar 2, 2022
1df36d4
New translations price-oracles.md (Italian)
joshfraser Mar 2, 2022
cb9cfba
New translations admin-privileges.md (Japanese)
joshfraser Mar 2, 2022
dd2c46b
New translations price-oracles.md (Japanese)
joshfraser Mar 2, 2022
054018c
New translations admin-privileges.md (Korean)
joshfraser Mar 2, 2022
a7a70f2
New translations price-oracles.md (Korean)
joshfraser Mar 2, 2022
58e3abf
New translations admin-privileges.md (Dutch)
joshfraser Mar 2, 2022
f528560
New translations price-oracles.md (Dutch)
joshfraser Mar 2, 2022
5577946
New translations admin-privileges.md (Portuguese)
joshfraser Mar 2, 2022
cc14e70
New translations price-oracles.md (Filipino)
joshfraser Mar 2, 2022
5d15148
New translations admin-privileges.md (French)
joshfraser Mar 4, 2022
a052973
New translations admin-privileges.md (Turkish)
joshfraser Mar 4, 2022
7d435e2
New translations admin-privileges.md (Hindi)
joshfraser Mar 4, 2022
1ef473c
New translations admin-privileges.md (Croatian)
joshfraser Mar 4, 2022
e67155c
New translations admin-privileges.md (Thai)
joshfraser Mar 4, 2022
1d49c52
New translations admin-privileges.md (Indonesian)
joshfraser Mar 4, 2022
b97fecd
New translations admin-privileges.md (Vietnamese)
joshfraser Mar 4, 2022
fa470ad
New translations admin-privileges.md (Chinese Traditional)
joshfraser Mar 4, 2022
2436407
New translations admin-privileges.md (Chinese Simplified)
joshfraser Mar 4, 2022
cf87dd6
New translations admin-privileges.md (Russian)
joshfraser Mar 4, 2022
2976fca
New translations admin-privileges.md (Spanish)
joshfraser Mar 4, 2022
09ca70e
New translations admin-privileges.md (Portuguese)
joshfraser Mar 4, 2022
0669d11
New translations admin-privileges.md (Dutch)
joshfraser Mar 4, 2022
0477371
New translations admin-privileges.md (Korean)
joshfraser Mar 4, 2022
0ea735e
New translations admin-privileges.md (Japanese)
joshfraser Mar 4, 2022
74b8d69
New translations admin-privileges.md (Italian)
joshfraser Mar 4, 2022
9f83d60
New translations admin-privileges.md (Greek)
joshfraser Mar 4, 2022
62e7cc7
New translations admin-privileges.md (German)
joshfraser Mar 4, 2022
09480da
New translations admin-privileges.md (Arabic)
joshfraser Mar 4, 2022
2652859
New translations admin-privileges.md (Filipino)
joshfraser Mar 4, 2022
d97c3fc
New translations admin-privileges.md (French)
joshfraser Mar 9, 2022
28225ee
New translations admin-privileges.md (Turkish)
joshfraser Mar 9, 2022
5246ab6
New translations admin-privileges.md (Hindi)
joshfraser Mar 9, 2022
20d0fe3
New translations admin-privileges.md (Croatian)
joshfraser Mar 9, 2022
0350261
New translations admin-privileges.md (Thai)
joshfraser Mar 9, 2022
e7accdb
New translations admin-privileges.md (Indonesian)
joshfraser Mar 9, 2022
915fdec
New translations admin-privileges.md (Vietnamese)
joshfraser Mar 9, 2022
fe50310
New translations admin-privileges.md (Chinese Traditional)
joshfraser Mar 9, 2022
6d09eff
New translations admin-privileges.md (Chinese Simplified)
joshfraser Mar 9, 2022
4f251e8
New translations admin-privileges.md (Russian)
joshfraser Mar 9, 2022
8993a94
New translations admin-privileges.md (Spanish)
joshfraser Mar 9, 2022
9ff6271
New translations admin-privileges.md (Portuguese)
joshfraser Mar 9, 2022
38910c4
New translations admin-privileges.md (Dutch)
joshfraser Mar 9, 2022
65966f9
New translations admin-privileges.md (Korean)
joshfraser Mar 9, 2022
7220066
New translations admin-privileges.md (Japanese)
joshfraser Mar 9, 2022
dccdccb
New translations admin-privileges.md (Italian)
joshfraser Mar 9, 2022
b43713e
New translations admin-privileges.md (Greek)
joshfraser Mar 9, 2022
af9eb4a
New translations admin-privileges.md (German)
joshfraser Mar 9, 2022
5827625
New translations admin-privileges.md (Arabic)
joshfraser Mar 9, 2022
f90b810
New translations admin-privileges.md (Filipino)
joshfraser Mar 9, 2022
7c52892
New translations SUMMARY.md (French)
joshfraser Mar 21, 2022
710f602
New translations principles.md (Chinese Simplified)
joshfraser Mar 21, 2022
8e8cb38
New translations principles.md (Portuguese)
joshfraser Mar 21, 2022
23ec2cd
New translations vote-delegation.md (Portuguese)
joshfraser Mar 21, 2022
590cfd0
New translations SUMMARY.md (Russian)
joshfraser Mar 21, 2022
d1b4b9d
New translations principles.md (Russian)
joshfraser Mar 21, 2022
29e2c35
New translations vote-delegation.md (Russian)
joshfraser Mar 21, 2022
2363337
New translations SUMMARY.md (Turkish)
joshfraser Mar 21, 2022
f109e15
New translations principles.md (Turkish)
joshfraser Mar 21, 2022
a0584d5
New translations vote-delegation.md (Turkish)
joshfraser Mar 21, 2022
d746d6f
New translations SUMMARY.md (Chinese Simplified)
joshfraser Mar 21, 2022
868b803
New translations vote-delegation.md (Chinese Simplified)
joshfraser Mar 21, 2022
e19cdc1
New translations vote-delegation.md (Dutch)
joshfraser Mar 21, 2022
0271fb3
New translations SUMMARY.md (Chinese Traditional)
joshfraser Mar 21, 2022
e4b20e5
New translations principles.md (Chinese Traditional)
joshfraser Mar 21, 2022
dac4c05
New translations SUMMARY.md (Vietnamese)
joshfraser Mar 21, 2022
0cf37ff
New translations principles.md (Vietnamese)
joshfraser Mar 21, 2022
92d7180
New translations vote-delegation.md (Vietnamese)
joshfraser Mar 21, 2022
0d52e07
New translations SUMMARY.md (Indonesian)
joshfraser Mar 21, 2022
f8da20a
New translations principles.md (Indonesian)
joshfraser Mar 21, 2022
18c7b87
New translations vote-delegation.md (Indonesian)
joshfraser Mar 21, 2022
0d126f9
New translations SUMMARY.md (Thai)
joshfraser Mar 21, 2022
85ead4a
New translations SUMMARY.md (Portuguese)
joshfraser Mar 21, 2022
5ba9cd8
New translations principles.md (Dutch)
joshfraser Mar 21, 2022
f0b7b0f
New translations principles.md (French)
joshfraser Mar 21, 2022
380a5fd
New translations SUMMARY.md (Greek)
joshfraser Mar 21, 2022
09fb353
New translations vote-delegation.md (French)
joshfraser Mar 21, 2022
df2095d
New translations SUMMARY.md (Spanish)
joshfraser Mar 21, 2022
fd19212
New translations principles.md (Spanish)
joshfraser Mar 21, 2022
22f6260
New translations vote-delegation.md (Spanish)
joshfraser Mar 21, 2022
85388bd
New translations SUMMARY.md (Arabic)
joshfraser Mar 21, 2022
e03527a
New translations principles.md (Arabic)
joshfraser Mar 21, 2022
2c8d31b
New translations vote-delegation.md (Arabic)
joshfraser Mar 21, 2022
bd84b82
New translations SUMMARY.md (German)
joshfraser Mar 21, 2022
6ef9752
New translations principles.md (German)
joshfraser Mar 21, 2022
5c3410c
New translations vote-delegation.md (German)
joshfraser Mar 21, 2022
9e2e2f4
New translations principles.md (Greek)
joshfraser Mar 21, 2022
c184d9a
New translations SUMMARY.md (Dutch)
joshfraser Mar 21, 2022
6723144
New translations vote-delegation.md (Greek)
joshfraser Mar 21, 2022
d73f9b2
New translations SUMMARY.md (Italian)
joshfraser Mar 21, 2022
1541076
New translations principles.md (Italian)
joshfraser Mar 21, 2022
5fe850d
New translations vote-delegation.md (Italian)
joshfraser Mar 21, 2022
099fe4a
New translations SUMMARY.md (Japanese)
joshfraser Mar 21, 2022
72aeec0
New translations principles.md (Japanese)
joshfraser Mar 21, 2022
b2a6e05
New translations vote-delegation.md (Japanese)
joshfraser Mar 21, 2022
defe1ea
New translations SUMMARY.md (Korean)
joshfraser Mar 21, 2022
e3adbc5
New translations principles.md (Korean)
joshfraser Mar 21, 2022
a4539ed
New translations vote-delegation.md (Korean)
joshfraser Mar 21, 2022
31434b5
New translations principles.md (Thai)
joshfraser Mar 21, 2022
7aa380a
New translations vote-delegation.md (Thai)
joshfraser Mar 21, 2022
4014c92
New translations SUMMARY.md (Croatian)
joshfraser Mar 21, 2022
523400a
New translations principles.md (Croatian)
joshfraser Mar 21, 2022
c26d7d8
New translations vote-delegation.md (Croatian)
joshfraser Mar 21, 2022
17de74d
New translations SUMMARY.md (Hindi)
joshfraser Mar 21, 2022
83f8d9f
New translations principles.md (Hindi)
joshfraser Mar 21, 2022
7027ab4
New translations vote-delegation.md (Hindi)
joshfraser Mar 21, 2022
166e76d
New translations SUMMARY.md (Filipino)
joshfraser Mar 21, 2022
9972c06
New translations principles.md (Filipino)
joshfraser Mar 21, 2022
35ac84d
New translations vote-delegation.md (Filipino)
joshfraser Mar 21, 2022
af2a2a8
New translations insurance.md (French)
joshfraser Mar 28, 2022
d69f048
New translations insurance.md (Turkish)
joshfraser Mar 28, 2022
78d981a
New translations insurance.md (Hindi)
joshfraser Mar 28, 2022
16f52bd
New translations insurance.md (Croatian)
joshfraser Mar 28, 2022
dab3a6e
New translations insurance.md (Thai)
joshfraser Mar 28, 2022
f49c1b4
New translations insurance.md (Indonesian)
joshfraser Mar 28, 2022
e75224b
New translations insurance.md (Vietnamese)
joshfraser Mar 28, 2022
ff0e4b1
New translations insurance.md (Chinese Traditional)
joshfraser Mar 28, 2022
860fa80
New translations insurance.md (Russian)
joshfraser Mar 28, 2022
d60c8a1
New translations insurance.md (Spanish)
joshfraser Mar 28, 2022
004fcf9
New translations insurance.md (Portuguese)
joshfraser Mar 28, 2022
a689061
New translations insurance.md (Dutch)
joshfraser Mar 28, 2022
c5dc94c
New translations insurance.md (Korean)
joshfraser Mar 28, 2022
cc1714d
New translations insurance.md (Japanese)
joshfraser Mar 28, 2022
b5a8a1f
New translations insurance.md (Italian)
joshfraser Mar 28, 2022
32f1367
New translations insurance.md (Greek)
joshfraser Mar 28, 2022
fdcea5d
New translations insurance.md (German)
joshfraser Mar 28, 2022
e00dd11
New translations insurance.md (Arabic)
joshfraser Mar 28, 2022
eadd7e3
New translations insurance.md (Filipino)
joshfraser Mar 28, 2022
e0414ca
New translations getting-started.md (French)
joshfraser Apr 8, 2022
c4eb16c
New translations getting-started.md (Turkish)
joshfraser Apr 8, 2022
610b8ba
New translations getting-started.md (Hindi)
joshfraser Apr 8, 2022
e9a2240
New translations getting-started.md (Croatian)
joshfraser Apr 8, 2022
5eb755b
New translations getting-started.md (Thai)
joshfraser Apr 8, 2022
2f8d41c
New translations getting-started.md (Indonesian)
joshfraser Apr 8, 2022
c3c568d
New translations getting-started.md (Vietnamese)
joshfraser Apr 8, 2022
3c6afe9
New translations getting-started.md (Chinese Traditional)
joshfraser Apr 8, 2022
f3747e0
New translations getting-started.md (Chinese Simplified)
joshfraser Apr 8, 2022
91c0b3d
New translations getting-started.md (Russian)
joshfraser Apr 8, 2022
d132562
New translations getting-started.md (Spanish)
joshfraser Apr 8, 2022
4390112
New translations getting-started.md (Portuguese)
joshfraser Apr 8, 2022
be475a5
New translations getting-started.md (Dutch)
joshfraser Apr 8, 2022
c585d35
New translations getting-started.md (Korean)
joshfraser Apr 8, 2022
acc5b8b
New translations getting-started.md (Japanese)
joshfraser Apr 8, 2022
cf5b71f
New translations getting-started.md (Italian)
joshfraser Apr 8, 2022
83e1972
New translations getting-started.md (Greek)
joshfraser Apr 8, 2022
77ea295
New translations getting-started.md (German)
joshfraser Apr 8, 2022
0f561ac
New translations getting-started.md (Arabic)
joshfraser Apr 8, 2022
72125e4
New translations getting-started.md (Filipino)
joshfraser Apr 8, 2022
633575b
New translations SUMMARY.md (French)
joshfraser Apr 18, 2022
1ee5634
New translations registry.md (Chinese Simplified)
joshfraser Apr 18, 2022
c6b82b3
New translations registry.md (Portuguese)
joshfraser Apr 18, 2022
280cef2
New translations wrapped-ousd.md (Portuguese)
joshfraser Apr 18, 2022
8c781e9
New translations SUMMARY.md (Russian)
joshfraser Apr 18, 2022
ea42a24
New translations registry.md (Russian)
joshfraser Apr 18, 2022
30dbf29
New translations wrapped-ousd.md (Russian)
joshfraser Apr 18, 2022
cd6f538
New translations SUMMARY.md (Turkish)
joshfraser Apr 18, 2022
c732111
New translations registry.md (Turkish)
joshfraser Apr 18, 2022
5b19d80
New translations wrapped-ousd.md (Turkish)
joshfraser Apr 18, 2022
86aa000
New translations SUMMARY.md (Chinese Simplified)
joshfraser Apr 18, 2022
9b307c6
New translations wrapped-ousd.md (Chinese Simplified)
joshfraser Apr 18, 2022
a675841
New translations wrapped-ousd.md (Dutch)
joshfraser Apr 18, 2022
1dd969e
New translations SUMMARY.md (Chinese Traditional)
joshfraser Apr 18, 2022
babd5e0
New translations registry.md (Chinese Traditional)
joshfraser Apr 18, 2022
7d31330
New translations SUMMARY.md (Vietnamese)
joshfraser Apr 18, 2022
cf28cdd
New translations registry.md (Vietnamese)
joshfraser Apr 18, 2022
35a2a24
New translations wrapped-ousd.md (Vietnamese)
joshfraser Apr 18, 2022
486c826
New translations SUMMARY.md (Indonesian)
joshfraser Apr 18, 2022
8280aca
New translations registry.md (Indonesian)
joshfraser Apr 18, 2022
9a5bfa9
New translations wrapped-ousd.md (Indonesian)
joshfraser Apr 18, 2022
87aebf5
New translations SUMMARY.md (Thai)
joshfraser Apr 18, 2022
bad6280
New translations SUMMARY.md (Portuguese)
joshfraser Apr 18, 2022
ec54131
New translations registry.md (Dutch)
joshfraser Apr 18, 2022
dbe5128
New translations registry.md (French)
joshfraser Apr 18, 2022
55b7a3b
New translations SUMMARY.md (Greek)
joshfraser Apr 18, 2022
ac5ce57
New translations wrapped-ousd.md (French)
joshfraser Apr 18, 2022
330038d
New translations SUMMARY.md (Spanish)
joshfraser Apr 18, 2022
e2734c9
New translations registry.md (Spanish)
joshfraser Apr 18, 2022
fd8a455
New translations wrapped-ousd.md (Spanish)
joshfraser Apr 18, 2022
64628fa
New translations SUMMARY.md (Arabic)
joshfraser Apr 18, 2022
2df7c51
New translations registry.md (Arabic)
joshfraser Apr 18, 2022
efcb1a8
New translations wrapped-ousd.md (Arabic)
joshfraser Apr 18, 2022
264cc64
New translations SUMMARY.md (German)
joshfraser Apr 18, 2022
6e2d16c
New translations registry.md (German)
joshfraser Apr 18, 2022
6b58b81
New translations wrapped-ousd.md (German)
joshfraser Apr 18, 2022
2d3cbed
New translations registry.md (Greek)
joshfraser Apr 18, 2022
8ae3518
New translations SUMMARY.md (Dutch)
joshfraser Apr 18, 2022
c11fb86
New translations wrapped-ousd.md (Greek)
joshfraser Apr 18, 2022
8e531bd
New translations SUMMARY.md (Italian)
joshfraser Apr 18, 2022
90b6d06
New translations registry.md (Italian)
joshfraser Apr 18, 2022
08320f7
New translations wrapped-ousd.md (Italian)
joshfraser Apr 18, 2022
c9d1eaf
New translations SUMMARY.md (Japanese)
joshfraser Apr 18, 2022
60397a4
New translations registry.md (Japanese)
joshfraser Apr 18, 2022
66cf18c
New translations wrapped-ousd.md (Japanese)
joshfraser Apr 18, 2022
91e71ce
New translations SUMMARY.md (Korean)
joshfraser Apr 18, 2022
d1568b3
New translations registry.md (Korean)
joshfraser Apr 18, 2022
7cc355b
New translations wrapped-ousd.md (Korean)
joshfraser Apr 18, 2022
2e83f6a
New translations registry.md (Thai)
joshfraser Apr 18, 2022
f2cc611
New translations wrapped-ousd.md (Thai)
joshfraser Apr 18, 2022
8899fbd
New translations SUMMARY.md (Croatian)
joshfraser Apr 18, 2022
51d6aed
New translations registry.md (Croatian)
joshfraser Apr 18, 2022
ecbc285
New translations wrapped-ousd.md (Croatian)
joshfraser Apr 18, 2022
abb2ea6
New translations SUMMARY.md (Hindi)
joshfraser Apr 18, 2022
89edcb4
New translations registry.md (Hindi)
joshfraser Apr 18, 2022
29c981e
New translations wrapped-ousd.md (Hindi)
joshfraser Apr 18, 2022
a8279c2
New translations SUMMARY.md (Filipino)
joshfraser Apr 18, 2022
7c2c6e0
New translations registry.md (Filipino)
joshfraser Apr 18, 2022
45f429f
New translations wrapped-ousd.md (Filipino)
joshfraser Apr 18, 2022
32444fb
New translations audits.md (French)
joshfraser May 9, 2022
2f20624
New translations audits.md (Turkish)
joshfraser May 9, 2022
62f6bd4
New translations audits.md (Hindi)
joshfraser May 9, 2022
75f7db8
New translations audits.md (Croatian)
joshfraser May 9, 2022
3e3fdbf
New translations audits.md (Thai)
joshfraser May 9, 2022
ef35e97
New translations audits.md (Indonesian)
joshfraser May 9, 2022
2b0ed4d
New translations audits.md (Vietnamese)
joshfraser May 9, 2022
02055d2
New translations audits.md (Chinese Traditional)
joshfraser May 9, 2022
d9187cc
New translations audits.md (Chinese Simplified)
joshfraser May 9, 2022
b633a7f
New translations audits.md (Russian)
joshfraser May 9, 2022
86bc5ec
New translations audits.md (Spanish)
joshfraser May 9, 2022
c32725a
New translations audits.md (Portuguese)
joshfraser May 9, 2022
025b749
New translations audits.md (Dutch)
joshfraser May 9, 2022
76b7b11
New translations audits.md (Korean)
joshfraser May 9, 2022
c95a4b0
New translations audits.md (Japanese)
joshfraser May 9, 2022
4888123
New translations audits.md (Italian)
joshfraser May 9, 2022
7734efc
New translations audits.md (Greek)
joshfraser May 9, 2022
6b239b8
New translations audits.md (German)
joshfraser May 9, 2022
6e4a690
New translations audits.md (Arabic)
joshfraser May 9, 2022
72fb126
New translations audits.md (Filipino)
joshfraser May 9, 2022
8935eee
New translations wrapped-ousd.md (French)
joshfraser Jun 6, 2022
8a822b5
New translations wrapped-ousd.md (Turkish)
joshfraser Jun 6, 2022
473be64
New translations wrapped-ousd.md (Hindi)
joshfraser Jun 6, 2022
e3587c8
New translations wrapped-ousd.md (Croatian)
joshfraser Jun 6, 2022
79577a3
New translations wrapped-ousd.md (Thai)
joshfraser Jun 6, 2022
ffff373
New translations wrapped-ousd.md (Indonesian)
joshfraser Jun 6, 2022
2ba1d15
New translations wrapped-ousd.md (Vietnamese)
joshfraser Jun 6, 2022
d92f88c
New translations wrapped-ousd.md (Chinese Traditional)
joshfraser Jun 6, 2022
0d80130
New translations wrapped-ousd.md (Russian)
joshfraser Jun 6, 2022
39d8511
New translations wrapped-ousd.md (Spanish)
joshfraser Jun 6, 2022
544a0bd
New translations wrapped-ousd.md (Portuguese)
joshfraser Jun 6, 2022
b6329ea
New translations wrapped-ousd.md (Dutch)
joshfraser Jun 6, 2022
e27cbbd
New translations wrapped-ousd.md (Korean)
joshfraser Jun 6, 2022
c6b4f50
New translations wrapped-ousd.md (Japanese)
joshfraser Jun 6, 2022
64c585a
New translations wrapped-ousd.md (Italian)
joshfraser Jun 6, 2022
951c9e3
New translations wrapped-ousd.md (Greek)
joshfraser Jun 6, 2022
9433d38
New translations wrapped-ousd.md (German)
joshfraser Jun 6, 2022
23540f3
New translations wrapped-ousd.md (Arabic)
joshfraser Jun 6, 2022
c303c14
New translations wrapped-ousd.md (Filipino)
joshfraser Jun 6, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
29 changes: 29 additions & 0 deletions ar/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
description: The first stablecoin that earns a yield while it's still in your wallet
---

# Introduction

## **A Better Form of Money**

Origin Dollar (OUSD) is a new stablecoin that was initially launched in September 2020 on the Ethereum network. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets.

![](.gitbook/assets/origin-dollar-summary.jpeg)

**Background**

In 1999, Yu Pan, Origin’s R\&D engineer, and his fellow PayPal co-founders [conceived](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) of creating “the new world currency”, complete with interest yielding strategies and debit cards without having to connect to traditional banking systems. Several pivots and an eBay acquisition later, PayPal dropped its ambitions in this area.

Almost two decades later, Tether introduced the concept of a USD-denominated stablecoin in 2014. Since then, stablecoins have proven themselves as an ideal way of transferring value without exposing users to the price volatility of free-floating currencies. Today, more value is [transferred via Tether](https://www.bloomberg.com/news/articles/2019-10-01/tether-not-bitcoin-likely-the-world-s-most-used-cryptocurrency) than with Bitcoin. Meanwhile, Decentralized Finance (DeFi) has experienced an explosion of growth with [billions of dollars](https://defipulse.com) of capital now locked up in smart contracts that generate yields from lending and trading protocols.

One of the problems with existing stablecoins is that users have to constantly choose between holding an easily spendable coin and earning yields by locking their tokens up in smart contracts. For example, users that lock up USDC in Aave cannot spend a portion of that USDC simultaneously. Expensive Ethereum gas fees serve as "switching costs" each time those users want to switch between spending mode and earning mode.

To make matters worse, yields from lending and trading activities change rapidly. Sophisticated DeFi yield earners are familiar with constantly having to rebalance their portfolio of assets across many competing platforms. This is time-consuming and expensive as gas fees once again eat into yields. In addition, it is time-consuming to calculate real ROI as APYs are unstable and constantly fluctuating. There isn't an easy unit of account. As a result, while DeFi is growing extremely rapidly, it still makes it difficult for many cryptocurrency users to participate.

With OUSD, there’s no need to unwind complicated positions when you want to spend your OUSD. You can transfer it freely without having to pay gas to unlock spendable capital. In addition, OUSD gives you access to some of the highest-earning opportunities across DeFi with none of the hassles. The OUSD smart contract will deploy your underlying capital to a diversified set of yield-earning strategies, rebalancing over time to achieve great yields while diversifying risk. Earnings automatically accrue in your wallet and compound continuously while you hold OUSD. Again, no staking or lockups are required. OUSD also serves as an ideal unit of account. DeFi investors no longer need complicated spreadsheets to calculate their earnings as they can easily see their constantly updated OUSD balances in real-time as their interest compounds automatically. OUSD is an ideal stablecoin for DeFi yield farmers and novice cryptocurrency users alike.

Created by cryptocurrency and fintech veterans, the Origin Dollar is brought to you by the [team](https://www.originprotocol.com/team) at [Origin Protocol](https://www.originprotocol.com) that includes serial entrepreneurs, early cryptocurrency investors, early employees at YouTube, engineering managers at Google/Dropbox, and one of the Paypal co-founders, Yu Pan.

For those interested in diving into the technical details of how it works, these docs are a great place to start. We encourage developers to audit and contribute to our [Github](http://www.github.com/OriginProtocol) (100% open-source). Our team hangs out in [Discord](https://www.originprotocol.com/discord) if you have questions or need help getting started.

Welcome to the future of money.
64 changes: 64 additions & 0 deletions ar/SUMMARY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
# Table of contents

* [Introducing OUSD](README.md)
* [How It Works](how-it-works.md)
* [Getting Started](getting-started.md)
* [Analytics Dashboard](analytics-dashboard.md)
* [FAQ](faq.md)

## Core Concepts

* [Elastic Supply](core-concepts/elastic-supply/README.md)
* [Rebasing & Smart Contracts](core-concepts/elastic-supply/rebasing-and-smart-contracts.md)
* [Yield Generation](core-concepts/yield-generation/README.md)
* [Lending](core-concepts/yield-generation/lending.md)
* [Market Making](core-concepts/yield-generation/market-making.md)
* [Rewards](core-concepts/yield-generation/rewards.md)
* [Wrapped OUSD](core-concepts/wrapped-ousd.md)
* [Supported Stablecoins](core-concepts/supported-stablecoins/README.md)
* [USDT](core-concepts/supported-stablecoins/usdt.md)
* [USDC](core-concepts/supported-stablecoins/usdc.md)
* [DAI](core-concepts/supported-stablecoins/dai.md)
* [Supported Strategies](core-concepts/supported-strategies/README.md)
* [Compound](core-concepts/supported-strategies/compound.md)
* [Aave](core-concepts/supported-strategies/aave.md)
* [Curve](core-concepts/supported-strategies/curve.md)
* [Convex](core-concepts/supported-strategies/convex.md)
* [Fund Management](core-concepts/fund-management.md)
* [Price Oracles](core-concepts/price-oracles.md)

## Governance

* [Principles](governance/principles.md)
* [Admin Privileges](governance/admin-privileges.md)
* [OGN Staking](governance/ogn-staking.md)
* [Contributing](governance/contributing.md)
* [Vote Delegation](governance/vote-delegation.md)

## Smart Contracts

* [Architecture](smart-contracts/architecture.md)
* [Registry](smart-contracts/registry.md)
* [API](smart-contracts/api/README.md)
* [Vault](smart-contracts/api/vault.md)
* [ERC-20](smart-contracts/api/erc-20-1.md)
* [Timelock](smart-contracts/api/timelock.md)
* [Strategies](smart-contracts/api/strategies.md)

## Security & Risks

* [Risks](security-and-risks/risks.md)
* [Audits](security-and-risks/audits.md)
* [Insurance](security-and-risks/insurance.md)
* [Bug Bounties](security-and-risks/bug-bounties.md)

## Guides

* [Integration Guide For Exchanges](guides/integration-guide-for-exchanges.md)
* [Incentivized Harvesting Guide](guides/incentivized-harvesting-guide.md)

## Links

* [Github](https://www.github.com/originprotocol/origin-dollar)
* [Discord](https://www.originprotocol.com/discord)
* [originprotocol.com](https://www.originprotocol.com)
31 changes: 31 additions & 0 deletions ar/analytics-dashboard.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Analytics Dashboard

{% hint style="info" %}
Visit [analytics.ousd.com](https://analytics.ousd.com) to see how funds are allocated, view historical performance data, and track your personal gains.
{% endhint %}

The [APY dashboard](https://analytics.ousd.com/apy) is primarily intended for consumption by our engineering team, but we went ahead and deployed it since our ethos is "public by default" and everything that we do is [open-source](http://github.com/OriginProtocol). Unfortunately, that often means erring on the side of transparency and not necessarily the side of taking the time to explain things clearly.

Before diving into the yield calculation, it's important to understand how OUSD works both in terms of [yield generation](https://docs.ousd.com/core-concepts/yield-generation) and [rebasing](https://docs.ousd.com/core-concepts/elastic-supply). You can read all about that in these [docs](https://docs.ousd.com), including [the part about smart contracts being excluded from yield](https://docs.ousd.com/core-concepts/elastic-supply/rebasing-and-smart-contracts).

To summarize how APY is calculated, it's the annualized rate of change in OUSD's internal accounting of users' balances between two points in time. To understand that, let's break down the columns in the historical APY table (in reverse order).

**Ratio**

There are two types of OUSD balances: rebasing (most accounts) and non-rebasing (smart contracts that have not opted in). The OUSD token contract maintains a separate internal accounting for each type of balance using what it calls "credits". The ratio shown here is the rebasing supply of OUSD divided by the rebasing credits, which gives us the exchange rate between the two.

**Credits**

Some smart contracts holding OUSD have unique credit balances because their rebasing status has changed at some point in the past (by opting in or out). Here we show the sum of all rebasing credits and non-rebasing credits. When multiplied by the ratio, it gives the difference between backing supply and non-rebasing supply.

**Non-rebasing**

This is the portion of supply held in other smart contracts that have not opted in to rebasing. When added to (credits \* ratio), this equals backing supply. Note also that the **%** column shows the percentage of OUSD that is non-rebasing.

**Boost**

The APY is effectively "boosted" for rebasing accounts thanks to the fact that some OUSD is non-rebasing. Think about all of the stablecoins that were used as collateral to mint the non-rebasing OUSD. Those stablecoins are still earning through our yield farming strategies, but the gains are accruing only to the rebasing accounts. The result is that the effective APY is higher than it would be without this mechanism. The boost is the measure of this difference. If boost is 100%, then regular OUSD holders are enjoying double the APY that they otherwise would.

**APR/APY calculation**

Bringing this full circle, we currently measure yield by measuring the change in the [rebasing credits per token](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/token/OUSD.sol#L45) between two points in time. But there are a few other considerations to note. First, we have to make an assumption about how many Ethereum blocks are mined on an average day. We use a [fixed 6,500](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L43), but the actual number of blocks per day is variable. Second, we need a reasonable time horizon to measure. We focus on 30 days, which has proven to be a relatively consistent window of time during which a complete sample of yield-generating activities has occurred. Third, we convert APR into APY by assuming [constant daily compounding](https://github.com/OriginProtocol/ousd-analytics/blob/master/eagleproject/core/views.py#L449-L451). In other words, yield is constantly being reinvested into the same strategies. Finally, there is one notable drawback to using the rebase ratio to measure yield. Since rebase events currently occur sporadically (and not very frequently in a world of high gas prices), the APY won't reflect earnings that have not yet been translated to account balances. For example, there could be an interest rate spike in Compound or a volume spike in the Curve 3pool strategy, which would cause OUSD to earn more than it does on an average day. Until [the rebase method](https://github.com/OriginProtocol/origin-dollar/blob/master/contracts/contracts/vault/VaultCore.sol#L365-L370) gets called, the APY will underreport these earnings. In fact, anyone who sells OUSD during that time would be missing out on the "[next rebase](https://analytics.ousd.com)". The good news is that you should be able to observe the change in your balance over one week and it (annualized) should approximately equal our advertised APY.
19 changes: 19 additions & 0 deletions ar/architecture/erc-20-1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# ERC-20

{% hint style="success" %}
The main ERC20 address for Origin Dollar \(OUSD\) is:
**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86**
{% endhint %}

OUSD is an ERC-20 compliant token with one novel property that is important to understand.

{% hint style="warning" %}
Wallets and exchanges that wish to integrate OUSD should not cache token balances for OUSD as this value will change frequently as yield is accrued to token holders.
{% endhint %}

The biggest difference separating OUSD from your average ERC-20 token is the way OUSD's`balanceOf()` function will return a variable amount based on the total value of the pool multiplied by the holder's stake in the pool. This difference is vital to understand, particularly for wallets and exchanges that wish to integrate the OUSD token. This value should be fetched in real-time instead of being cached since OUSD rebases frequently.





12 changes: 12 additions & 0 deletions ar/architecture/erc-20.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Overview

![](../.gitbook/assets/ousd_docs_graphics_3.png)

OUSD is made up of a series of smart contracts. Each of these contracts is wrapped in a proxy contract that can be upgraded via the governance protocols.

Internally, ownership in the pool is tracked using a credits system that represents the percent ownership of the pool for each holder. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets.

The Vault is responsible for minting and burning OUSD. It also enforces the percentage of assets that are deployed to each of the supported [Strategies](../core-concepts/supported-strategies/). To optimize gas costs, the vault maintains a buffer to allow most deposits and redemptions to occur without winding/unwinding assets from strategies.



14 changes: 14 additions & 0 deletions ar/architecture/strategies.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Strategies

New strategies can be added or removed at any time to respond to new market realities and diversify risk.

At launch, OUSD will take advantage of a single strategy and deploy deposited capital to Compound. We intend to deploy many other strategies soon thereafter.

Once we migrate to decentralized governance, it is our intent for the community to propose new strategies and to vote on the appropriate weight for each strategy in the pool. We anticipate that most OUSD holders will value having some exposure to higher yield opportunities while maintaining more conservative positions for a portion of the funds.







22 changes: 22 additions & 0 deletions ar/architecture/timelock.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Timelock

{% hint style="danger" %}
The timelock will be added soon after everything is verified as working. Until then, the contracts will be governed by Origin's 5 of 8 multi-sig. This allows for a faster response if any critical issues are discovered.
{% endhint %}

The timelock contract enforces a 48 hour wait period before any changes to the OUSD contracts can be executed. The timelock can be called by our multi-sig and is the owner of our [ERC-20](erc-20.md), [Vault](vault.md), and [Strategies](strategies.md) contracts. Time-delaying admin actions gives users a chance to exit OUSD if its admins become malicious, are compromised, or make a change that the users do not like.

{% hint style="info" %}
The timelock is a safety measure that gives OUSD holders 48 hours to withdraw their funds if they have objections to any proposed upgrades to the protocol.
{% endhint %}

OUSD is using a slightly modified version of the [Compound Timelock](https://compound.finance/docs/governance) which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/compound-finance-patch-audit/). The 3 notable differences are:

1. OUSD will initially use a shorter wait period \(48 hours\) than Compound \(72 hours\) to allow for a faster response if any issues are discovered.
2. Once the 48 hours have passed, anyone is free to execute the call, not just the owner of the contract.
3. Deposits \(but not withdrawals or transfers\) can be immediately frozen without requiring the 48 waiting period. This is in case a major vulnerability is discovered.





17 changes: 17 additions & 0 deletions ar/architecture/vault.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Vault

The vault is at the core of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens.

The most important publicly callable functions on the Vault are:

* `mint()`allows a single supported stablecoin to be converted to OUSD
* `mintMultiple()`allows multiple supported stablecoins to be converted to OUSD in a single call
* `redeem()`allows a specified amount of OUSD to be redeemed for other supported stablecoins.
* `redeemAll()`allows a user to redeem their entire balance of OUSD for other supported stablecoins. This is particularly useful since user balances are constantly growing as yield is accrued.
* `rebase()`updates the balances for all users based on the value of the assets currently stored in the pool.
* `allocate()`moves the assets under management into their prescribed [Stategies](strategies.md) to maximize yield and diversify risk.

On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) to return to the user. This decision of which coin\(s\) to return is based on the internal ratios of the assets that are being held in the pool.



18 changes: 18 additions & 0 deletions ar/core-concepts/elastic-supply.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Elastic Supply

**Elastic Supply. Stable Price.**

OUSD works differently than most tokens. Instead of the price increasing as the value of the assets under management increase \(as with Compound cTokens or Yearn yTokens\), the value of one OUSD remains constant at approximately $1. Instead, the contracts constantly adjust the monetary supply and automatically updates the balance in every token holder’s wallet to reflect the yield that has been earned by the protocol.

{% hint style="info" %}
Think of it as interest accruing in your bank account. The unit of account and value for the US dollar doesn’t change. You just get more US dollars over time as you earn interest.
{% endhint %}

![](../.gitbook/assets/ousd_docs_graphics_4.png)

This mechanism was inspired by the novel approach taken by [Ampleforth](https://www.ampleforth.org/), but there are some key differences that are worth highlighting:

1. OUSD is 100% backed by other stablecoins and will not have the same challenge maintaining the peg to the dollar. Given the ease of minting and redeeming OUSD, we can count on arbitrageurs to ensure the peg is maintained.
2. OUSD rebasing should only increase supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any decrease in your balance would be an indication of trouble in the system.
3. Unlike Ampleforth, which rebases once a day, the monetary supply of OUSD is constantly being updated in real-time as yield is generated.

Loading