From af1feb47c76f97a14828a69cea2557fa60adb21d Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:11:46 -0700
Subject: [PATCH 00001/11794] New translations README.md (French)
---
fr/README.md | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
create mode 100644 fr/README.md
diff --git a/fr/README.md b/fr/README.md
new file mode 100644
index 000000000..01162cf25
--- /dev/null
+++ b/fr/README.md
@@ -0,0 +1,30 @@
+---
+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.
+
+
+
+**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.
+
From 2f73cfb2da109d59f3894851a4a42347de149ee0 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:11:48 -0700
Subject: [PATCH 00002/11794] New translations asset-risk.md (French)
---
fr/security-and-risks/asset-risk.md | 33 +++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
create mode 100644 fr/security-and-risks/asset-risk.md
diff --git a/fr/security-and-risks/asset-risk.md b/fr/security-and-risks/asset-risk.md
new file mode 100644
index 000000000..d23f13b1d
--- /dev/null
+++ b/fr/security-and-risks/asset-risk.md
@@ -0,0 +1,33 @@
+# Bug Bounties
+
+**Bug Bounties**
+
+Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities.
+
+{% hint style="warning" %}
+In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below.
+{% endhint %}
+
+**Responsible Disclosure**
+
+Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected.
+
+In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible.
+
+If you discover a vulnerability, please do the following:
+
+* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser)
+* Do not take advantage of the vulnerability or problem you have discovered
+* Do not reveal the problem to others until it has been resolved
+* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties
+* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information.
+
+In return, we promise:
+
+* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date
+* If you have followed the instructions above, we will not take any legal action against you in regard to the report
+* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission
+* If you so wish we will keep you informed of the progress towards resolving the problem
+* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\)
+* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide.
+
From 5b82ba401c0cc4c9897b9dfcb640be87efdc4a34 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:11:49 -0700
Subject: [PATCH 00003/11794] New translations balancer.md (French)
---
.../supported-strategies/balancer.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 fr/core-concepts/supported-strategies/balancer.md
diff --git a/fr/core-concepts/supported-strategies/balancer.md b/fr/core-concepts/supported-strategies/balancer.md
new file mode 100644
index 000000000..f8d9e3c0a
--- /dev/null
+++ b/fr/core-concepts/supported-strategies/balancer.md
@@ -0,0 +1,27 @@
+# Balancer
+
+{% hint style="info" %}
+Coming soon. Balancer has not yet been integrated.
+{% endhint %}
+
+Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs.
+
+Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools.
+
+Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing.
+
+Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://balancer.finance/](https://balancer.finance/) |
+| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) |
+| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) |
+| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) |
+
From 47e058603c0877baace71df7fb588f1816528eab Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:11:52 -0700
Subject: [PATCH 00004/11794] New translations compound.md (French)
---
.../supported-strategies/compound.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 fr/core-concepts/supported-strategies/compound.md
diff --git a/fr/core-concepts/supported-strategies/compound.md b/fr/core-concepts/supported-strategies/compound.md
new file mode 100644
index 000000000..a4d2660a1
--- /dev/null
+++ b/fr/core-concepts/supported-strategies/compound.md
@@ -0,0 +1,19 @@
+# Compound
+
+Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand.
+
+Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time.
+
+Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors.
+
+Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million.
+
+Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------------------------------------------------- |
+| Official site | [https://compound.finance/](https://compound.finance/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) |
+| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) |
+
From 074f00cc36297eea881d74a07a8ae91e9994608d Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:11:54 -0700
Subject: [PATCH 00005/11794] New translations curve.md (French)
---
.../supported-strategies/curve.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 fr/core-concepts/supported-strategies/curve.md
diff --git a/fr/core-concepts/supported-strategies/curve.md b/fr/core-concepts/supported-strategies/curve.md
new file mode 100644
index 000000000..c0bf8f99e
--- /dev/null
+++ b/fr/core-concepts/supported-strategies/curve.md
@@ -0,0 +1,25 @@
+# Curve
+
+{% hint style="info" %}
+Coming soon. Curve has not yet been integrated.
+{% endhint %}
+
+Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees.
+
+Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates.
+
+Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols.
+
+Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing.
+
+Curve has undergone two audits by Trail of Bits and maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://www.curve.fi/](https://www.curve.fi/) |
+| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) |
+| GitHub | [https://github.com/curvefi](https://github.com/curvefi) |
+| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) |
+
From a7fee70688ce32e1dd01e43054e730d2a960cba0 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:11:55 -0700
Subject: [PATCH 00006/11794] New translations dydx.md (French)
---
fr/core-concepts/supported-strategies/dydx.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 fr/core-concepts/supported-strategies/dydx.md
diff --git a/fr/core-concepts/supported-strategies/dydx.md b/fr/core-concepts/supported-strategies/dydx.md
new file mode 100644
index 000000000..24f1a895e
--- /dev/null
+++ b/fr/core-concepts/supported-strategies/dydx.md
@@ -0,0 +1,27 @@
+# dYdX
+
+{% hint style="info" %}
+Coming soon. DyDx has not yet been integrated.
+{% endhint %}
+
+dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered.
+
+Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan.
+
+dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token.
+
+dYdX has undergone security audits by OpenZeppelin and Bramah Systems.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://dydx.exchange/](https://dydx.exchange/) |
+| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) |
+| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) |
+| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) |
+
+
+
+
+
From de56dd6e7000baf516f7f5efad36671f9afa80fd Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:11:57 -0700
Subject: [PATCH 00007/11794] New translations uniswap.md (French)
---
.../supported-strategies/uniswap.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 fr/core-concepts/supported-strategies/uniswap.md
diff --git a/fr/core-concepts/supported-strategies/uniswap.md b/fr/core-concepts/supported-strategies/uniswap.md
new file mode 100644
index 000000000..012e25e93
--- /dev/null
+++ b/fr/core-concepts/supported-strategies/uniswap.md
@@ -0,0 +1,27 @@
+# Uniswap
+
+{% hint style="info" %}
+Coming soon. Uniswap has not yet been integrated.
+{% endhint %}
+
+Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate.
+
+Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve.
+
+Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools.
+
+Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token.
+
+Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://uniswap.org/](https://uniswap.org/) |
+| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+
From b661553530c1247333801855787fd391f4f61753 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:11:58 -0700
Subject: [PATCH 00008/11794] New translations yearn.finance.md (French)
---
.../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 fr/core-concepts/supported-strategies/yearn.finance.md
diff --git a/fr/core-concepts/supported-strategies/yearn.finance.md b/fr/core-concepts/supported-strategies/yearn.finance.md
new file mode 100644
index 000000000..3f23b9fdb
--- /dev/null
+++ b/fr/core-concepts/supported-strategies/yearn.finance.md
@@ -0,0 +1,25 @@
+# Yearn.finance
+
+{% hint style="info" %}
+Coming soon. Yearn.finance has not yet been integrated.
+{% endhint %}
+
+Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital.
+
+Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned.
+
+Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users.
+
+Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors.
+
+Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million.
+
+Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://yearn.finance/](https://yearn.finance/) |
+| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) |
+| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) |
+| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) |
+
From 5513a73e0a840e78105a8f47f47b851edd65f148 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:00 -0700
Subject: [PATCH 00009/11794] New translations README.md (French)
---
fr/core-concepts/yield-generation/README.md | 24 +++++++++++++++++++++
1 file changed, 24 insertions(+)
create mode 100644 fr/core-concepts/yield-generation/README.md
diff --git a/fr/core-concepts/yield-generation/README.md b/fr/core-concepts/yield-generation/README.md
new file mode 100644
index 000000000..cede81cda
--- /dev/null
+++ b/fr/core-concepts/yield-generation/README.md
@@ -0,0 +1,24 @@
+# Yield Generation
+
+**Automated Yield Farming**
+
+While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways.
+
+[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies.
+
+
+
+Effectively, there are 3 ways that OUSD generates yield:
+
+{% page-ref page="lending.md" %}
+
+{% page-ref page="market-making.md" %}
+
+{% page-ref page="rewards.md" %}
+
+
+
+
+
+
+
From 673e9f71c8658fcd17ebef866dc26195f41cacd0 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:01 -0700
Subject: [PATCH 00010/11794] New translations lending.md (French)
---
fr/core-concepts/yield-generation/lending.md | 26 ++++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 fr/core-concepts/yield-generation/lending.md
diff --git a/fr/core-concepts/yield-generation/lending.md b/fr/core-concepts/yield-generation/lending.md
new file mode 100644
index 000000000..a78f46da0
--- /dev/null
+++ b/fr/core-concepts/yield-generation/lending.md
@@ -0,0 +1,26 @@
+# Lending
+
+**Unbank the Banked**
+
+DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets.
+
+OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk.
+
+OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly:
+
+{% page-ref page="../supported-strategies/compound.md" %}
+
+{% page-ref page="../supported-strategies/aave.md" %}
+
+{% page-ref page="../supported-strategies/dydx.md" %}
+
+
+
+
+
+
+
+
+
+
+
From 3a0f60e671c674bf9c2c455cf31c4da96b052bc1 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:03 -0700
Subject: [PATCH 00011/11794] New translations market-making.md (French)
---
.../yield-generation/market-making.md | 26 +++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 fr/core-concepts/yield-generation/market-making.md
diff --git a/fr/core-concepts/yield-generation/market-making.md b/fr/core-concepts/yield-generation/market-making.md
new file mode 100644
index 000000000..b88b3a90d
--- /dev/null
+++ b/fr/core-concepts/yield-generation/market-making.md
@@ -0,0 +1,26 @@
+# Market Making
+
+**Own your Stake in Decentralized Exchanges**
+
+Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use.
+
+AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided.
+
+{% hint style="info" %}
+[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value.
+{% endhint %}
+
+The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders.
+
+We intend to integrate directly with at least the following automated market makers:
+
+{% page-ref page="../supported-strategies/uniswap.md" %}
+
+{% page-ref page="../supported-strategies/curve.md" %}
+
+{% page-ref page="../supported-strategies/balancer.md" %}
+
+
+
+
+
From 7ed8e471a3f04b1e938ba24703c63f82c1b92dcd Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:04 -0700
Subject: [PATCH 00012/11794] New translations rewards.md (French)
---
fr/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++
1 file changed, 14 insertions(+)
create mode 100644 fr/core-concepts/yield-generation/rewards.md
diff --git a/fr/core-concepts/yield-generation/rewards.md b/fr/core-concepts/yield-generation/rewards.md
new file mode 100644
index 000000000..dce9da9cf
--- /dev/null
+++ b/fr/core-concepts/yield-generation/rewards.md
@@ -0,0 +1,14 @@
+# Rewards
+
+**Collecting Rewards**
+
+In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield.
+
+{% hint style="info" %}
+While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins.
+{% endhint %}
+
+Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources.
+
+
+
From 3c4c3bbebedaccdd3011bf6fa6579465a5baaca5 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:06 -0700
Subject: [PATCH 00013/11794] New translations admin-privileges.md (French)
---
fr/governance/admin-privileges.md | 12 ++++++++++++
1 file changed, 12 insertions(+)
create mode 100644 fr/governance/admin-privileges.md
diff --git a/fr/governance/admin-privileges.md b/fr/governance/admin-privileges.md
new file mode 100644
index 000000000..b275178fb
--- /dev/null
+++ b/fr/governance/admin-privileges.md
@@ -0,0 +1,12 @@
+# Admin Privileges
+
+The OUSD smart contracts are designed to be owner upgradable.
+
+At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own.
+
+Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay.
+
+Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence.
+
+Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates.
+
From 55be83b80f8809d768572f00bd0a7cd18fc8a208 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:07 -0700
Subject: [PATCH 00014/11794] New translations governance.md (French)
---
fr/governance/governance.md | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 fr/governance/governance.md
diff --git a/fr/governance/governance.md b/fr/governance/governance.md
new file mode 100644
index 000000000..eea11a787
--- /dev/null
+++ b/fr/governance/governance.md
@@ -0,0 +1,26 @@
+# Principles
+
+**Progressive Decentralization**
+
+OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible.
+
+That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol.
+
+Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible.
+
+
+
+**Timelock**
+
+Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch.
+
+**New and Existing Stakeholders**
+
+OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD.
+
+In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future.
+
+The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives.
+
+
+
From ca86827e1f418393a3d71efd49a360c5d062bda8 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:09 -0700
Subject: [PATCH 00015/11794] New translations phases.md (French)
---
fr/governance/phases.md | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 fr/governance/phases.md
diff --git a/fr/governance/phases.md b/fr/governance/phases.md
new file mode 100644
index 000000000..4b45be826
--- /dev/null
+++ b/fr/governance/phases.md
@@ -0,0 +1,6 @@
+# Phases
+
+Progressive decentralization will follow four phases as outlined below.
+
+
+
From c46a409c3bd6e3593f238bed6f87a2a84ca5acbc Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:11 -0700
Subject: [PATCH 00016/11794] New translations contributing.md (French)
---
fr/security-and-risks/contributing.md | 84 +++++++++++++++++++++++++++
1 file changed, 84 insertions(+)
create mode 100644 fr/security-and-risks/contributing.md
diff --git a/fr/security-and-risks/contributing.md b/fr/security-and-risks/contributing.md
new file mode 100644
index 000000000..a6234e390
--- /dev/null
+++ b/fr/security-and-risks/contributing.md
@@ -0,0 +1,84 @@
+# Contributing
+
+**100% Open-source**
+
+OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community.
+
+We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community.
+
+#### Development Process
+
+Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released.
+
+Your development flow should look like:
+
+1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on.
+2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork.
+3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task.
+4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature.
+5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code.
+6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started.
+7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary.
+8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column.
+
+The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers.
+
+#### Coding Style
+
+We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists.
+
+For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/).
+
+For Solidity, we use two-space indents.
+
+#### Protocol Design
+
+When considering protocol or implementation design proposals, we are looking for:
+
+* A description of the problem this design proposal solves
+* Discussion of the trade-offs involved
+* Review of other existing solutions
+* Links to relevant literature \(RFCs, papers, etc\)
+* Discussion of the proposed solution
+
+Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases.
+
+#### Community Guidelines
+
+We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole:
+
+* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones!
+* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community.
+* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws.
+* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam.
+
+#### Reporting Issues
+
+If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos!
+
+#### Security Issues
+
+OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away!
+
+If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties.
+
+{% page-ref page="asset-risk.md" %}
+
+#### **Community Improvement**
+
+Origin is just as much about community as it is about our technology.
+
+We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more.
+
+Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help.
+
+#### Full-Time Positions
+
+Origin occasionally hires developers for part-time or full-time positions.
+
+We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged.
+
+If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord).
+
+
+
From 9f884ef3ddf00cf76b27d2b4d09f40823ff300f6 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:12 -0700
Subject: [PATCH 00017/11794] New translations README.md (French)
---
.../supported-strategies/README.md | 30 +++++++++++++++++++
1 file changed, 30 insertions(+)
create mode 100644 fr/core-concepts/supported-strategies/README.md
diff --git a/fr/core-concepts/supported-strategies/README.md b/fr/core-concepts/supported-strategies/README.md
new file mode 100644
index 000000000..60ab03f00
--- /dev/null
+++ b/fr/core-concepts/supported-strategies/README.md
@@ -0,0 +1,30 @@
+# Supported Strategies
+
+**Supported DeFi Platforms**
+
+OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure.
+
+Currently, OUSD earns yield from the following platform\(s\):
+
+{% page-ref page="compound.md" %}
+
+Integrations are currently planned or being built for the following platforms:
+
+{% page-ref page="aave.md" %}
+
+{% page-ref page="dydx.md" %}
+
+{% page-ref page="uniswap.md" %}
+
+{% page-ref page="curve.md" %}
+
+{% page-ref page="balancer.md" %}
+
+{% page-ref page="yearn.finance.md" %}
+
+Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past.
+
+We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats.
+
+
+
From b4bfc2d12a2153ba13d58b731c96235f2c035568 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:14 -0700
Subject: [PATCH 00018/11794] New translations risks.md (French)
---
fr/security-and-risks/risks.md | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
create mode 100644 fr/security-and-risks/risks.md
diff --git a/fr/security-and-risks/risks.md b/fr/security-and-risks/risks.md
new file mode 100644
index 000000000..26b5ebfe6
--- /dev/null
+++ b/fr/security-and-risks/risks.md
@@ -0,0 +1,34 @@
+# Risks
+
+{% hint style="danger" %}
+The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital.
+{% endhint %}
+
+As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories:
+
+* Smart contract risk
+* Underlying platform risk
+* Underlying stablecoin risk
+
+**Smart contract risk**
+
+Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault.
+
+**Platform risk**
+
+OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders.
+
+**Stablecoin risks**
+
+It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD.
+
+It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI.
+
+**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.**
+
+
+
+
+
+
+
From 236dd5cfae3aea142e82e8d5c6f9eabc7865d73c Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:15 -0700
Subject: [PATCH 00019/11794] New translations untitled.md (French)
---
fr/security-and-risks/untitled.md | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 fr/security-and-risks/untitled.md
diff --git a/fr/security-and-risks/untitled.md b/fr/security-and-risks/untitled.md
new file mode 100644
index 000000000..21b692090
--- /dev/null
+++ b/fr/security-and-risks/untitled.md
@@ -0,0 +1,20 @@
+# Audits
+
+{% hint style="danger" %}
+The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital.
+{% endhint %}
+
+**OUSD**
+
+Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available.
+
+**Supported Strategies**
+
+Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using.
+
+{% page-ref page="untitled.md" %}
+
+
+
+
+
From 0cd275105311caa7b68952f6dd7dd75ff69d25dd Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:16 -0700
Subject: [PATCH 00020/11794] New translations README.md (French)
---
fr/smart-contracts/api/README.md | 8 ++++++++
1 file changed, 8 insertions(+)
create mode 100644 fr/smart-contracts/api/README.md
diff --git a/fr/smart-contracts/api/README.md b/fr/smart-contracts/api/README.md
new file mode 100644
index 000000000..7681458f2
--- /dev/null
+++ b/fr/smart-contracts/api/README.md
@@ -0,0 +1,8 @@
+# API
+
+Documentation of contracts API used by the protocol:
+
+* [Vault](vault.md)
+
+
+
From 7946f26164178e55d2b6fb208d5564383beb9b62 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:18 -0700
Subject: [PATCH 00021/11794] New translations oracle.md (French)
---
fr/smart-contracts/api/oracle.md | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 fr/smart-contracts/api/oracle.md
diff --git a/fr/smart-contracts/api/oracle.md b/fr/smart-contracts/api/oracle.md
new file mode 100644
index 000000000..b369591e0
--- /dev/null
+++ b/fr/smart-contracts/api/oracle.md
@@ -0,0 +1,6 @@
+# Oracles
+
+{% hint style="info" %}
+Documentation coming soon.
+{% endhint %}
+
From 626ed27634820482be2faac7e2ee3eb052f11d16 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:19 -0700
Subject: [PATCH 00022/11794] New translations ousd.md (French)
---
fr/smart-contracts/api/ousd.md | 8 ++++++++
1 file changed, 8 insertions(+)
create mode 100644 fr/smart-contracts/api/ousd.md
diff --git a/fr/smart-contracts/api/ousd.md b/fr/smart-contracts/api/ousd.md
new file mode 100644
index 000000000..8d6981144
--- /dev/null
+++ b/fr/smart-contracts/api/ousd.md
@@ -0,0 +1,8 @@
+# OUSD
+
+{% hint style="info" %}
+Documentation coming soon.
+{% endhint %}
+
+
+
From b7ff4468cb677644a6d3758129a0464abd120eff Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:21 -0700
Subject: [PATCH 00023/11794] New translations strategies.md (French)
---
fr/smart-contracts/api/strategies.md | 14 ++++++++++++++
1 file changed, 14 insertions(+)
create mode 100644 fr/smart-contracts/api/strategies.md
diff --git a/fr/smart-contracts/api/strategies.md b/fr/smart-contracts/api/strategies.md
new file mode 100644
index 000000000..3133d5b03
--- /dev/null
+++ b/fr/smart-contracts/api/strategies.md
@@ -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.
+
+
+
+
+
+
+
From f8aeff10f3d4c56a72d88b7dfc5bfe95b087695e Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:22 -0700
Subject: [PATCH 00024/11794] New translations timelock-1.md (French)
---
fr/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 fr/smart-contracts/api/timelock-1.md
diff --git a/fr/smart-contracts/api/timelock-1.md b/fr/smart-contracts/api/timelock-1.md
new file mode 100644
index 000000000..cb80a9233
--- /dev/null
+++ b/fr/smart-contracts/api/timelock-1.md
@@ -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](), 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.
+
+
+
+
+
From 0edff010fd9e3160c18bb22b3f7aab4d6a8fc920 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:24 -0700
Subject: [PATCH 00025/11794] New translations timelock.md (French)
---
fr/smart-contracts/api/timelock.md | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 fr/smart-contracts/api/timelock.md
diff --git a/fr/smart-contracts/api/timelock.md b/fr/smart-contracts/api/timelock.md
new file mode 100644
index 000000000..b891a0c78
--- /dev/null
+++ b/fr/smart-contracts/api/timelock.md
@@ -0,0 +1,6 @@
+# Timelock
+
+{% hint style="info" %}
+Documentation coming soon.
+{% endhint %}
+
From adaac1d10d6d10c46e973df5841597b384345d47 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:25 -0700
Subject: [PATCH 00026/11794] New translations vault.md (French)
---
fr/smart-contracts/api/vault.md | 179 ++++++++++++++++++++++++++++++++
1 file changed, 179 insertions(+)
create mode 100644 fr/smart-contracts/api/vault.md
diff --git a/fr/smart-contracts/api/vault.md b/fr/smart-contracts/api/vault.md
new file mode 100644
index 000000000..6118ba045
--- /dev/null
+++ b/fr/smart-contracts/api/vault.md
@@ -0,0 +1,179 @@
+---
+description: >-
+ The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens.
+---
+
+# Vault
+
+## Methods
+
+### mint\(\)
+
+**`function mint(address _asset, uint256 _amount)`**
+
+Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- |
+| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin |
+| \_amount | uint256 | amount deposited, expressed in decimal units |
+
+### mintMultiple\(\)
+
+**`function mintMultiple(address[] _assets, uint256[] _amounts)`**
+
+Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- |
+| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins |
+| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units |
+
+### redeem\(\)
+
+**`function redeem(uint256 _amount)`**
+
+OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:----------------------------------------- |
+| \_amount | uint256 | amount of OUSD expressed in decimal units |
+
+{% hint style="warning" %}
+On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned 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.
+{% endhint %}
+
+### redeemAll\(\)
+
+**`function redeemAll()`**
+
+All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**.
+
+{% hint style="warning" %}
+On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned 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.
+{% endhint %}
+
+### rebase\(\)
+
+**`function rebase()`**
+
+Updates the balances for all users based on the value of the assets currently stored in the pool. Returns total value of the underlying assets and strategies represented by `uint256` type.
+
+### allocate\(\)
+
+**`function allocate()`**
+
+Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.
+
+### totalValue\(\)
+
+**`function totalValue()`**
+
+Returns total value of underlying assets and strategies.
+
+| `return` name | Type | Description |
+|:------------- |:------- |:------------------------------------------------ |
+| value | uint256 | total value of underlying assets and strategies. |
+
+### checkBalance\(\)
+
+**`function checkBalance(address _asset)`**
+
+Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- |
+| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin |
+
+### calculateRedeemOutputs\(\)
+
+**`function calculateRedeemOutputs(uint256 _amount)`**
+
+Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values.
+
+To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses.
+
+The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:----------------------------------------- |
+| \_amount | uint256 | amount of OUSD expressed in decimal units |
+
+| `return` name | Type | Description |
+|:------------- |:------------- |:--------------------------------------------------------------------------- |
+| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return |
+
+### getAssetCount\(\)
+
+**`function getAssetCount()`**
+
+Return the number of supported stablecoin assets represented by `uint256` type.
+
+### getAllAssets\(\)
+
+**`function getAllAssets()`**
+
+Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.
+
+### getStrategyCount\(\)
+
+**`function getStrategyCount()`**
+
+Return the number of strategies active on the Vault represented by `uint256` type.
+
+### getAPR\(\)
+
+**`function getAPR()`**
+
+Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.
+
+### isSupportedAsset\(\)
+
+**`function isSupportedAsset(address _asset)`**
+
+Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:------------------------- |
+| \_asset | address | Address of the stablecoin |
+
+### priceUSDMint\(\)
+
+**`function priceUSDMint(string symbol)`**
+
+Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------ |:------------------------ |
+| symbol | string | Symbol of the stablecoin |
+
+### priceUSDRedeem\(\)
+
+**`function priceUSDRedeem(string symbol)`**
+
+Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------ |:------------------------ |
+| symbol | string | Symbol of the stablecoin |
+
+### priceAssetUSDMint\(\)
+
+**`function priceAssetUSDMint(address _asset)`**
+
+Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:-------------------------- |
+| \_asset | address | Address of the stablecoin |
+
+### priceAssetUSDRedeem\(\)
+
+**`function priceAssetUSDRedeem(address _asset)`**
+
+Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:------------------------- |
+| \_asset | address | Address of the stablecoin |
+
From c620f15ddef5da53b27c9030d4ee5369a7f9dc99 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:27 -0700
Subject: [PATCH 00027/11794] New translations erc-20.md (French)
---
fr/smart-contracts/erc-20.md | 12 ++++++++++++
1 file changed, 12 insertions(+)
create mode 100644 fr/smart-contracts/erc-20.md
diff --git a/fr/smart-contracts/erc-20.md b/fr/smart-contracts/erc-20.md
new file mode 100644
index 000000000..5acac15a8
--- /dev/null
+++ b/fr/smart-contracts/erc-20.md
@@ -0,0 +1,12 @@
+# Architecture
+
+
+
+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.
+
+
+
From 926e1ffe8b79781e57c067cfa0f1257f57821d33 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:28 -0700
Subject: [PATCH 00028/11794] New translations registry.md (French)
---
fr/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++++
1 file changed, 60 insertions(+)
create mode 100644 fr/smart-contracts/registry.md
diff --git a/fr/smart-contracts/registry.md b/fr/smart-contracts/registry.md
new file mode 100644
index 000000000..6df7164c6
--- /dev/null
+++ b/fr/smart-contracts/registry.md
@@ -0,0 +1,60 @@
+# Registry
+
+Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet.
+
+{% hint style="success" %}
+The main ERC20 address for Origin Dollar \(OUSD\) is:
+**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86**
+{% endhint %}
+
+{% tabs %}
+{% tab title="Core" %}
+Well-known addresses \(often proxy wrappers\):
+
+| Contract | Address | ENS |
+|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- |
+| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) |
+| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) |
+| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) |
+| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) |
+| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) |
+
+Internal implementation contracts:
+
+| Contract | Address |
+|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |
+| OUSD | [0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e](https://etherscan.io/address/0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e) |
+| Vault | [0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd](https://etherscan.io/address/0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd) |
+| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) |
+| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) |
+{% endtab %}
+
+{% tab title="Strategies" %}
+Well-known addresses \(proxy wrappers\):
+
+| Strategy | Address | Current Allocation |
+|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ |
+| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% |
+
+Internal implementation contracts:
+
+| Strategy | Address |
+|:-------- |:--------------------------------------------------------------------------------------------------------------------- |
+| Compound | [0xfCEea3923dd126D8fb3873389187307519c1DE37](https://etherscan.io/address/0xfCEea3923dd126D8fb3873389187307519c1DE37) |
+{% endtab %}
+
+{% tab title="Stablecoins" %}
+| Contract | Address |
+|:-------- |:------------------------------------------------------------------------------------------------------------------- |
+| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) |
+| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) |
+| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) |
+{% endtab %}
+{% endtabs %}
+
+
+
+
+
+
+
From 169415462b837a7dd8728b6a00876df796358e67 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:30 -0700
Subject: [PATCH 00029/11794] New translations README.md (Spanish)
---
es/README.md | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
create mode 100644 es/README.md
diff --git a/es/README.md b/es/README.md
new file mode 100644
index 000000000..01162cf25
--- /dev/null
+++ b/es/README.md
@@ -0,0 +1,30 @@
+---
+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.
+
+
+
+**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.
+
From 330880d836403f39d9a7ce6f51868d96f9e0c6c2 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:31 -0700
Subject: [PATCH 00030/11794] New translations SUMMARY.md (Spanish)
---
es/SUMMARY.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 59 insertions(+)
create mode 100644 es/SUMMARY.md
diff --git a/es/SUMMARY.md b/es/SUMMARY.md
new file mode 100644
index 000000000..2156447b9
--- /dev/null
+++ b/es/SUMMARY.md
@@ -0,0 +1,59 @@
+# Table of contents
+
+* [Introduction](README.md)
+* [How It Works](how-it-works.md)
+* [Getting Started](getting-started.md)
+
+## Core Concepts
+
+* [Elastic Supply](core-concepts/elastic-supply.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)
+* [Supported Stablecoins](core-concepts/supported-assets/README.md)
+ * [USDT](core-concepts/supported-assets/usdt.md)
+ * [USDC](core-concepts/supported-assets/usdc.md)
+ * [DAI](core-concepts/supported-assets/dai.md)
+* [Supported Strategies](core-concepts/supported-strategies/README.md)
+ * [Compound](core-concepts/supported-strategies/compound.md)
+ * [Aave](core-concepts/supported-strategies/aave.md)
+ * [dYdX](core-concepts/supported-strategies/dydx.md)
+ * [Uniswap](core-concepts/supported-strategies/uniswap.md)
+ * [Curve](core-concepts/supported-strategies/curve.md)
+ * [Balancer](core-concepts/supported-strategies/balancer.md)
+ * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md)
+* [Fund Management](core-concepts/fund-management/README.md)
+ * [Earning Strategies](core-concepts/fund-management/earning-strategies.md)
+ * [Diversification](core-concepts/fund-management/diversification.md)
+* [Price Oracles](core-concepts/price-oracles.md)
+
+## Governance
+
+* [Principles](governance/governance.md)
+* [Admin Privileges](governance/admin-privileges.md)
+
+## Smart Contracts
+
+* [Architecture](smart-contracts/erc-20.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-1.md)
+ * [Oracles](smart-contracts/api/oracle.md)
+ * [Strategies](smart-contracts/api/strategies.md)
+
+## Security & Risks
+
+* [Risks](security-and-risks/risks.md)
+* [Audits](security-and-risks/untitled.md)
+* [Bug Bounties](security-and-risks/asset-risk.md)
+* [Contributing](security-and-risks/contributing.md)
+
+## Links
+
+* [Github](https://www.github.com/originprotocol/origin-dollar)
+* [Discord](https://www.originprotocol.com/discord)
+* [originprotocol.com](https://www.originprotocol.com)
+
From 060a5099203c687a7ce3563d88abd6499c0f5cdf Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:33 -0700
Subject: [PATCH 00031/11794] New translations SUMMARY.md (French)
---
fr/SUMMARY.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 59 insertions(+)
create mode 100644 fr/SUMMARY.md
diff --git a/fr/SUMMARY.md b/fr/SUMMARY.md
new file mode 100644
index 000000000..2156447b9
--- /dev/null
+++ b/fr/SUMMARY.md
@@ -0,0 +1,59 @@
+# Table of contents
+
+* [Introduction](README.md)
+* [How It Works](how-it-works.md)
+* [Getting Started](getting-started.md)
+
+## Core Concepts
+
+* [Elastic Supply](core-concepts/elastic-supply.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)
+* [Supported Stablecoins](core-concepts/supported-assets/README.md)
+ * [USDT](core-concepts/supported-assets/usdt.md)
+ * [USDC](core-concepts/supported-assets/usdc.md)
+ * [DAI](core-concepts/supported-assets/dai.md)
+* [Supported Strategies](core-concepts/supported-strategies/README.md)
+ * [Compound](core-concepts/supported-strategies/compound.md)
+ * [Aave](core-concepts/supported-strategies/aave.md)
+ * [dYdX](core-concepts/supported-strategies/dydx.md)
+ * [Uniswap](core-concepts/supported-strategies/uniswap.md)
+ * [Curve](core-concepts/supported-strategies/curve.md)
+ * [Balancer](core-concepts/supported-strategies/balancer.md)
+ * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md)
+* [Fund Management](core-concepts/fund-management/README.md)
+ * [Earning Strategies](core-concepts/fund-management/earning-strategies.md)
+ * [Diversification](core-concepts/fund-management/diversification.md)
+* [Price Oracles](core-concepts/price-oracles.md)
+
+## Governance
+
+* [Principles](governance/governance.md)
+* [Admin Privileges](governance/admin-privileges.md)
+
+## Smart Contracts
+
+* [Architecture](smart-contracts/erc-20.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-1.md)
+ * [Oracles](smart-contracts/api/oracle.md)
+ * [Strategies](smart-contracts/api/strategies.md)
+
+## Security & Risks
+
+* [Risks](security-and-risks/risks.md)
+* [Audits](security-and-risks/untitled.md)
+* [Bug Bounties](security-and-risks/asset-risk.md)
+* [Contributing](security-and-risks/contributing.md)
+
+## Links
+
+* [Github](https://www.github.com/originprotocol/origin-dollar)
+* [Discord](https://www.originprotocol.com/discord)
+* [originprotocol.com](https://www.originprotocol.com)
+
From 22d781b77249fd1c301bf0c07044fa60ff961910 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:34 -0700
Subject: [PATCH 00032/11794] New translations aave.md (French)
---
fr/core-concepts/supported-strategies/aave.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 fr/core-concepts/supported-strategies/aave.md
diff --git a/fr/core-concepts/supported-strategies/aave.md b/fr/core-concepts/supported-strategies/aave.md
new file mode 100644
index 000000000..df02edab3
--- /dev/null
+++ b/fr/core-concepts/supported-strategies/aave.md
@@ -0,0 +1,25 @@
+# Aave
+
+{% hint style="info" %}
+Coming soon. Aave has not yet been integrated.
+{% endhint %}
+
+Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate.
+
+Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time.
+
+Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign.
+
+Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million.
+
+Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------------ |
+| Official site | [https://aave.com/](https://aave.com/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) |
+| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) |
+
From 17c27c1efe05f33d597bf5f42f299fc88a81e950 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:36 -0700
Subject: [PATCH 00033/11794] New translations erc-20-1.md (French)
---
fr/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 fr/smart-contracts/api/erc-20-1.md
diff --git a/fr/smart-contracts/api/erc-20-1.md b/fr/smart-contracts/api/erc-20-1.md
new file mode 100644
index 000000000..7aa009ac1
--- /dev/null
+++ b/fr/smart-contracts/api/erc-20-1.md
@@ -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 \(elastic supply\) 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.
+
+
+
+
+
From 7faf464acaff3b17c68c6d4f359b65293cb39598 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:37 -0700
Subject: [PATCH 00034/11794] New translations yearn.finance.md (French)
---
.../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 fr/core-concepts/supported-platforms/yearn.finance.md
diff --git a/fr/core-concepts/supported-platforms/yearn.finance.md b/fr/core-concepts/supported-platforms/yearn.finance.md
new file mode 100644
index 000000000..3f23b9fdb
--- /dev/null
+++ b/fr/core-concepts/supported-platforms/yearn.finance.md
@@ -0,0 +1,25 @@
+# Yearn.finance
+
+{% hint style="info" %}
+Coming soon. Yearn.finance has not yet been integrated.
+{% endhint %}
+
+Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital.
+
+Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned.
+
+Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users.
+
+Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors.
+
+Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million.
+
+Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://yearn.finance/](https://yearn.finance/) |
+| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) |
+| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) |
+| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) |
+
From 0b94d1f15ec493b459e1b9e9692bfb172775c2b1 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:39 -0700
Subject: [PATCH 00035/11794] New translations usdc.md (French)
---
fr/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 fr/core-concepts/supported-assets/usdc.md
diff --git a/fr/core-concepts/supported-assets/usdc.md b/fr/core-concepts/supported-assets/usdc.md
new file mode 100644
index 000000000..2647d7c83
--- /dev/null
+++ b/fr/core-concepts/supported-assets/usdc.md
@@ -0,0 +1,22 @@
+# USDC
+
+
+
+USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars.
+
+Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP.
+
+USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation.
+
+| Key Facts | |
+|:------------- |:------------------------------------------------------------------------------------------------------------------- |
+| Issued by | Centre |
+| Name | USD Coin |
+| Symbol | USDC |
+| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) |
+| Decimals | 6 |
+| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) |
+| Holders | Over 200k addresses |
+
+
+
From 6e296463fa697110e2720a0c34b2cccc57887a3f Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:40 -0700
Subject: [PATCH 00036/11794] New translations getting-started.md (French)
---
fr/getting-started.md | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
create mode 100644 fr/getting-started.md
diff --git a/fr/getting-started.md b/fr/getting-started.md
new file mode 100644
index 000000000..05440096d
--- /dev/null
+++ b/fr/getting-started.md
@@ -0,0 +1,37 @@
+# Getting Started
+
+These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started.
+
+**Mint or Redeem**
+
+The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges.
+
+**Buy on Exchanges**
+
+For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap.
+
+In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges.
+
+**Adding OUSD to Your Wallet**
+
+{% hint style="success" %}
+The main ERC20 address for Origin Dollar \(OUSD\) is:
+**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86**
+{% endhint %}
+
+If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area.
+
+**Integrating OUSD**
+
+OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior.
+
+If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides:
+
+{% page-ref page="smart-contracts/erc-20.md" %}
+
+{% page-ref page="smart-contracts/api/" %}
+
+**Getting Help**
+
+Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here.
+
From b2fec4e597172f9ae29fcfd2eedde15b9cf5befd Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:41 -0700
Subject: [PATCH 00037/11794] New translations uniswap.md (French)
---
.../supported-platforms/uniswap.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 fr/core-concepts/supported-platforms/uniswap.md
diff --git a/fr/core-concepts/supported-platforms/uniswap.md b/fr/core-concepts/supported-platforms/uniswap.md
new file mode 100644
index 000000000..012e25e93
--- /dev/null
+++ b/fr/core-concepts/supported-platforms/uniswap.md
@@ -0,0 +1,27 @@
+# Uniswap
+
+{% hint style="info" %}
+Coming soon. Uniswap has not yet been integrated.
+{% endhint %}
+
+Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate.
+
+Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve.
+
+Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools.
+
+Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token.
+
+Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://uniswap.org/](https://uniswap.org/) |
+| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+
From 6304700a9b43d49b4ff2d1c4619333975abc6b4f Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:44 -0700
Subject: [PATCH 00038/11794] New translations how-it-works.md (French)
---
fr/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
create mode 100644 fr/how-it-works.md
diff --git a/fr/how-it-works.md b/fr/how-it-works.md
new file mode 100644
index 000000000..8bf7459de
--- /dev/null
+++ b/fr/how-it-works.md
@@ -0,0 +1,36 @@
+# How It Works
+
+#### 100% Backed and Stable
+
+Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network.
+
+OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value.
+
+{% hint style="success" %}
+1 OUSD = 1 USD
+{% endhint %}
+
+#### Minting OUSD
+
+Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately.
+
+**Redeeming OUSD**
+
+Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators.
+
+Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar.
+
+{% hint style="warning" %}
+There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive.
+{% endhint %}
+
+#### A**utomated Yield Farming**
+
+OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD.
+
+#### **Elastic Supply**
+
+The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol.
+
+The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins.
+
From 8986dce1d3058542f95b461b2edf853d6e5dd0bf Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:46 -0700
Subject: [PATCH 00039/11794] New translations erc-20-1.md (French)
---
fr/architecture/erc-20-1.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 fr/architecture/erc-20-1.md
diff --git a/fr/architecture/erc-20-1.md b/fr/architecture/erc-20-1.md
new file mode 100644
index 000000000..a9caff400
--- /dev/null
+++ b/fr/architecture/erc-20-1.md
@@ -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.
+
+
+
+
+
From b36a9d07b6618da6982fe7f1be008947be85dbd3 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:47 -0700
Subject: [PATCH 00040/11794] New translations erc-20.md (French)
---
fr/architecture/erc-20.md | 12 ++++++++++++
1 file changed, 12 insertions(+)
create mode 100644 fr/architecture/erc-20.md
diff --git a/fr/architecture/erc-20.md b/fr/architecture/erc-20.md
new file mode 100644
index 000000000..9a789241b
--- /dev/null
+++ b/fr/architecture/erc-20.md
@@ -0,0 +1,12 @@
+# Overview
+
+
+
+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.
+
+
+
From 757a1dfcdb6b1cedabefde03dff9d78285d9ed7b Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:49 -0700
Subject: [PATCH 00041/11794] New translations strategies.md (French)
---
fr/architecture/strategies.md | 14 ++++++++++++++
1 file changed, 14 insertions(+)
create mode 100644 fr/architecture/strategies.md
diff --git a/fr/architecture/strategies.md b/fr/architecture/strategies.md
new file mode 100644
index 000000000..3133d5b03
--- /dev/null
+++ b/fr/architecture/strategies.md
@@ -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.
+
+
+
+
+
+
+
From f202c6da1cd1b354eb4824fb069c15977c74a7a5 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:51 -0700
Subject: [PATCH 00042/11794] New translations timelock.md (French)
---
fr/architecture/timelock.md | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 fr/architecture/timelock.md
diff --git a/fr/architecture/timelock.md b/fr/architecture/timelock.md
new file mode 100644
index 000000000..b26b30f1c
--- /dev/null
+++ b/fr/architecture/timelock.md
@@ -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.
+
+
+
+
+
From 1ae1c2f8c374f57aad5e1e992d5ce8b2f0930b5a Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:53 -0700
Subject: [PATCH 00043/11794] New translations elastic-supply.md (French)
---
fr/core-concepts/elastic-supply.md | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
create mode 100644 fr/core-concepts/elastic-supply.md
diff --git a/fr/core-concepts/elastic-supply.md b/fr/core-concepts/elastic-supply.md
new file mode 100644
index 000000000..b415919ae
--- /dev/null
+++ b/fr/core-concepts/elastic-supply.md
@@ -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 %}
+
+
+
+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 is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major 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.
+
From e8b4bc7c3f2dca087d5e50c8a49c062c6c9085ab Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:54 -0700
Subject: [PATCH 00044/11794] New translations README.md (French)
---
fr/core-concepts/fund-management/README.md | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 fr/core-concepts/fund-management/README.md
diff --git a/fr/core-concepts/fund-management/README.md b/fr/core-concepts/fund-management/README.md
new file mode 100644
index 000000000..185c1246c
--- /dev/null
+++ b/fr/core-concepts/fund-management/README.md
@@ -0,0 +1,6 @@
+# Fund Management
+
+The OUSD [Vault]() smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks.
+
+In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible.
+
From 7ba05ff0820fc757e9398e8d9d547aa02b868945 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:56 -0700
Subject: [PATCH 00045/11794] New translations diversification.md (French)
---
fr/core-concepts/fund-management/diversification.md | 8 ++++++++
1 file changed, 8 insertions(+)
create mode 100644 fr/core-concepts/fund-management/diversification.md
diff --git a/fr/core-concepts/fund-management/diversification.md b/fr/core-concepts/fund-management/diversification.md
new file mode 100644
index 000000000..d6616d1e5
--- /dev/null
+++ b/fr/core-concepts/fund-management/diversification.md
@@ -0,0 +1,8 @@
+# Diversification
+
+The initial version of the OUSD [Vault]() gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term.
+
+Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields.
+
+However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes.
+
From fcc60152be9fad950f5a1391532a565bc4a61168 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:57 -0700
Subject: [PATCH 00046/11794] New translations earning-strategies.md (French)
---
fr/core-concepts/fund-management/earning-strategies.md | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 fr/core-concepts/fund-management/earning-strategies.md
diff --git a/fr/core-concepts/fund-management/earning-strategies.md b/fr/core-concepts/fund-management/earning-strategies.md
new file mode 100644
index 000000000..0fb0111e4
--- /dev/null
+++ b/fr/core-concepts/fund-management/earning-strategies.md
@@ -0,0 +1,6 @@
+# Earning Strategies
+
+Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive.
+
+In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy.
+
From ba41d2cc381a2c65390e7ea75dfcf9b33c9dd8f7 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:12:58 -0700
Subject: [PATCH 00047/11794] New translations price-oracles.md (French)
---
fr/core-concepts/price-oracles.md | 170 ++++++++++++++++++++++++++++++
1 file changed, 170 insertions(+)
create mode 100644 fr/core-concepts/price-oracles.md
diff --git a/fr/core-concepts/price-oracles.md b/fr/core-concepts/price-oracles.md
new file mode 100644
index 000000000..0f5b487c4
--- /dev/null
+++ b/fr/core-concepts/price-oracles.md
@@ -0,0 +1,170 @@
+# Price Oracles
+
+OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
+
+
+
+
+ | Coin |
+ Low
+ |
+ High
+ |
+ Delta
+ |
+ Source
+ |
+
+
+
+
+ | USDC |
+
+ $0.929222
+ Mar 13, 2020
+ |
+
+ $1.11
+ Oct 15, 2018
+ |
+ $0.180778 |
+ CoinMarketCap
+ |
+
+
+ | USDC |
+
+ $0.924188
+ Aug 02, 2020
+ |
+
+ $1.17
+ May 08, 2019
+ |
+ $0.245812 |
+ CoinGecko
+ |
+
+
+ | DAI |
+
+ $0.945505
+ May 10, 2020
+ |
+
+ $1.11
+ Mar 13, 2020
+ |
+ $0.164495 |
+ CoinMarketCap
+ |
+
+
+ | DAI |
+
+ $0.903243
+ Nov 25, 2019
+ |
+
+ $1.22
+ Mar 13, 2020
+ |
+ $0.316757 |
+ CoinGecko
+ |
+
+
+ | USDT |
+
+ $0.849809
+ Feb 02, 2017
+ |
+
+ $1.21
+ May 27, 2017
+ |
+ $0.360191 |
+ CoinGecko
+ |
+
+
+ | USDT |
+
+ $0.572521
+ Mar 02, 2015
+ |
+
+ $1.32
+ Jul 24, 2018
+ |
+ $0.747479 |
+ CoinMarketCap
+ |
+
+
+
+
+In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices.
+
+{% hint style="info" %}
+OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool.
+{% endhint %}
+
+In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets.
+
+This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency.
+
+Here is the initial set of oracles that are being used by OUSD:
+
+{% embed url="https://compound.finance/docs/prices" caption="" %}
+
+{% embed url="https://feeds.chain.link/eth-usd" caption="" %}
+
+The following oracles have been implemented, but are not currently being used due to gas costs:
+
+{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %}
+
+{% tabs %}
+{% tab title="DAI/USD" %}
+The following oracles are used to fetch or compute a price for **DAI/USD:**
+
+| Oracle | Pair | Contract |
+|:--------------- |:--------- |:-------------------------------------------- |
+| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 |
+| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 |
+| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c |
+| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ |
+{% endtab %}
+
+{% tab title="USDT/USD" %}
+The following oracles are used to fetch or compute a price for **USDT/USD:**
+
+| O**racle** | Pair | Contract |
+|:--------------- |:---------- |:-------------------------------------------- |
+| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE |
+| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 |
+| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ |
+{% endtab %}
+
+{% tab title="USDC/USD" %}
+The following oracles are used to fetch or compute a price for **USDC/USD:**
+
+| O**racle** | Pair | Contract |
+|:--------------- |:---------- |:-------------------------------------------- |
+| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 |
+| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 |
+| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ |
+{% endtab %}
+
+{% tab title="ETH/USD" %}
+Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual.
+
+| Oracle | Pair | Contract |
+|:--------------- |:------- |:------------------------------------------ |
+| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 |
+| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F |
+{% endtab %}
+{% endtabs %}
+
+It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable.
+
From c6d1c26af965e4c2490f22c2a440dc668f5c03cb Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:00 -0700
Subject: [PATCH 00048/11794] New translations README.md (French)
---
fr/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 fr/core-concepts/supported-assets/README.md
diff --git a/fr/core-concepts/supported-assets/README.md b/fr/core-concepts/supported-assets/README.md
new file mode 100644
index 000000000..56390ccf6
--- /dev/null
+++ b/fr/core-concepts/supported-assets/README.md
@@ -0,0 +1,20 @@
+# Supported Stablecoins
+
+**Supported Stablecoins**
+
+It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD.
+
+Currently, OUSD supports the following stablecoins:
+
+{% page-ref page="usdt.md" %}
+
+{% page-ref page="usdc.md" %}
+
+{% page-ref page="dai.md" %}
+
+None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets.
+
+It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI.
+
+Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy.
+
From 8fec1c167333e9c39318a7b4cb6f86a038522be5 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:01 -0700
Subject: [PATCH 00049/11794] New translations dai.md (French)
---
fr/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 fr/core-concepts/supported-assets/dai.md
diff --git a/fr/core-concepts/supported-assets/dai.md b/fr/core-concepts/supported-assets/dai.md
new file mode 100644
index 000000000..4be5c3788
--- /dev/null
+++ b/fr/core-concepts/supported-assets/dai.md
@@ -0,0 +1,20 @@
+# DAI
+
+
+
+Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar.
+
+Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored.
+
+Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation.
+
+| Key Facts | |
+|:------------- |:------------------------------------------------------------------------------------------------------------------- |
+| Issued by | MakerDAO |
+| Name | Dai |
+| Symbol | DAI |
+| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) |
+| Decimals | 18 |
+| Official site | [https://makerdao.com/](https://makerdao.com/) |
+| Holders | Over 140k addresses |
+
From d2613ef7d60405c562365994f38afb5c1b639fa2 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:03 -0700
Subject: [PATCH 00050/11794] New translations vault.md (French)
---
fr/architecture/vault.md | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
create mode 100644 fr/architecture/vault.md
diff --git a/fr/architecture/vault.md b/fr/architecture/vault.md
new file mode 100644
index 000000000..ebb2a96dc
--- /dev/null
+++ b/fr/architecture/vault.md
@@ -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.
+
+
+
From 73890c4c2ae5fc90cf4432b4e1006f06b22113ad Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:04 -0700
Subject: [PATCH 00051/11794] New translations usdt.md (French)
---
fr/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 fr/core-concepts/supported-assets/usdt.md
diff --git a/fr/core-concepts/supported-assets/usdt.md b/fr/core-concepts/supported-assets/usdt.md
new file mode 100644
index 000000000..4ae2afe89
--- /dev/null
+++ b/fr/core-concepts/supported-assets/usdt.md
@@ -0,0 +1,22 @@
+# USDT
+
+
+
+Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain.
+
+Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex.
+
+Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP.
+
+| Key Facts | |
+|:------------- |:---------------------------------------------------------------------------------------------------------------- |
+| Issued by | Tether Limited |
+| Name | Tether |
+| Symbol | USDT |
+| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) |
+| Decimals | 6 |
+| Official site | [https://tether.to/ ](https://tether.to/%20) |
+| Holders | Over 1.8M addresses |
+
+
+
From 1eaa2caf1836ee5c3de54b84e225c994d7193c7f Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:06 -0700
Subject: [PATCH 00052/11794] New translations yearn.finance.md (French)
---
.../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 fr/core-concepts/supported-defi-platforms/yearn.finance.md
diff --git a/fr/core-concepts/supported-defi-platforms/yearn.finance.md b/fr/core-concepts/supported-defi-platforms/yearn.finance.md
new file mode 100644
index 000000000..3f23b9fdb
--- /dev/null
+++ b/fr/core-concepts/supported-defi-platforms/yearn.finance.md
@@ -0,0 +1,25 @@
+# Yearn.finance
+
+{% hint style="info" %}
+Coming soon. Yearn.finance has not yet been integrated.
+{% endhint %}
+
+Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital.
+
+Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned.
+
+Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users.
+
+Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors.
+
+Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million.
+
+Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://yearn.finance/](https://yearn.finance/) |
+| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) |
+| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) |
+| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) |
+
From 26c0ed80d64d8d37ac529444d11e0491ec5985ac Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:08 -0700
Subject: [PATCH 00053/11794] New translations curve.md (French)
---
fr/core-concepts/supported-platforms/curve.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 fr/core-concepts/supported-platforms/curve.md
diff --git a/fr/core-concepts/supported-platforms/curve.md b/fr/core-concepts/supported-platforms/curve.md
new file mode 100644
index 000000000..021d0041b
--- /dev/null
+++ b/fr/core-concepts/supported-platforms/curve.md
@@ -0,0 +1,25 @@
+# Curve
+
+{% hint style="info" %}
+Coming soon. Curve has not yet been integrated.
+{% endhint %}
+
+Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees.
+
+Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates.
+
+Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols.
+
+Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing.
+
+Curve has undergone two audits by Trail of Bits and maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://uniswap.org/](https://uniswap.org/) |
+| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+
From 831470ddf15e0c9c34d03ba1d3177b6f8c3a3ae7 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:09 -0700
Subject: [PATCH 00054/11794] New translations dydx.md (French)
---
fr/core-concepts/supported-platforms/dydx.md | 27 ++++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 fr/core-concepts/supported-platforms/dydx.md
diff --git a/fr/core-concepts/supported-platforms/dydx.md b/fr/core-concepts/supported-platforms/dydx.md
new file mode 100644
index 000000000..24f1a895e
--- /dev/null
+++ b/fr/core-concepts/supported-platforms/dydx.md
@@ -0,0 +1,27 @@
+# dYdX
+
+{% hint style="info" %}
+Coming soon. DyDx has not yet been integrated.
+{% endhint %}
+
+dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered.
+
+Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan.
+
+dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token.
+
+dYdX has undergone security audits by OpenZeppelin and Bramah Systems.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://dydx.exchange/](https://dydx.exchange/) |
+| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) |
+| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) |
+| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) |
+
+
+
+
+
From 12224c8a78bea19defc90d0a7876297cf269135b Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:11 -0700
Subject: [PATCH 00055/11794] New translations README.md (French)
---
.../supported-defi-platforms/README.md | 30 +++++++++++++++++++
1 file changed, 30 insertions(+)
create mode 100644 fr/core-concepts/supported-defi-platforms/README.md
diff --git a/fr/core-concepts/supported-defi-platforms/README.md b/fr/core-concepts/supported-defi-platforms/README.md
new file mode 100644
index 000000000..50ee37b6c
--- /dev/null
+++ b/fr/core-concepts/supported-defi-platforms/README.md
@@ -0,0 +1,30 @@
+# Supported DeFi Platforms
+
+**Supported Platforms**
+
+OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure.
+
+Currently, we plan to earn yields from the following platforms:
+
+{% page-ref page="compound.md" %}
+
+Integrations are currently planned for the following platforms:
+
+{% page-ref page="aave.md" %}
+
+{% page-ref page="dydx.md" %}
+
+{% page-ref page="uniswap.md" %}
+
+{% page-ref page="curve.md" %}
+
+{% page-ref page="balancer.md" %}
+
+{% page-ref page="yearn.finance.md" %}
+
+Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past.
+
+We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats.
+
+
+
From 04b15e567bd2125f60e4025ed35e8e32f19f239e Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:12 -0700
Subject: [PATCH 00056/11794] New translations compound.md (French)
---
.../supported-platforms/compound.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 fr/core-concepts/supported-platforms/compound.md
diff --git a/fr/core-concepts/supported-platforms/compound.md b/fr/core-concepts/supported-platforms/compound.md
new file mode 100644
index 000000000..a4d2660a1
--- /dev/null
+++ b/fr/core-concepts/supported-platforms/compound.md
@@ -0,0 +1,19 @@
+# Compound
+
+Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand.
+
+Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time.
+
+Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors.
+
+Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million.
+
+Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------------------------------------------------- |
+| Official site | [https://compound.finance/](https://compound.finance/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) |
+| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) |
+
From 5c039036909353cc6ca7356d0eda83ddb112b026 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:14 -0700
Subject: [PATCH 00057/11794] New translations balancer.md (French)
---
.../supported-platforms/balancer.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 fr/core-concepts/supported-platforms/balancer.md
diff --git a/fr/core-concepts/supported-platforms/balancer.md b/fr/core-concepts/supported-platforms/balancer.md
new file mode 100644
index 000000000..f8d9e3c0a
--- /dev/null
+++ b/fr/core-concepts/supported-platforms/balancer.md
@@ -0,0 +1,27 @@
+# Balancer
+
+{% hint style="info" %}
+Coming soon. Balancer has not yet been integrated.
+{% endhint %}
+
+Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs.
+
+Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools.
+
+Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing.
+
+Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://balancer.finance/](https://balancer.finance/) |
+| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) |
+| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) |
+| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) |
+
From ff1caf13e1cd52570a58f64fb58e5e8bf614b588 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:15 -0700
Subject: [PATCH 00058/11794] New translations aave.md (French)
---
fr/core-concepts/supported-platforms/aave.md | 25 ++++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 fr/core-concepts/supported-platforms/aave.md
diff --git a/fr/core-concepts/supported-platforms/aave.md b/fr/core-concepts/supported-platforms/aave.md
new file mode 100644
index 000000000..df02edab3
--- /dev/null
+++ b/fr/core-concepts/supported-platforms/aave.md
@@ -0,0 +1,25 @@
+# Aave
+
+{% hint style="info" %}
+Coming soon. Aave has not yet been integrated.
+{% endhint %}
+
+Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate.
+
+Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time.
+
+Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign.
+
+Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million.
+
+Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------------ |
+| Official site | [https://aave.com/](https://aave.com/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) |
+| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) |
+
From c0263773902240916515bfb28b3be373703c1cf9 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:17 -0700
Subject: [PATCH 00059/11794] New translations README.md (French)
---
.../supported-platforms/README.md | 32 +++++++++++++++++++
1 file changed, 32 insertions(+)
create mode 100644 fr/core-concepts/supported-platforms/README.md
diff --git a/fr/core-concepts/supported-platforms/README.md b/fr/core-concepts/supported-platforms/README.md
new file mode 100644
index 000000000..aa4b89181
--- /dev/null
+++ b/fr/core-concepts/supported-platforms/README.md
@@ -0,0 +1,32 @@
+# Supported Platforms
+
+**Supported Platforms**
+
+OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure.
+
+Currently, we plan to earn yields from the following platforms:
+
+{% page-ref page="compound.md" %}
+
+Integrations are currently planned for the following platforms:
+
+{% page-ref page="yearn.finance.md" %}
+
+{% page-ref page="compound.md" %}
+
+{% page-ref page="aave.md" %}
+
+{% page-ref page="dydx.md" %}
+
+{% page-ref page="uniswap.md" %}
+
+{% page-ref page="curve.md" %}
+
+{% page-ref page="balancer.md" %}
+
+Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past.
+
+We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats.
+
+
+
From 33627f304924231046bb449b98448f8bae24a2cf Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:18 -0700
Subject: [PATCH 00060/11794] New translations uniswap.md (French)
---
.../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 fr/core-concepts/supported-defi-platforms/uniswap.md
diff --git a/fr/core-concepts/supported-defi-platforms/uniswap.md b/fr/core-concepts/supported-defi-platforms/uniswap.md
new file mode 100644
index 000000000..012e25e93
--- /dev/null
+++ b/fr/core-concepts/supported-defi-platforms/uniswap.md
@@ -0,0 +1,27 @@
+# Uniswap
+
+{% hint style="info" %}
+Coming soon. Uniswap has not yet been integrated.
+{% endhint %}
+
+Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate.
+
+Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve.
+
+Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools.
+
+Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token.
+
+Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://uniswap.org/](https://uniswap.org/) |
+| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+
From be767333900983edb3cc6945caa8b705ba391240 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:20 -0700
Subject: [PATCH 00061/11794] New translations dydx.md (French)
---
.../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 fr/core-concepts/supported-defi-platforms/dydx.md
diff --git a/fr/core-concepts/supported-defi-platforms/dydx.md b/fr/core-concepts/supported-defi-platforms/dydx.md
new file mode 100644
index 000000000..24f1a895e
--- /dev/null
+++ b/fr/core-concepts/supported-defi-platforms/dydx.md
@@ -0,0 +1,27 @@
+# dYdX
+
+{% hint style="info" %}
+Coming soon. DyDx has not yet been integrated.
+{% endhint %}
+
+dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered.
+
+Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan.
+
+dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token.
+
+dYdX has undergone security audits by OpenZeppelin and Bramah Systems.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://dydx.exchange/](https://dydx.exchange/) |
+| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) |
+| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) |
+| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) |
+
+
+
+
+
From 3ba31894dd19eb2a68049955bb83fa7427c89196 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:21 -0700
Subject: [PATCH 00062/11794] New translations curve.md (French)
---
.../supported-defi-platforms/curve.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 fr/core-concepts/supported-defi-platforms/curve.md
diff --git a/fr/core-concepts/supported-defi-platforms/curve.md b/fr/core-concepts/supported-defi-platforms/curve.md
new file mode 100644
index 000000000..021d0041b
--- /dev/null
+++ b/fr/core-concepts/supported-defi-platforms/curve.md
@@ -0,0 +1,25 @@
+# Curve
+
+{% hint style="info" %}
+Coming soon. Curve has not yet been integrated.
+{% endhint %}
+
+Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees.
+
+Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates.
+
+Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols.
+
+Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing.
+
+Curve has undergone two audits by Trail of Bits and maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://uniswap.org/](https://uniswap.org/) |
+| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+
From bb0e2aedfd6416649a1c79a54aa2f3eb5fb63f4b Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:23 -0700
Subject: [PATCH 00063/11794] New translations compound.md (French)
---
.../supported-defi-platforms/compound.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 fr/core-concepts/supported-defi-platforms/compound.md
diff --git a/fr/core-concepts/supported-defi-platforms/compound.md b/fr/core-concepts/supported-defi-platforms/compound.md
new file mode 100644
index 000000000..a4d2660a1
--- /dev/null
+++ b/fr/core-concepts/supported-defi-platforms/compound.md
@@ -0,0 +1,19 @@
+# Compound
+
+Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand.
+
+Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time.
+
+Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors.
+
+Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million.
+
+Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------------------------------------------------- |
+| Official site | [https://compound.finance/](https://compound.finance/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) |
+| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) |
+
From b405eb6fdbd3b67b9910b6971f40c72379ace150 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:24 -0700
Subject: [PATCH 00064/11794] New translations balancer.md (French)
---
.../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 fr/core-concepts/supported-defi-platforms/balancer.md
diff --git a/fr/core-concepts/supported-defi-platforms/balancer.md b/fr/core-concepts/supported-defi-platforms/balancer.md
new file mode 100644
index 000000000..f8d9e3c0a
--- /dev/null
+++ b/fr/core-concepts/supported-defi-platforms/balancer.md
@@ -0,0 +1,27 @@
+# Balancer
+
+{% hint style="info" %}
+Coming soon. Balancer has not yet been integrated.
+{% endhint %}
+
+Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs.
+
+Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools.
+
+Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing.
+
+Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://balancer.finance/](https://balancer.finance/) |
+| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) |
+| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) |
+| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) |
+
From f7b333aeb5dd94aceef117d38ab32f3d4667ef93 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:26 -0700
Subject: [PATCH 00065/11794] New translations aave.md (French)
---
.../supported-defi-platforms/aave.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 fr/core-concepts/supported-defi-platforms/aave.md
diff --git a/fr/core-concepts/supported-defi-platforms/aave.md b/fr/core-concepts/supported-defi-platforms/aave.md
new file mode 100644
index 000000000..df02edab3
--- /dev/null
+++ b/fr/core-concepts/supported-defi-platforms/aave.md
@@ -0,0 +1,25 @@
+# Aave
+
+{% hint style="info" %}
+Coming soon. Aave has not yet been integrated.
+{% endhint %}
+
+Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate.
+
+Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time.
+
+Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign.
+
+Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million.
+
+Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------------ |
+| Official site | [https://aave.com/](https://aave.com/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) |
+| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) |
+
From 27244bc7739b32fa3ef2de83728bd3d93f482505 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:27 -0700
Subject: [PATCH 00066/11794] New translations vault.md (Korean)
---
ko/smart-contracts/api/vault.md | 179 ++++++++++++++++++++++++++++++++
1 file changed, 179 insertions(+)
create mode 100644 ko/smart-contracts/api/vault.md
diff --git a/ko/smart-contracts/api/vault.md b/ko/smart-contracts/api/vault.md
new file mode 100644
index 000000000..6118ba045
--- /dev/null
+++ b/ko/smart-contracts/api/vault.md
@@ -0,0 +1,179 @@
+---
+description: >-
+ The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens.
+---
+
+# Vault
+
+## Methods
+
+### mint\(\)
+
+**`function mint(address _asset, uint256 _amount)`**
+
+Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- |
+| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin |
+| \_amount | uint256 | amount deposited, expressed in decimal units |
+
+### mintMultiple\(\)
+
+**`function mintMultiple(address[] _assets, uint256[] _amounts)`**
+
+Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- |
+| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins |
+| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units |
+
+### redeem\(\)
+
+**`function redeem(uint256 _amount)`**
+
+OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:----------------------------------------- |
+| \_amount | uint256 | amount of OUSD expressed in decimal units |
+
+{% hint style="warning" %}
+On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned 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.
+{% endhint %}
+
+### redeemAll\(\)
+
+**`function redeemAll()`**
+
+All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**.
+
+{% hint style="warning" %}
+On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned 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.
+{% endhint %}
+
+### rebase\(\)
+
+**`function rebase()`**
+
+Updates the balances for all users based on the value of the assets currently stored in the pool. Returns total value of the underlying assets and strategies represented by `uint256` type.
+
+### allocate\(\)
+
+**`function allocate()`**
+
+Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.
+
+### totalValue\(\)
+
+**`function totalValue()`**
+
+Returns total value of underlying assets and strategies.
+
+| `return` name | Type | Description |
+|:------------- |:------- |:------------------------------------------------ |
+| value | uint256 | total value of underlying assets and strategies. |
+
+### checkBalance\(\)
+
+**`function checkBalance(address _asset)`**
+
+Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- |
+| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin |
+
+### calculateRedeemOutputs\(\)
+
+**`function calculateRedeemOutputs(uint256 _amount)`**
+
+Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values.
+
+To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses.
+
+The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:----------------------------------------- |
+| \_amount | uint256 | amount of OUSD expressed in decimal units |
+
+| `return` name | Type | Description |
+|:------------- |:------------- |:--------------------------------------------------------------------------- |
+| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return |
+
+### getAssetCount\(\)
+
+**`function getAssetCount()`**
+
+Return the number of supported stablecoin assets represented by `uint256` type.
+
+### getAllAssets\(\)
+
+**`function getAllAssets()`**
+
+Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.
+
+### getStrategyCount\(\)
+
+**`function getStrategyCount()`**
+
+Return the number of strategies active on the Vault represented by `uint256` type.
+
+### getAPR\(\)
+
+**`function getAPR()`**
+
+Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.
+
+### isSupportedAsset\(\)
+
+**`function isSupportedAsset(address _asset)`**
+
+Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:------------------------- |
+| \_asset | address | Address of the stablecoin |
+
+### priceUSDMint\(\)
+
+**`function priceUSDMint(string symbol)`**
+
+Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------ |:------------------------ |
+| symbol | string | Symbol of the stablecoin |
+
+### priceUSDRedeem\(\)
+
+**`function priceUSDRedeem(string symbol)`**
+
+Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------ |:------------------------ |
+| symbol | string | Symbol of the stablecoin |
+
+### priceAssetUSDMint\(\)
+
+**`function priceAssetUSDMint(address _asset)`**
+
+Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:-------------------------- |
+| \_asset | address | Address of the stablecoin |
+
+### priceAssetUSDRedeem\(\)
+
+**`function priceAssetUSDRedeem(address _asset)`**
+
+Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:------------------------- |
+| \_asset | address | Address of the stablecoin |
+
From 3b24b9e7b9ceb05007e720f70ebe54ea6b7ae27e Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:29 -0700
Subject: [PATCH 00067/11794] New translations how-it-works.md (Chinese
Simplified)
---
zh/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
create mode 100644 zh/how-it-works.md
diff --git a/zh/how-it-works.md b/zh/how-it-works.md
new file mode 100644
index 000000000..ac091628e
--- /dev/null
+++ b/zh/how-it-works.md
@@ -0,0 +1,36 @@
+# OUSD 如何运作
+
+#### 100% 稳定以由其他稳定比支持
+
+Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network.
+
+OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. 因此,1 OUSD 的价值应该始终非常接近 1 USD。
+
+{% hint style="success" %}
+1 OUSD = 1 USD
+{% endhint %}
+
+#### 铸造 OUSD
+
+用户通过官方 [Origin Dollar DApp](www.ousd.com)将现有的稳定币\(目前支持 USDT,USDC 和DAI \)转换为 OUSD。 发行的 OUSD 立即开始累积复利。
+
+**赎回 OUSD**
+
+Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators.
+
+Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar.
+
+{% hint style="warning" %}
+There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive.
+{% endhint %}
+
+#### 自**动收益耕作**
+
+OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD.
+
+#### **弹性供应**
+
+通过不断调整货币供应量,产生的收益将传给 OUSD 的持有者。 OUSD会根据协议产生的收益不断调整货币供应量。 这允许 OUSD 的价格保持在 $1 不变,同时代币持有者的钱包中的余额会实时调整以反映协议所赚取的收益。
+
+最终结果是一种易于消费,自动赚取超额收益,并且比现有稳定币更适合持有的稳定币。
+
From 586511a5115ff711fbc38d162e24f0c6b6d62d66 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:30 -0700
Subject: [PATCH 00068/11794] New translations erc-20.md (Korean)
---
ko/smart-contracts/erc-20.md | 12 ++++++++++++
1 file changed, 12 insertions(+)
create mode 100644 ko/smart-contracts/erc-20.md
diff --git a/ko/smart-contracts/erc-20.md b/ko/smart-contracts/erc-20.md
new file mode 100644
index 000000000..5acac15a8
--- /dev/null
+++ b/ko/smart-contracts/erc-20.md
@@ -0,0 +1,12 @@
+# Architecture
+
+
+
+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.
+
+
+
From 75dfd31bbdce357e454d704964ac9c5334d81bff Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:32 -0700
Subject: [PATCH 00069/11794] New translations registry.md (Korean)
---
ko/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++++
1 file changed, 60 insertions(+)
create mode 100644 ko/smart-contracts/registry.md
diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md
new file mode 100644
index 000000000..6df7164c6
--- /dev/null
+++ b/ko/smart-contracts/registry.md
@@ -0,0 +1,60 @@
+# Registry
+
+Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet.
+
+{% hint style="success" %}
+The main ERC20 address for Origin Dollar \(OUSD\) is:
+**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86**
+{% endhint %}
+
+{% tabs %}
+{% tab title="Core" %}
+Well-known addresses \(often proxy wrappers\):
+
+| Contract | Address | ENS |
+|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- |
+| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) |
+| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) |
+| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) |
+| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) |
+| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) |
+
+Internal implementation contracts:
+
+| Contract | Address |
+|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |
+| OUSD | [0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e](https://etherscan.io/address/0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e) |
+| Vault | [0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd](https://etherscan.io/address/0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd) |
+| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) |
+| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) |
+{% endtab %}
+
+{% tab title="Strategies" %}
+Well-known addresses \(proxy wrappers\):
+
+| Strategy | Address | Current Allocation |
+|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ |
+| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% |
+
+Internal implementation contracts:
+
+| Strategy | Address |
+|:-------- |:--------------------------------------------------------------------------------------------------------------------- |
+| Compound | [0xfCEea3923dd126D8fb3873389187307519c1DE37](https://etherscan.io/address/0xfCEea3923dd126D8fb3873389187307519c1DE37) |
+{% endtab %}
+
+{% tab title="Stablecoins" %}
+| Contract | Address |
+|:-------- |:------------------------------------------------------------------------------------------------------------------- |
+| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) |
+| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) |
+| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) |
+{% endtab %}
+{% endtabs %}
+
+
+
+
+
+
+
From 47cb06b92f178edde9f89efb73400fadb5713492 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:33 -0700
Subject: [PATCH 00070/11794] New translations timelock.md (Korean)
---
ko/smart-contracts/api/timelock.md | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 ko/smart-contracts/api/timelock.md
diff --git a/ko/smart-contracts/api/timelock.md b/ko/smart-contracts/api/timelock.md
new file mode 100644
index 000000000..b891a0c78
--- /dev/null
+++ b/ko/smart-contracts/api/timelock.md
@@ -0,0 +1,6 @@
+# Timelock
+
+{% hint style="info" %}
+Documentation coming soon.
+{% endhint %}
+
From 93a49d95e547fe62a561d6db872acdc0982f3fce Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:34 -0700
Subject: [PATCH 00071/11794] New translations README.md (Chinese Simplified)
---
zh/README.md | 32 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)
create mode 100644 zh/README.md
diff --git a/zh/README.md b/zh/README.md
new file mode 100644
index 000000000..56e6ab210
--- /dev/null
+++ b/zh/README.md
@@ -0,0 +1,32 @@
+---
+description: 首个在您的钱包中赚取收益的稳定币
+---
+
+# 介绍
+
+## **A Better Form of Money**
+
+Origin Dollar \(OUSD \)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets.
+
+
+
+**背景**
+
+1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal经过几次重整然后被 eBay 收购后,放弃了这方面的野心。
+
+近二十年后,Tether 在2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,通过Tether 转移的
+
+值比比特币还要多。 同时,去中心化金融(DeFi \)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。
+
+现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成里“转换成本”。
+
+更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。
+
+您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 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. 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。
+
+Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。
+
+对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) \(100%开放源\)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。
+
+欢迎来到金钱的未来。
+
From 4e8105e59b07a7d2883b8a1218599ad6e9c53639 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:36 -0700
Subject: [PATCH 00072/11794] New translations SUMMARY.md (Chinese Simplified)
---
zh/SUMMARY.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 59 insertions(+)
create mode 100644 zh/SUMMARY.md
diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md
new file mode 100644
index 000000000..19f4535db
--- /dev/null
+++ b/zh/SUMMARY.md
@@ -0,0 +1,59 @@
+# 目录
+
+* [介绍](README.md)
+* [OUSD 如何运作](how-it-works.md)
+* [开始](getting-started.md)
+
+## 核心概念
+
+* [弹性供应](core-concepts/elastic-supply.md)
+* [产生收益](core-concepts/yield-generation/README.md)
+ * [借贷](core-concepts/yield-generation/lending.md)
+ * [做市](core-concepts/yield-generation/market-making.md)
+ * [奖励](core-concepts/yield-generation/rewards.md)
+* [支持的稳定币](core-concepts/supported-assets/README.md)
+ * [USDT](core-concepts/supported-assets/usdt.md)
+ * [USDC](core-concepts/supported-assets/usdc.md)
+ * [DAI](core-concepts/supported-assets/dai.md)
+* [Supported Strategies](core-concepts/supported-strategies/README.md)
+ * [Compound](core-concepts/supported-strategies/compound.md)
+ * [Aave](core-concepts/supported-strategies/aave.md)
+ * [dYdX](core-concepts/supported-strategies/dydx.md)
+ * [Uniswap](core-concepts/supported-strategies/uniswap.md)
+ * [Curve](core-concepts/supported-strategies/curve.md)
+ * [Balancer](core-concepts/supported-strategies/balancer.md)
+ * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md)
+* [基金管理](core-concepts/fund-management/README.md)
+ * [收益策略](core-concepts/fund-management/earning-strategies.md)
+ * [多样化](core-concepts/fund-management/diversification.md)
+* [价格神谕](core-concepts/price-oracles.md)
+
+## 治理
+
+* [原则](governance/governance.md)
+* [管理员权限](governance/admin-privileges.md)
+
+## Smart Contracts
+
+* [Architecture](smart-contracts/erc-20.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-1.md)
+ * [Oracles](smart-contracts/api/oracle.md)
+ * [Strategies](smart-contracts/api/strategies.md)
+
+## Security & Risks
+
+* [Risks](security-and-risks/risks.md)
+* [Audits](security-and-risks/untitled.md)
+* [Bug Bounties](security-and-risks/asset-risk.md)
+* [Contributing](security-and-risks/contributing.md)
+
+## Links
+
+* [Github](https://www.github.com/originprotocol/origin-dollar)
+* [Discord](https://www.originprotocol.com/discord)
+* [originprotocol.com](https://www.originprotocol.com)
+
From 487331bf8a07db49e49326d7cdc978865b8790ff Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:37 -0700
Subject: [PATCH 00073/11794] New translations getting-started.md (Chinese
Simplified)
---
zh/getting-started.md | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
create mode 100644 zh/getting-started.md
diff --git a/zh/getting-started.md b/zh/getting-started.md
new file mode 100644
index 000000000..2bb75d45e
--- /dev/null
+++ b/zh/getting-started.md
@@ -0,0 +1,37 @@
+# 开始
+
+这些文档的目的是说明 OUSD 如何运作、传达潜在的风险和益处,并为希望为我们的代码库做出贡献或将 OUSD 集成到其产品中的开发人员提供指南。 您可以通过以下几种方法开始。
+
+**铸币或赎回**
+
+OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 Web-3 的加密钱包(如 [Metamask](https://www.metamask.io))来制造或交易 OUSD 代币。 这是获取 OUSD 的本地方法,尤其是如果您想要带来可能在其他交易所上转移市场的风险的大量的 OUSD 。
+
+**在交易所购买**
+
+For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap.
+
+In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges.
+
+**Adding OUSD to Your Wallet**
+
+{% hint style="success" %}
+The main ERC20 address for Origin Dollar \(OUSD\) is:
+**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86**
+{% endhint %}
+
+If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area.
+
+**Integrating OUSD**
+
+OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior.
+
+If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides:
+
+{% page-ref page="smart-contracts/erc-20.md" %}
+
+{% page-ref page="smart-contracts/api/" %}
+
+**Getting Help**
+
+Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here.
+
From 28dc7adba0fcfb46fa86eaf791adbb52e5162219 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:39 -0700
Subject: [PATCH 00074/11794] New translations README.md (Chinese Simplified)
---
zh/core-concepts/fund-management/README.md | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 zh/core-concepts/fund-management/README.md
diff --git a/zh/core-concepts/fund-management/README.md b/zh/core-concepts/fund-management/README.md
new file mode 100644
index 000000000..185c1246c
--- /dev/null
+++ b/zh/core-concepts/fund-management/README.md
@@ -0,0 +1,6 @@
+# Fund Management
+
+The OUSD [Vault]() smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks.
+
+In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible.
+
From 191fb1cd62ba81bbc03aaafa908e69e6c97f61ce Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:40 -0700
Subject: [PATCH 00075/11794] New translations erc-20-1.md (Chinese Simplified)
---
zh/architecture/erc-20-1.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 zh/architecture/erc-20-1.md
diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md
new file mode 100644
index 000000000..a9caff400
--- /dev/null
+++ b/zh/architecture/erc-20-1.md
@@ -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.
+
+
+
+
+
From 2f4f65191874132f101b915c61a6480bae96b2a4 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:42 -0700
Subject: [PATCH 00076/11794] New translations erc-20.md (Chinese Simplified)
---
zh/architecture/erc-20.md | 12 ++++++++++++
1 file changed, 12 insertions(+)
create mode 100644 zh/architecture/erc-20.md
diff --git a/zh/architecture/erc-20.md b/zh/architecture/erc-20.md
new file mode 100644
index 000000000..9a789241b
--- /dev/null
+++ b/zh/architecture/erc-20.md
@@ -0,0 +1,12 @@
+# Overview
+
+
+
+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.
+
+
+
From 828e9062ded3d7edd85a39f5551918b7281d2f73 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:43 -0700
Subject: [PATCH 00077/11794] New translations strategies.md (Chinese
Simplified)
---
zh/architecture/strategies.md | 14 ++++++++++++++
1 file changed, 14 insertions(+)
create mode 100644 zh/architecture/strategies.md
diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md
new file mode 100644
index 000000000..3133d5b03
--- /dev/null
+++ b/zh/architecture/strategies.md
@@ -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.
+
+
+
+
+
+
+
From 287c3de21eef95528bac4709fcdd928e68784159 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:45 -0700
Subject: [PATCH 00078/11794] New translations timelock.md (Chinese Simplified)
---
zh/architecture/timelock.md | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 zh/architecture/timelock.md
diff --git a/zh/architecture/timelock.md b/zh/architecture/timelock.md
new file mode 100644
index 000000000..b26b30f1c
--- /dev/null
+++ b/zh/architecture/timelock.md
@@ -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.
+
+
+
+
+
From f54389d434525c67559f7fcb786aa3c6838f5559 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:46 -0700
Subject: [PATCH 00079/11794] New translations vault.md (Chinese Simplified)
---
zh/architecture/vault.md | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
create mode 100644 zh/architecture/vault.md
diff --git a/zh/architecture/vault.md b/zh/architecture/vault.md
new file mode 100644
index 000000000..ebb2a96dc
--- /dev/null
+++ b/zh/architecture/vault.md
@@ -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.
+
+
+
From 6a008ee3f2fff6801f46de42ffceabc85e06b676 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:48 -0700
Subject: [PATCH 00080/11794] New translations elastic-supply.md (Chinese
Simplified)
---
zh/core-concepts/elastic-supply.md | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
create mode 100644 zh/core-concepts/elastic-supply.md
diff --git a/zh/core-concepts/elastic-supply.md b/zh/core-concepts/elastic-supply.md
new file mode 100644
index 000000000..b415919ae
--- /dev/null
+++ b/zh/core-concepts/elastic-supply.md
@@ -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 %}
+
+
+
+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 is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major 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.
+
From c8a82e12f2308322af11d53f6abbc7a3cf3d6c1d Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:49 -0700
Subject: [PATCH 00081/11794] New translations diversification.md (Chinese
Simplified)
---
zh/core-concepts/fund-management/diversification.md | 8 ++++++++
1 file changed, 8 insertions(+)
create mode 100644 zh/core-concepts/fund-management/diversification.md
diff --git a/zh/core-concepts/fund-management/diversification.md b/zh/core-concepts/fund-management/diversification.md
new file mode 100644
index 000000000..d6616d1e5
--- /dev/null
+++ b/zh/core-concepts/fund-management/diversification.md
@@ -0,0 +1,8 @@
+# Diversification
+
+The initial version of the OUSD [Vault]() gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term.
+
+Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields.
+
+However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes.
+
From 1b010a0edcd6c87c2632049cab7d306e9d54c28d Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:51 -0700
Subject: [PATCH 00082/11794] New translations earning-strategies.md (Chinese
Simplified)
---
zh/core-concepts/fund-management/earning-strategies.md | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 zh/core-concepts/fund-management/earning-strategies.md
diff --git a/zh/core-concepts/fund-management/earning-strategies.md b/zh/core-concepts/fund-management/earning-strategies.md
new file mode 100644
index 000000000..0fb0111e4
--- /dev/null
+++ b/zh/core-concepts/fund-management/earning-strategies.md
@@ -0,0 +1,6 @@
+# Earning Strategies
+
+Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive.
+
+In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy.
+
From 6839b95328649cef4b25d4ad71caa595a32c114d Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:52 -0700
Subject: [PATCH 00083/11794] New translations strategies.md (Korean)
---
ko/smart-contracts/api/strategies.md | 14 ++++++++++++++
1 file changed, 14 insertions(+)
create mode 100644 ko/smart-contracts/api/strategies.md
diff --git a/ko/smart-contracts/api/strategies.md b/ko/smart-contracts/api/strategies.md
new file mode 100644
index 000000000..3133d5b03
--- /dev/null
+++ b/ko/smart-contracts/api/strategies.md
@@ -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.
+
+
+
+
+
+
+
From f17dbad82470bda521a891e9ea41b5486384a5fe Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:54 -0700
Subject: [PATCH 00084/11794] New translations price-oracles.md (Chinese
Simplified)
---
zh/core-concepts/price-oracles.md | 170 ++++++++++++++++++++++++++++++
1 file changed, 170 insertions(+)
create mode 100644 zh/core-concepts/price-oracles.md
diff --git a/zh/core-concepts/price-oracles.md b/zh/core-concepts/price-oracles.md
new file mode 100644
index 000000000..0f5b487c4
--- /dev/null
+++ b/zh/core-concepts/price-oracles.md
@@ -0,0 +1,170 @@
+# Price Oracles
+
+OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
+
+
+
+
+ | Coin |
+ Low
+ |
+ High
+ |
+ Delta
+ |
+ Source
+ |
+
+
+
+
+ | USDC |
+
+ $0.929222
+ Mar 13, 2020
+ |
+
+ $1.11
+ Oct 15, 2018
+ |
+ $0.180778 |
+ CoinMarketCap
+ |
+
+
+ | USDC |
+
+ $0.924188
+ Aug 02, 2020
+ |
+
+ $1.17
+ May 08, 2019
+ |
+ $0.245812 |
+ CoinGecko
+ |
+
+
+ | DAI |
+
+ $0.945505
+ May 10, 2020
+ |
+
+ $1.11
+ Mar 13, 2020
+ |
+ $0.164495 |
+ CoinMarketCap
+ |
+
+
+ | DAI |
+
+ $0.903243
+ Nov 25, 2019
+ |
+
+ $1.22
+ Mar 13, 2020
+ |
+ $0.316757 |
+ CoinGecko
+ |
+
+
+ | USDT |
+
+ $0.849809
+ Feb 02, 2017
+ |
+
+ $1.21
+ May 27, 2017
+ |
+ $0.360191 |
+ CoinGecko
+ |
+
+
+ | USDT |
+
+ $0.572521
+ Mar 02, 2015
+ |
+
+ $1.32
+ Jul 24, 2018
+ |
+ $0.747479 |
+ CoinMarketCap
+ |
+
+
+
+
+In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices.
+
+{% hint style="info" %}
+OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool.
+{% endhint %}
+
+In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets.
+
+This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency.
+
+Here is the initial set of oracles that are being used by OUSD:
+
+{% embed url="https://compound.finance/docs/prices" caption="" %}
+
+{% embed url="https://feeds.chain.link/eth-usd" caption="" %}
+
+The following oracles have been implemented, but are not currently being used due to gas costs:
+
+{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %}
+
+{% tabs %}
+{% tab title="DAI/USD" %}
+The following oracles are used to fetch or compute a price for **DAI/USD:**
+
+| Oracle | Pair | Contract |
+|:--------------- |:--------- |:-------------------------------------------- |
+| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 |
+| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 |
+| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c |
+| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ |
+{% endtab %}
+
+{% tab title="USDT/USD" %}
+The following oracles are used to fetch or compute a price for **USDT/USD:**
+
+| O**racle** | Pair | Contract |
+|:--------------- |:---------- |:-------------------------------------------- |
+| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE |
+| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 |
+| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ |
+{% endtab %}
+
+{% tab title="USDC/USD" %}
+The following oracles are used to fetch or compute a price for **USDC/USD:**
+
+| O**racle** | Pair | Contract |
+|:--------------- |:---------- |:-------------------------------------------- |
+| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 |
+| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 |
+| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ |
+{% endtab %}
+
+{% tab title="ETH/USD" %}
+Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual.
+
+| Oracle | Pair | Contract |
+|:--------------- |:------- |:------------------------------------------ |
+| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 |
+| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F |
+{% endtab %}
+{% endtabs %}
+
+It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable.
+
From b041e45b30ae3a969e4f23aa89f3bea8e9c1a274 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:55 -0700
Subject: [PATCH 00085/11794] New translations timelock-1.md (Korean)
---
ko/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 ko/smart-contracts/api/timelock-1.md
diff --git a/ko/smart-contracts/api/timelock-1.md b/ko/smart-contracts/api/timelock-1.md
new file mode 100644
index 000000000..cb80a9233
--- /dev/null
+++ b/ko/smart-contracts/api/timelock-1.md
@@ -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](), 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.
+
+
+
+
+
From 7cc46ae7dda8db22d5ca8bdbba104acdd6c00412 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:57 -0700
Subject: [PATCH 00086/11794] New translations yearn.finance.md (Korean)
---
.../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 ko/core-concepts/supported-strategies/yearn.finance.md
diff --git a/ko/core-concepts/supported-strategies/yearn.finance.md b/ko/core-concepts/supported-strategies/yearn.finance.md
new file mode 100644
index 000000000..3f23b9fdb
--- /dev/null
+++ b/ko/core-concepts/supported-strategies/yearn.finance.md
@@ -0,0 +1,25 @@
+# Yearn.finance
+
+{% hint style="info" %}
+Coming soon. Yearn.finance has not yet been integrated.
+{% endhint %}
+
+Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital.
+
+Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned.
+
+Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users.
+
+Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors.
+
+Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million.
+
+Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://yearn.finance/](https://yearn.finance/) |
+| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) |
+| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) |
+| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) |
+
From 73e42442302497d746068ab341b676b53d9ad49b Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:13:58 -0700
Subject: [PATCH 00087/11794] New translations ousd.md (Korean)
---
ko/smart-contracts/api/ousd.md | 8 ++++++++
1 file changed, 8 insertions(+)
create mode 100644 ko/smart-contracts/api/ousd.md
diff --git a/ko/smart-contracts/api/ousd.md b/ko/smart-contracts/api/ousd.md
new file mode 100644
index 000000000..8d6981144
--- /dev/null
+++ b/ko/smart-contracts/api/ousd.md
@@ -0,0 +1,8 @@
+# OUSD
+
+{% hint style="info" %}
+Documentation coming soon.
+{% endhint %}
+
+
+
From e8614b29df1287ff40c280a68c8357264fd9304a Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:00 -0700
Subject: [PATCH 00088/11794] New translations market-making.md (Korean)
---
.../yield-generation/market-making.md | 26 +++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 ko/core-concepts/yield-generation/market-making.md
diff --git a/ko/core-concepts/yield-generation/market-making.md b/ko/core-concepts/yield-generation/market-making.md
new file mode 100644
index 000000000..b88b3a90d
--- /dev/null
+++ b/ko/core-concepts/yield-generation/market-making.md
@@ -0,0 +1,26 @@
+# Market Making
+
+**Own your Stake in Decentralized Exchanges**
+
+Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use.
+
+AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided.
+
+{% hint style="info" %}
+[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value.
+{% endhint %}
+
+The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders.
+
+We intend to integrate directly with at least the following automated market makers:
+
+{% page-ref page="../supported-strategies/uniswap.md" %}
+
+{% page-ref page="../supported-strategies/curve.md" %}
+
+{% page-ref page="../supported-strategies/balancer.md" %}
+
+
+
+
+
From 6379c6dccb4ce9ef211ef977d529c116271f6d35 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:01 -0700
Subject: [PATCH 00089/11794] New translations dai.md (Chinese Simplified)
---
zh/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 zh/core-concepts/supported-assets/dai.md
diff --git a/zh/core-concepts/supported-assets/dai.md b/zh/core-concepts/supported-assets/dai.md
new file mode 100644
index 000000000..4be5c3788
--- /dev/null
+++ b/zh/core-concepts/supported-assets/dai.md
@@ -0,0 +1,20 @@
+# DAI
+
+
+
+Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar.
+
+Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored.
+
+Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation.
+
+| Key Facts | |
+|:------------- |:------------------------------------------------------------------------------------------------------------------- |
+| Issued by | MakerDAO |
+| Name | Dai |
+| Symbol | DAI |
+| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) |
+| Decimals | 18 |
+| Official site | [https://makerdao.com/](https://makerdao.com/) |
+| Holders | Over 140k addresses |
+
From 6a416ea702468421279fdd1ca3bc95c66718a1e1 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:03 -0700
Subject: [PATCH 00090/11794] New translations aave.md (Korean)
---
ko/core-concepts/supported-strategies/aave.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 ko/core-concepts/supported-strategies/aave.md
diff --git a/ko/core-concepts/supported-strategies/aave.md b/ko/core-concepts/supported-strategies/aave.md
new file mode 100644
index 000000000..df02edab3
--- /dev/null
+++ b/ko/core-concepts/supported-strategies/aave.md
@@ -0,0 +1,25 @@
+# Aave
+
+{% hint style="info" %}
+Coming soon. Aave has not yet been integrated.
+{% endhint %}
+
+Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate.
+
+Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time.
+
+Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign.
+
+Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million.
+
+Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------------ |
+| Official site | [https://aave.com/](https://aave.com/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) |
+| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) |
+
From bb0b633e868a90882e82716d0dcc290c6f80232b Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:04 -0700
Subject: [PATCH 00091/11794] New translations balancer.md (Korean)
---
.../supported-strategies/balancer.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 ko/core-concepts/supported-strategies/balancer.md
diff --git a/ko/core-concepts/supported-strategies/balancer.md b/ko/core-concepts/supported-strategies/balancer.md
new file mode 100644
index 000000000..f8d9e3c0a
--- /dev/null
+++ b/ko/core-concepts/supported-strategies/balancer.md
@@ -0,0 +1,27 @@
+# Balancer
+
+{% hint style="info" %}
+Coming soon. Balancer has not yet been integrated.
+{% endhint %}
+
+Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs.
+
+Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools.
+
+Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing.
+
+Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://balancer.finance/](https://balancer.finance/) |
+| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) |
+| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) |
+| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) |
+
From 58665e74077a02f479d41e29c68ee9bf0266bf6a Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:06 -0700
Subject: [PATCH 00092/11794] New translations compound.md (Korean)
---
.../supported-strategies/compound.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 ko/core-concepts/supported-strategies/compound.md
diff --git a/ko/core-concepts/supported-strategies/compound.md b/ko/core-concepts/supported-strategies/compound.md
new file mode 100644
index 000000000..a4d2660a1
--- /dev/null
+++ b/ko/core-concepts/supported-strategies/compound.md
@@ -0,0 +1,19 @@
+# Compound
+
+Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand.
+
+Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time.
+
+Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors.
+
+Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million.
+
+Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------------------------------------------------- |
+| Official site | [https://compound.finance/](https://compound.finance/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) |
+| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) |
+
From 44ddb41346caf779f8bab36af9ec09f755752d53 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:07 -0700
Subject: [PATCH 00093/11794] New translations curve.md (Korean)
---
.../supported-strategies/curve.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 ko/core-concepts/supported-strategies/curve.md
diff --git a/ko/core-concepts/supported-strategies/curve.md b/ko/core-concepts/supported-strategies/curve.md
new file mode 100644
index 000000000..c0bf8f99e
--- /dev/null
+++ b/ko/core-concepts/supported-strategies/curve.md
@@ -0,0 +1,25 @@
+# Curve
+
+{% hint style="info" %}
+Coming soon. Curve has not yet been integrated.
+{% endhint %}
+
+Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees.
+
+Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates.
+
+Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols.
+
+Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing.
+
+Curve has undergone two audits by Trail of Bits and maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://www.curve.fi/](https://www.curve.fi/) |
+| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) |
+| GitHub | [https://github.com/curvefi](https://github.com/curvefi) |
+| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) |
+
From a9fd24d83361d94e6b4ccd11209daec230bf608c Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:09 -0700
Subject: [PATCH 00094/11794] New translations dydx.md (Korean)
---
ko/core-concepts/supported-strategies/dydx.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 ko/core-concepts/supported-strategies/dydx.md
diff --git a/ko/core-concepts/supported-strategies/dydx.md b/ko/core-concepts/supported-strategies/dydx.md
new file mode 100644
index 000000000..24f1a895e
--- /dev/null
+++ b/ko/core-concepts/supported-strategies/dydx.md
@@ -0,0 +1,27 @@
+# dYdX
+
+{% hint style="info" %}
+Coming soon. DyDx has not yet been integrated.
+{% endhint %}
+
+dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered.
+
+Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan.
+
+dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token.
+
+dYdX has undergone security audits by OpenZeppelin and Bramah Systems.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://dydx.exchange/](https://dydx.exchange/) |
+| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) |
+| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) |
+| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) |
+
+
+
+
+
From caeed6b507451d877a62f63f7cf44974a38ed04d Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:10 -0700
Subject: [PATCH 00095/11794] New translations uniswap.md (Korean)
---
.../supported-strategies/uniswap.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 ko/core-concepts/supported-strategies/uniswap.md
diff --git a/ko/core-concepts/supported-strategies/uniswap.md b/ko/core-concepts/supported-strategies/uniswap.md
new file mode 100644
index 000000000..012e25e93
--- /dev/null
+++ b/ko/core-concepts/supported-strategies/uniswap.md
@@ -0,0 +1,27 @@
+# Uniswap
+
+{% hint style="info" %}
+Coming soon. Uniswap has not yet been integrated.
+{% endhint %}
+
+Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate.
+
+Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve.
+
+Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools.
+
+Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token.
+
+Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://uniswap.org/](https://uniswap.org/) |
+| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+
From f42f7df3949fa4c2faf25a85137da8bec91cf7bb Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:12 -0700
Subject: [PATCH 00096/11794] New translations README.md (Korean)
---
ko/core-concepts/yield-generation/README.md | 24 +++++++++++++++++++++
1 file changed, 24 insertions(+)
create mode 100644 ko/core-concepts/yield-generation/README.md
diff --git a/ko/core-concepts/yield-generation/README.md b/ko/core-concepts/yield-generation/README.md
new file mode 100644
index 000000000..cede81cda
--- /dev/null
+++ b/ko/core-concepts/yield-generation/README.md
@@ -0,0 +1,24 @@
+# Yield Generation
+
+**Automated Yield Farming**
+
+While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways.
+
+[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies.
+
+
+
+Effectively, there are 3 ways that OUSD generates yield:
+
+{% page-ref page="lending.md" %}
+
+{% page-ref page="market-making.md" %}
+
+{% page-ref page="rewards.md" %}
+
+
+
+
+
+
+
From 5441cf102aa3ab127eadd4df9dabaf021b643aa1 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:13 -0700
Subject: [PATCH 00097/11794] New translations lending.md (Korean)
---
ko/core-concepts/yield-generation/lending.md | 26 ++++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 ko/core-concepts/yield-generation/lending.md
diff --git a/ko/core-concepts/yield-generation/lending.md b/ko/core-concepts/yield-generation/lending.md
new file mode 100644
index 000000000..a78f46da0
--- /dev/null
+++ b/ko/core-concepts/yield-generation/lending.md
@@ -0,0 +1,26 @@
+# Lending
+
+**Unbank the Banked**
+
+DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets.
+
+OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk.
+
+OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly:
+
+{% page-ref page="../supported-strategies/compound.md" %}
+
+{% page-ref page="../supported-strategies/aave.md" %}
+
+{% page-ref page="../supported-strategies/dydx.md" %}
+
+
+
+
+
+
+
+
+
+
+
From 3bd82071f7337bc6f79429c2d0c9e3b6cde8cc91 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:15 -0700
Subject: [PATCH 00098/11794] New translations rewards.md (Korean)
---
ko/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++
1 file changed, 14 insertions(+)
create mode 100644 ko/core-concepts/yield-generation/rewards.md
diff --git a/ko/core-concepts/yield-generation/rewards.md b/ko/core-concepts/yield-generation/rewards.md
new file mode 100644
index 000000000..dce9da9cf
--- /dev/null
+++ b/ko/core-concepts/yield-generation/rewards.md
@@ -0,0 +1,14 @@
+# Rewards
+
+**Collecting Rewards**
+
+In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield.
+
+{% hint style="info" %}
+While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins.
+{% endhint %}
+
+Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources.
+
+
+
From 5a97d86c453aa1ecfca5e77a785d4f8a1d84b2ff Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:16 -0700
Subject: [PATCH 00099/11794] New translations oracle.md (Korean)
---
ko/smart-contracts/api/oracle.md | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 ko/smart-contracts/api/oracle.md
diff --git a/ko/smart-contracts/api/oracle.md b/ko/smart-contracts/api/oracle.md
new file mode 100644
index 000000000..b369591e0
--- /dev/null
+++ b/ko/smart-contracts/api/oracle.md
@@ -0,0 +1,6 @@
+# Oracles
+
+{% hint style="info" %}
+Documentation coming soon.
+{% endhint %}
+
From 71911efa680dda0e7cefee35617a234b904ed83c Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:18 -0700
Subject: [PATCH 00100/11794] New translations admin-privileges.md (Korean)
---
ko/governance/admin-privileges.md | 12 ++++++++++++
1 file changed, 12 insertions(+)
create mode 100644 ko/governance/admin-privileges.md
diff --git a/ko/governance/admin-privileges.md b/ko/governance/admin-privileges.md
new file mode 100644
index 000000000..b275178fb
--- /dev/null
+++ b/ko/governance/admin-privileges.md
@@ -0,0 +1,12 @@
+# Admin Privileges
+
+The OUSD smart contracts are designed to be owner upgradable.
+
+At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own.
+
+Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay.
+
+Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence.
+
+Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates.
+
From 686ed0f4cbf536acb9778d56bbfebcdb3ad42ddb Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:20 -0700
Subject: [PATCH 00101/11794] New translations governance.md (Korean)
---
ko/governance/governance.md | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 ko/governance/governance.md
diff --git a/ko/governance/governance.md b/ko/governance/governance.md
new file mode 100644
index 000000000..eea11a787
--- /dev/null
+++ b/ko/governance/governance.md
@@ -0,0 +1,26 @@
+# Principles
+
+**Progressive Decentralization**
+
+OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible.
+
+That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol.
+
+Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible.
+
+
+
+**Timelock**
+
+Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch.
+
+**New and Existing Stakeholders**
+
+OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD.
+
+In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future.
+
+The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives.
+
+
+
From 9feafe047c5aaa87502d90b593ae9b7a05447b1d Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:21 -0700
Subject: [PATCH 00102/11794] New translations phases.md (Korean)
---
ko/governance/phases.md | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 ko/governance/phases.md
diff --git a/ko/governance/phases.md b/ko/governance/phases.md
new file mode 100644
index 000000000..4b45be826
--- /dev/null
+++ b/ko/governance/phases.md
@@ -0,0 +1,6 @@
+# Phases
+
+Progressive decentralization will follow four phases as outlined below.
+
+
+
From 8890369c64c4e523fdd3f88f5c904539c6299a2a Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:22 -0700
Subject: [PATCH 00103/11794] New translations asset-risk.md (Korean)
---
ko/security-and-risks/asset-risk.md | 33 +++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
create mode 100644 ko/security-and-risks/asset-risk.md
diff --git a/ko/security-and-risks/asset-risk.md b/ko/security-and-risks/asset-risk.md
new file mode 100644
index 000000000..d23f13b1d
--- /dev/null
+++ b/ko/security-and-risks/asset-risk.md
@@ -0,0 +1,33 @@
+# Bug Bounties
+
+**Bug Bounties**
+
+Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities.
+
+{% hint style="warning" %}
+In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below.
+{% endhint %}
+
+**Responsible Disclosure**
+
+Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected.
+
+In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible.
+
+If you discover a vulnerability, please do the following:
+
+* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser)
+* Do not take advantage of the vulnerability or problem you have discovered
+* Do not reveal the problem to others until it has been resolved
+* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties
+* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information.
+
+In return, we promise:
+
+* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date
+* If you have followed the instructions above, we will not take any legal action against you in regard to the report
+* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission
+* If you so wish we will keep you informed of the progress towards resolving the problem
+* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\)
+* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide.
+
From b421b50295542540cf0f966e2c10ac599842ff14 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:24 -0700
Subject: [PATCH 00104/11794] New translations contributing.md (Korean)
---
ko/security-and-risks/contributing.md | 84 +++++++++++++++++++++++++++
1 file changed, 84 insertions(+)
create mode 100644 ko/security-and-risks/contributing.md
diff --git a/ko/security-and-risks/contributing.md b/ko/security-and-risks/contributing.md
new file mode 100644
index 000000000..a6234e390
--- /dev/null
+++ b/ko/security-and-risks/contributing.md
@@ -0,0 +1,84 @@
+# Contributing
+
+**100% Open-source**
+
+OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community.
+
+We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community.
+
+#### Development Process
+
+Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released.
+
+Your development flow should look like:
+
+1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on.
+2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork.
+3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task.
+4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature.
+5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code.
+6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started.
+7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary.
+8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column.
+
+The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers.
+
+#### Coding Style
+
+We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists.
+
+For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/).
+
+For Solidity, we use two-space indents.
+
+#### Protocol Design
+
+When considering protocol or implementation design proposals, we are looking for:
+
+* A description of the problem this design proposal solves
+* Discussion of the trade-offs involved
+* Review of other existing solutions
+* Links to relevant literature \(RFCs, papers, etc\)
+* Discussion of the proposed solution
+
+Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases.
+
+#### Community Guidelines
+
+We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole:
+
+* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones!
+* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community.
+* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws.
+* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam.
+
+#### Reporting Issues
+
+If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos!
+
+#### Security Issues
+
+OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away!
+
+If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties.
+
+{% page-ref page="asset-risk.md" %}
+
+#### **Community Improvement**
+
+Origin is just as much about community as it is about our technology.
+
+We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more.
+
+Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help.
+
+#### Full-Time Positions
+
+Origin occasionally hires developers for part-time or full-time positions.
+
+We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged.
+
+If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord).
+
+
+
From 0d494734ab760df67e22df9fcdc54e87213a0218 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:26 -0700
Subject: [PATCH 00105/11794] New translations risks.md (Korean)
---
ko/security-and-risks/risks.md | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
create mode 100644 ko/security-and-risks/risks.md
diff --git a/ko/security-and-risks/risks.md b/ko/security-and-risks/risks.md
new file mode 100644
index 000000000..26b5ebfe6
--- /dev/null
+++ b/ko/security-and-risks/risks.md
@@ -0,0 +1,34 @@
+# Risks
+
+{% hint style="danger" %}
+The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital.
+{% endhint %}
+
+As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories:
+
+* Smart contract risk
+* Underlying platform risk
+* Underlying stablecoin risk
+
+**Smart contract risk**
+
+Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault.
+
+**Platform risk**
+
+OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders.
+
+**Stablecoin risks**
+
+It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD.
+
+It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI.
+
+**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.**
+
+
+
+
+
+
+
From 04238f795da5cec5ea59406f9328456b99028739 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:27 -0700
Subject: [PATCH 00106/11794] New translations untitled.md (Korean)
---
ko/security-and-risks/untitled.md | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 ko/security-and-risks/untitled.md
diff --git a/ko/security-and-risks/untitled.md b/ko/security-and-risks/untitled.md
new file mode 100644
index 000000000..21b692090
--- /dev/null
+++ b/ko/security-and-risks/untitled.md
@@ -0,0 +1,20 @@
+# Audits
+
+{% hint style="danger" %}
+The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital.
+{% endhint %}
+
+**OUSD**
+
+Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available.
+
+**Supported Strategies**
+
+Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using.
+
+{% page-ref page="untitled.md" %}
+
+
+
+
+
From f5a6c9c0320fc483b108cfa590b31bab9832b4cf Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:29 -0700
Subject: [PATCH 00107/11794] New translations README.md (Korean)
---
ko/smart-contracts/api/README.md | 8 ++++++++
1 file changed, 8 insertions(+)
create mode 100644 ko/smart-contracts/api/README.md
diff --git a/ko/smart-contracts/api/README.md b/ko/smart-contracts/api/README.md
new file mode 100644
index 000000000..7681458f2
--- /dev/null
+++ b/ko/smart-contracts/api/README.md
@@ -0,0 +1,8 @@
+# API
+
+Documentation of contracts API used by the protocol:
+
+* [Vault](vault.md)
+
+
+
From 8b947caf1fbaccd79b807cac1494f04adf48c518 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:30 -0700
Subject: [PATCH 00108/11794] New translations erc-20-1.md (Korean)
---
ko/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 ko/smart-contracts/api/erc-20-1.md
diff --git a/ko/smart-contracts/api/erc-20-1.md b/ko/smart-contracts/api/erc-20-1.md
new file mode 100644
index 000000000..7aa009ac1
--- /dev/null
+++ b/ko/smart-contracts/api/erc-20-1.md
@@ -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 \(elastic supply\) 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.
+
+
+
+
+
From edddd0c63607b9526f018ecc341e3091d76ffef9 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:31 -0700
Subject: [PATCH 00109/11794] New translations README.md (Chinese Simplified)
---
zh/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 zh/core-concepts/supported-assets/README.md
diff --git a/zh/core-concepts/supported-assets/README.md b/zh/core-concepts/supported-assets/README.md
new file mode 100644
index 000000000..56390ccf6
--- /dev/null
+++ b/zh/core-concepts/supported-assets/README.md
@@ -0,0 +1,20 @@
+# Supported Stablecoins
+
+**Supported Stablecoins**
+
+It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD.
+
+Currently, OUSD supports the following stablecoins:
+
+{% page-ref page="usdt.md" %}
+
+{% page-ref page="usdc.md" %}
+
+{% page-ref page="dai.md" %}
+
+None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets.
+
+It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI.
+
+Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy.
+
From 4f622ecd845b40dfbf121132241874b4a2bbc99a Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:33 -0700
Subject: [PATCH 00110/11794] New translations phases.md (Chinese Simplified)
---
zh/governance/phases.md | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 zh/governance/phases.md
diff --git a/zh/governance/phases.md b/zh/governance/phases.md
new file mode 100644
index 000000000..4b45be826
--- /dev/null
+++ b/zh/governance/phases.md
@@ -0,0 +1,6 @@
+# Phases
+
+Progressive decentralization will follow four phases as outlined below.
+
+
+
From fd2d43dcf20427a0869d5dc8808dfd5dcd0c4165 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:34 -0700
Subject: [PATCH 00111/11794] New translations usdc.md (Chinese Simplified)
---
zh/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 zh/core-concepts/supported-assets/usdc.md
diff --git a/zh/core-concepts/supported-assets/usdc.md b/zh/core-concepts/supported-assets/usdc.md
new file mode 100644
index 000000000..2647d7c83
--- /dev/null
+++ b/zh/core-concepts/supported-assets/usdc.md
@@ -0,0 +1,22 @@
+# USDC
+
+
+
+USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars.
+
+Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP.
+
+USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation.
+
+| Key Facts | |
+|:------------- |:------------------------------------------------------------------------------------------------------------------- |
+| Issued by | Centre |
+| Name | USD Coin |
+| Symbol | USDC |
+| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) |
+| Decimals | 6 |
+| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) |
+| Holders | Over 200k addresses |
+
+
+
From cfcf5995a3ec3c829d83153a4a40686feb2c35f8 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:36 -0700
Subject: [PATCH 00112/11794] New translations risks.md (Chinese Simplified)
---
zh/security-and-risks/risks.md | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
create mode 100644 zh/security-and-risks/risks.md
diff --git a/zh/security-and-risks/risks.md b/zh/security-and-risks/risks.md
new file mode 100644
index 000000000..26b5ebfe6
--- /dev/null
+++ b/zh/security-and-risks/risks.md
@@ -0,0 +1,34 @@
+# Risks
+
+{% hint style="danger" %}
+The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital.
+{% endhint %}
+
+As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories:
+
+* Smart contract risk
+* Underlying platform risk
+* Underlying stablecoin risk
+
+**Smart contract risk**
+
+Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault.
+
+**Platform risk**
+
+OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders.
+
+**Stablecoin risks**
+
+It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD.
+
+It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI.
+
+**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.**
+
+
+
+
+
+
+
From d539d43de8afd18b580d4b2a9bc8979e04d69f71 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:37 -0700
Subject: [PATCH 00113/11794] New translations README.md (Chinese Simplified)
---
zh/core-concepts/yield-generation/README.md | 24 +++++++++++++++++++++
1 file changed, 24 insertions(+)
create mode 100644 zh/core-concepts/yield-generation/README.md
diff --git a/zh/core-concepts/yield-generation/README.md b/zh/core-concepts/yield-generation/README.md
new file mode 100644
index 000000000..cede81cda
--- /dev/null
+++ b/zh/core-concepts/yield-generation/README.md
@@ -0,0 +1,24 @@
+# Yield Generation
+
+**Automated Yield Farming**
+
+While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways.
+
+[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies.
+
+
+
+Effectively, there are 3 ways that OUSD generates yield:
+
+{% page-ref page="lending.md" %}
+
+{% page-ref page="market-making.md" %}
+
+{% page-ref page="rewards.md" %}
+
+
+
+
+
+
+
From 259f42c69fac1a4a75411a86cd677de5cd62ab2c Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:39 -0700
Subject: [PATCH 00114/11794] New translations lending.md (Chinese Simplified)
---
zh/core-concepts/yield-generation/lending.md | 26 ++++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 zh/core-concepts/yield-generation/lending.md
diff --git a/zh/core-concepts/yield-generation/lending.md b/zh/core-concepts/yield-generation/lending.md
new file mode 100644
index 000000000..a78f46da0
--- /dev/null
+++ b/zh/core-concepts/yield-generation/lending.md
@@ -0,0 +1,26 @@
+# Lending
+
+**Unbank the Banked**
+
+DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets.
+
+OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk.
+
+OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly:
+
+{% page-ref page="../supported-strategies/compound.md" %}
+
+{% page-ref page="../supported-strategies/aave.md" %}
+
+{% page-ref page="../supported-strategies/dydx.md" %}
+
+
+
+
+
+
+
+
+
+
+
From 21092c813b948ea6fddedbeae14801664a6f7dc5 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:40 -0700
Subject: [PATCH 00115/11794] New translations market-making.md (Chinese
Simplified)
---
.../yield-generation/market-making.md | 26 +++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 zh/core-concepts/yield-generation/market-making.md
diff --git a/zh/core-concepts/yield-generation/market-making.md b/zh/core-concepts/yield-generation/market-making.md
new file mode 100644
index 000000000..b88b3a90d
--- /dev/null
+++ b/zh/core-concepts/yield-generation/market-making.md
@@ -0,0 +1,26 @@
+# Market Making
+
+**Own your Stake in Decentralized Exchanges**
+
+Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use.
+
+AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided.
+
+{% hint style="info" %}
+[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value.
+{% endhint %}
+
+The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders.
+
+We intend to integrate directly with at least the following automated market makers:
+
+{% page-ref page="../supported-strategies/uniswap.md" %}
+
+{% page-ref page="../supported-strategies/curve.md" %}
+
+{% page-ref page="../supported-strategies/balancer.md" %}
+
+
+
+
+
From 5d2335587a3d6000a4efdd1c88dd5498062de5ef Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:42 -0700
Subject: [PATCH 00116/11794] New translations rewards.md (Chinese Simplified)
---
zh/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++
1 file changed, 14 insertions(+)
create mode 100644 zh/core-concepts/yield-generation/rewards.md
diff --git a/zh/core-concepts/yield-generation/rewards.md b/zh/core-concepts/yield-generation/rewards.md
new file mode 100644
index 000000000..dce9da9cf
--- /dev/null
+++ b/zh/core-concepts/yield-generation/rewards.md
@@ -0,0 +1,14 @@
+# Rewards
+
+**Collecting Rewards**
+
+In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield.
+
+{% hint style="info" %}
+While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins.
+{% endhint %}
+
+Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources.
+
+
+
From 90ad985db86e415040273c537ac5a86083db0836 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:43 -0700
Subject: [PATCH 00117/11794] New translations admin-privileges.md (Chinese
Simplified)
---
zh/governance/admin-privileges.md | 12 ++++++++++++
1 file changed, 12 insertions(+)
create mode 100644 zh/governance/admin-privileges.md
diff --git a/zh/governance/admin-privileges.md b/zh/governance/admin-privileges.md
new file mode 100644
index 000000000..b275178fb
--- /dev/null
+++ b/zh/governance/admin-privileges.md
@@ -0,0 +1,12 @@
+# Admin Privileges
+
+The OUSD smart contracts are designed to be owner upgradable.
+
+At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own.
+
+Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay.
+
+Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence.
+
+Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates.
+
From c905fd99960a5b8ad6848579d437ab3329f412eb Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:45 -0700
Subject: [PATCH 00118/11794] New translations governance.md (Chinese
Simplified)
---
zh/governance/governance.md | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 zh/governance/governance.md
diff --git a/zh/governance/governance.md b/zh/governance/governance.md
new file mode 100644
index 000000000..eea11a787
--- /dev/null
+++ b/zh/governance/governance.md
@@ -0,0 +1,26 @@
+# Principles
+
+**Progressive Decentralization**
+
+OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible.
+
+That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol.
+
+Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible.
+
+
+
+**Timelock**
+
+Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch.
+
+**New and Existing Stakeholders**
+
+OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD.
+
+In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future.
+
+The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives.
+
+
+
From 86a64da8e673e9fafafa7a831fe462f95bff221c Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:47 -0700
Subject: [PATCH 00119/11794] New translations yearn.finance.md (Korean)
---
.../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 ko/core-concepts/supported-platforms/yearn.finance.md
diff --git a/ko/core-concepts/supported-platforms/yearn.finance.md b/ko/core-concepts/supported-platforms/yearn.finance.md
new file mode 100644
index 000000000..3f23b9fdb
--- /dev/null
+++ b/ko/core-concepts/supported-platforms/yearn.finance.md
@@ -0,0 +1,25 @@
+# Yearn.finance
+
+{% hint style="info" %}
+Coming soon. Yearn.finance has not yet been integrated.
+{% endhint %}
+
+Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital.
+
+Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned.
+
+Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users.
+
+Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors.
+
+Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million.
+
+Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://yearn.finance/](https://yearn.finance/) |
+| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) |
+| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) |
+| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) |
+
From f8f954313f3b4d86fe2422a767e6cc0cdd1f582b Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:48 -0700
Subject: [PATCH 00120/11794] New translations asset-risk.md (Chinese
Simplified)
---
zh/security-and-risks/asset-risk.md | 33 +++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
create mode 100644 zh/security-and-risks/asset-risk.md
diff --git a/zh/security-and-risks/asset-risk.md b/zh/security-and-risks/asset-risk.md
new file mode 100644
index 000000000..d23f13b1d
--- /dev/null
+++ b/zh/security-and-risks/asset-risk.md
@@ -0,0 +1,33 @@
+# Bug Bounties
+
+**Bug Bounties**
+
+Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities.
+
+{% hint style="warning" %}
+In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below.
+{% endhint %}
+
+**Responsible Disclosure**
+
+Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected.
+
+In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible.
+
+If you discover a vulnerability, please do the following:
+
+* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser)
+* Do not take advantage of the vulnerability or problem you have discovered
+* Do not reveal the problem to others until it has been resolved
+* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties
+* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information.
+
+In return, we promise:
+
+* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date
+* If you have followed the instructions above, we will not take any legal action against you in regard to the report
+* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission
+* If you so wish we will keep you informed of the progress towards resolving the problem
+* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\)
+* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide.
+
From b301b9af6f55c3b1517d8e1414bf8284e76f2e6e Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:50 -0700
Subject: [PATCH 00121/11794] New translations contributing.md (Chinese
Simplified)
---
zh/security-and-risks/contributing.md | 84 +++++++++++++++++++++++++++
1 file changed, 84 insertions(+)
create mode 100644 zh/security-and-risks/contributing.md
diff --git a/zh/security-and-risks/contributing.md b/zh/security-and-risks/contributing.md
new file mode 100644
index 000000000..a6234e390
--- /dev/null
+++ b/zh/security-and-risks/contributing.md
@@ -0,0 +1,84 @@
+# Contributing
+
+**100% Open-source**
+
+OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community.
+
+We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community.
+
+#### Development Process
+
+Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released.
+
+Your development flow should look like:
+
+1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on.
+2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork.
+3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task.
+4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature.
+5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code.
+6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started.
+7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary.
+8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column.
+
+The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers.
+
+#### Coding Style
+
+We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists.
+
+For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/).
+
+For Solidity, we use two-space indents.
+
+#### Protocol Design
+
+When considering protocol or implementation design proposals, we are looking for:
+
+* A description of the problem this design proposal solves
+* Discussion of the trade-offs involved
+* Review of other existing solutions
+* Links to relevant literature \(RFCs, papers, etc\)
+* Discussion of the proposed solution
+
+Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases.
+
+#### Community Guidelines
+
+We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole:
+
+* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones!
+* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community.
+* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws.
+* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam.
+
+#### Reporting Issues
+
+If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos!
+
+#### Security Issues
+
+OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away!
+
+If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties.
+
+{% page-ref page="asset-risk.md" %}
+
+#### **Community Improvement**
+
+Origin is just as much about community as it is about our technology.
+
+We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more.
+
+Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help.
+
+#### Full-Time Positions
+
+Origin occasionally hires developers for part-time or full-time positions.
+
+We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged.
+
+If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord).
+
+
+
From 193fce3155172553341c4bdc890d9b11ad88288d Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:51 -0700
Subject: [PATCH 00122/11794] New translations untitled.md (Chinese Simplified)
---
zh/security-and-risks/untitled.md | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 zh/security-and-risks/untitled.md
diff --git a/zh/security-and-risks/untitled.md b/zh/security-and-risks/untitled.md
new file mode 100644
index 000000000..21b692090
--- /dev/null
+++ b/zh/security-and-risks/untitled.md
@@ -0,0 +1,20 @@
+# Audits
+
+{% hint style="danger" %}
+The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital.
+{% endhint %}
+
+**OUSD**
+
+Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available.
+
+**Supported Strategies**
+
+Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using.
+
+{% page-ref page="untitled.md" %}
+
+
+
+
+
From da61ff2b60d7eb7243ce691afd07e1e4b69dfff6 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:53 -0700
Subject: [PATCH 00123/11794] New translations uniswap.md (Chinese Simplified)
---
.../supported-strategies/uniswap.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 zh/core-concepts/supported-strategies/uniswap.md
diff --git a/zh/core-concepts/supported-strategies/uniswap.md b/zh/core-concepts/supported-strategies/uniswap.md
new file mode 100644
index 000000000..012e25e93
--- /dev/null
+++ b/zh/core-concepts/supported-strategies/uniswap.md
@@ -0,0 +1,27 @@
+# Uniswap
+
+{% hint style="info" %}
+Coming soon. Uniswap has not yet been integrated.
+{% endhint %}
+
+Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate.
+
+Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve.
+
+Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools.
+
+Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token.
+
+Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://uniswap.org/](https://uniswap.org/) |
+| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+
From ab1e749ca232400c0c2f3b2482dfd8740d09235a Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:54 -0700
Subject: [PATCH 00124/11794] New translations README.md (Chinese Simplified)
---
zh/smart-contracts/api/README.md | 8 ++++++++
1 file changed, 8 insertions(+)
create mode 100644 zh/smart-contracts/api/README.md
diff --git a/zh/smart-contracts/api/README.md b/zh/smart-contracts/api/README.md
new file mode 100644
index 000000000..7681458f2
--- /dev/null
+++ b/zh/smart-contracts/api/README.md
@@ -0,0 +1,8 @@
+# API
+
+Documentation of contracts API used by the protocol:
+
+* [Vault](vault.md)
+
+
+
From 63666f19c873b82e53957ba33d30add5963407bf Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:56 -0700
Subject: [PATCH 00125/11794] New translations erc-20-1.md (Chinese Simplified)
---
zh/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 zh/smart-contracts/api/erc-20-1.md
diff --git a/zh/smart-contracts/api/erc-20-1.md b/zh/smart-contracts/api/erc-20-1.md
new file mode 100644
index 000000000..7aa009ac1
--- /dev/null
+++ b/zh/smart-contracts/api/erc-20-1.md
@@ -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 \(elastic supply\) 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.
+
+
+
+
+
From 744b103bbf3303602cd0a1c13589ae7119bdeea6 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:57 -0700
Subject: [PATCH 00126/11794] New translations oracle.md (Chinese Simplified)
---
zh/smart-contracts/api/oracle.md | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 zh/smart-contracts/api/oracle.md
diff --git a/zh/smart-contracts/api/oracle.md b/zh/smart-contracts/api/oracle.md
new file mode 100644
index 000000000..b369591e0
--- /dev/null
+++ b/zh/smart-contracts/api/oracle.md
@@ -0,0 +1,6 @@
+# Oracles
+
+{% hint style="info" %}
+Documentation coming soon.
+{% endhint %}
+
From 34c7d0c815a38d26fcaeec1659409b65f9c71364 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:14:59 -0700
Subject: [PATCH 00127/11794] New translations ousd.md (Chinese Simplified)
---
zh/smart-contracts/api/ousd.md | 8 ++++++++
1 file changed, 8 insertions(+)
create mode 100644 zh/smart-contracts/api/ousd.md
diff --git a/zh/smart-contracts/api/ousd.md b/zh/smart-contracts/api/ousd.md
new file mode 100644
index 000000000..8d6981144
--- /dev/null
+++ b/zh/smart-contracts/api/ousd.md
@@ -0,0 +1,8 @@
+# OUSD
+
+{% hint style="info" %}
+Documentation coming soon.
+{% endhint %}
+
+
+
From aa9124d90fdd96485caefea0bb2a5a1c7c4b90ad Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:00 -0700
Subject: [PATCH 00128/11794] New translations strategies.md (Chinese
Simplified)
---
zh/smart-contracts/api/strategies.md | 14 ++++++++++++++
1 file changed, 14 insertions(+)
create mode 100644 zh/smart-contracts/api/strategies.md
diff --git a/zh/smart-contracts/api/strategies.md b/zh/smart-contracts/api/strategies.md
new file mode 100644
index 000000000..3133d5b03
--- /dev/null
+++ b/zh/smart-contracts/api/strategies.md
@@ -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.
+
+
+
+
+
+
+
From 844d7714185a3ececa558fa1edee11b790f8001f Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:02 -0700
Subject: [PATCH 00129/11794] New translations timelock-1.md (Chinese
Simplified)
---
zh/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 zh/smart-contracts/api/timelock-1.md
diff --git a/zh/smart-contracts/api/timelock-1.md b/zh/smart-contracts/api/timelock-1.md
new file mode 100644
index 000000000..cb80a9233
--- /dev/null
+++ b/zh/smart-contracts/api/timelock-1.md
@@ -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](), 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.
+
+
+
+
+
From d0b9c0bf21293e4d9a34cf31c9b655aebd7517c0 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:03 -0700
Subject: [PATCH 00130/11794] New translations timelock.md (Chinese Simplified)
---
zh/smart-contracts/api/timelock.md | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 zh/smart-contracts/api/timelock.md
diff --git a/zh/smart-contracts/api/timelock.md b/zh/smart-contracts/api/timelock.md
new file mode 100644
index 000000000..b891a0c78
--- /dev/null
+++ b/zh/smart-contracts/api/timelock.md
@@ -0,0 +1,6 @@
+# Timelock
+
+{% hint style="info" %}
+Documentation coming soon.
+{% endhint %}
+
From 1b110af6f6c4efdd35223d30143717a5d43edfb3 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:05 -0700
Subject: [PATCH 00131/11794] New translations vault.md (Chinese Simplified)
---
zh/smart-contracts/api/vault.md | 179 ++++++++++++++++++++++++++++++++
1 file changed, 179 insertions(+)
create mode 100644 zh/smart-contracts/api/vault.md
diff --git a/zh/smart-contracts/api/vault.md b/zh/smart-contracts/api/vault.md
new file mode 100644
index 000000000..6118ba045
--- /dev/null
+++ b/zh/smart-contracts/api/vault.md
@@ -0,0 +1,179 @@
+---
+description: >-
+ The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens.
+---
+
+# Vault
+
+## Methods
+
+### mint\(\)
+
+**`function mint(address _asset, uint256 _amount)`**
+
+Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- |
+| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin |
+| \_amount | uint256 | amount deposited, expressed in decimal units |
+
+### mintMultiple\(\)
+
+**`function mintMultiple(address[] _assets, uint256[] _amounts)`**
+
+Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- |
+| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins |
+| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units |
+
+### redeem\(\)
+
+**`function redeem(uint256 _amount)`**
+
+OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:----------------------------------------- |
+| \_amount | uint256 | amount of OUSD expressed in decimal units |
+
+{% hint style="warning" %}
+On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned 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.
+{% endhint %}
+
+### redeemAll\(\)
+
+**`function redeemAll()`**
+
+All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**.
+
+{% hint style="warning" %}
+On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned 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.
+{% endhint %}
+
+### rebase\(\)
+
+**`function rebase()`**
+
+Updates the balances for all users based on the value of the assets currently stored in the pool. Returns total value of the underlying assets and strategies represented by `uint256` type.
+
+### allocate\(\)
+
+**`function allocate()`**
+
+Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.
+
+### totalValue\(\)
+
+**`function totalValue()`**
+
+Returns total value of underlying assets and strategies.
+
+| `return` name | Type | Description |
+|:------------- |:------- |:------------------------------------------------ |
+| value | uint256 | total value of underlying assets and strategies. |
+
+### checkBalance\(\)
+
+**`function checkBalance(address _asset)`**
+
+Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- |
+| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin |
+
+### calculateRedeemOutputs\(\)
+
+**`function calculateRedeemOutputs(uint256 _amount)`**
+
+Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values.
+
+To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses.
+
+The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:----------------------------------------- |
+| \_amount | uint256 | amount of OUSD expressed in decimal units |
+
+| `return` name | Type | Description |
+|:------------- |:------------- |:--------------------------------------------------------------------------- |
+| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return |
+
+### getAssetCount\(\)
+
+**`function getAssetCount()`**
+
+Return the number of supported stablecoin assets represented by `uint256` type.
+
+### getAllAssets\(\)
+
+**`function getAllAssets()`**
+
+Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.
+
+### getStrategyCount\(\)
+
+**`function getStrategyCount()`**
+
+Return the number of strategies active on the Vault represented by `uint256` type.
+
+### getAPR\(\)
+
+**`function getAPR()`**
+
+Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.
+
+### isSupportedAsset\(\)
+
+**`function isSupportedAsset(address _asset)`**
+
+Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:------------------------- |
+| \_asset | address | Address of the stablecoin |
+
+### priceUSDMint\(\)
+
+**`function priceUSDMint(string symbol)`**
+
+Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------ |:------------------------ |
+| symbol | string | Symbol of the stablecoin |
+
+### priceUSDRedeem\(\)
+
+**`function priceUSDRedeem(string symbol)`**
+
+Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------ |:------------------------ |
+| symbol | string | Symbol of the stablecoin |
+
+### priceAssetUSDMint\(\)
+
+**`function priceAssetUSDMint(address _asset)`**
+
+Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:-------------------------- |
+| \_asset | address | Address of the stablecoin |
+
+### priceAssetUSDRedeem\(\)
+
+**`function priceAssetUSDRedeem(address _asset)`**
+
+Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:------------------------- |
+| \_asset | address | Address of the stablecoin |
+
From dc9ceb359a42e63bec06b0cca5b5cc8b01912392 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:07 -0700
Subject: [PATCH 00132/11794] New translations erc-20.md (Chinese Simplified)
---
zh/smart-contracts/erc-20.md | 12 ++++++++++++
1 file changed, 12 insertions(+)
create mode 100644 zh/smart-contracts/erc-20.md
diff --git a/zh/smart-contracts/erc-20.md b/zh/smart-contracts/erc-20.md
new file mode 100644
index 000000000..5acac15a8
--- /dev/null
+++ b/zh/smart-contracts/erc-20.md
@@ -0,0 +1,12 @@
+# Architecture
+
+
+
+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.
+
+
+
From 3338a8db67a0aaf91bbfaa9b6b2f4eef14fc6097 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:09 -0700
Subject: [PATCH 00133/11794] New translations yearn.finance.md (Chinese
Simplified)
---
.../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 zh/core-concepts/supported-strategies/yearn.finance.md
diff --git a/zh/core-concepts/supported-strategies/yearn.finance.md b/zh/core-concepts/supported-strategies/yearn.finance.md
new file mode 100644
index 000000000..3f23b9fdb
--- /dev/null
+++ b/zh/core-concepts/supported-strategies/yearn.finance.md
@@ -0,0 +1,25 @@
+# Yearn.finance
+
+{% hint style="info" %}
+Coming soon. Yearn.finance has not yet been integrated.
+{% endhint %}
+
+Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital.
+
+Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned.
+
+Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users.
+
+Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors.
+
+Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million.
+
+Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://yearn.finance/](https://yearn.finance/) |
+| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) |
+| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) |
+| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) |
+
From 92cab7e18acdd18ccf58c734fbcb6061cbfe3ac6 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:10 -0700
Subject: [PATCH 00134/11794] New translations dydx.md (Chinese Simplified)
---
zh/core-concepts/supported-strategies/dydx.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 zh/core-concepts/supported-strategies/dydx.md
diff --git a/zh/core-concepts/supported-strategies/dydx.md b/zh/core-concepts/supported-strategies/dydx.md
new file mode 100644
index 000000000..24f1a895e
--- /dev/null
+++ b/zh/core-concepts/supported-strategies/dydx.md
@@ -0,0 +1,27 @@
+# dYdX
+
+{% hint style="info" %}
+Coming soon. DyDx has not yet been integrated.
+{% endhint %}
+
+dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered.
+
+Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan.
+
+dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token.
+
+dYdX has undergone security audits by OpenZeppelin and Bramah Systems.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://dydx.exchange/](https://dydx.exchange/) |
+| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) |
+| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) |
+| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) |
+
+
+
+
+
From 9faa0ae23e5fd26b47faf386791874eb8bdf601d Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:12 -0700
Subject: [PATCH 00135/11794] New translations usdt.md (Chinese Simplified)
---
zh/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 zh/core-concepts/supported-assets/usdt.md
diff --git a/zh/core-concepts/supported-assets/usdt.md b/zh/core-concepts/supported-assets/usdt.md
new file mode 100644
index 000000000..4ae2afe89
--- /dev/null
+++ b/zh/core-concepts/supported-assets/usdt.md
@@ -0,0 +1,22 @@
+# USDT
+
+
+
+Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain.
+
+Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex.
+
+Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP.
+
+| Key Facts | |
+|:------------- |:---------------------------------------------------------------------------------------------------------------- |
+| Issued by | Tether Limited |
+| Name | Tether |
+| Symbol | USDT |
+| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) |
+| Decimals | 6 |
+| Official site | [https://tether.to/ ](https://tether.to/%20) |
+| Holders | Over 1.8M addresses |
+
+
+
From 05f30851bb5691bb29a41c0a89662dbb676b6360 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:13 -0700
Subject: [PATCH 00136/11794] New translations aave.md (Chinese Simplified)
---
zh/core-concepts/supported-platforms/aave.md | 25 ++++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 zh/core-concepts/supported-platforms/aave.md
diff --git a/zh/core-concepts/supported-platforms/aave.md b/zh/core-concepts/supported-platforms/aave.md
new file mode 100644
index 000000000..df02edab3
--- /dev/null
+++ b/zh/core-concepts/supported-platforms/aave.md
@@ -0,0 +1,25 @@
+# Aave
+
+{% hint style="info" %}
+Coming soon. Aave has not yet been integrated.
+{% endhint %}
+
+Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate.
+
+Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time.
+
+Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign.
+
+Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million.
+
+Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------------ |
+| Official site | [https://aave.com/](https://aave.com/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) |
+| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) |
+
From 462323c1012a30189d49fe7835f175d7267074a2 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:14 -0700
Subject: [PATCH 00137/11794] New translations README.md (Chinese Simplified)
---
.../supported-defi-platforms/README.md | 30 +++++++++++++++++++
1 file changed, 30 insertions(+)
create mode 100644 zh/core-concepts/supported-defi-platforms/README.md
diff --git a/zh/core-concepts/supported-defi-platforms/README.md b/zh/core-concepts/supported-defi-platforms/README.md
new file mode 100644
index 000000000..50ee37b6c
--- /dev/null
+++ b/zh/core-concepts/supported-defi-platforms/README.md
@@ -0,0 +1,30 @@
+# Supported DeFi Platforms
+
+**Supported Platforms**
+
+OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure.
+
+Currently, we plan to earn yields from the following platforms:
+
+{% page-ref page="compound.md" %}
+
+Integrations are currently planned for the following platforms:
+
+{% page-ref page="aave.md" %}
+
+{% page-ref page="dydx.md" %}
+
+{% page-ref page="uniswap.md" %}
+
+{% page-ref page="curve.md" %}
+
+{% page-ref page="balancer.md" %}
+
+{% page-ref page="yearn.finance.md" %}
+
+Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past.
+
+We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats.
+
+
+
From b901a8c773e60f33890677ef0c72bf75d9549bde Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:16 -0700
Subject: [PATCH 00138/11794] New translations aave.md (Chinese Simplified)
---
.../supported-defi-platforms/aave.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 zh/core-concepts/supported-defi-platforms/aave.md
diff --git a/zh/core-concepts/supported-defi-platforms/aave.md b/zh/core-concepts/supported-defi-platforms/aave.md
new file mode 100644
index 000000000..df02edab3
--- /dev/null
+++ b/zh/core-concepts/supported-defi-platforms/aave.md
@@ -0,0 +1,25 @@
+# Aave
+
+{% hint style="info" %}
+Coming soon. Aave has not yet been integrated.
+{% endhint %}
+
+Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate.
+
+Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time.
+
+Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign.
+
+Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million.
+
+Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------------ |
+| Official site | [https://aave.com/](https://aave.com/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) |
+| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) |
+
From e75452bb98b38592c975b9a5b50360eed4fe09d8 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:17 -0700
Subject: [PATCH 00139/11794] New translations balancer.md (Chinese Simplified)
---
.../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 zh/core-concepts/supported-defi-platforms/balancer.md
diff --git a/zh/core-concepts/supported-defi-platforms/balancer.md b/zh/core-concepts/supported-defi-platforms/balancer.md
new file mode 100644
index 000000000..f8d9e3c0a
--- /dev/null
+++ b/zh/core-concepts/supported-defi-platforms/balancer.md
@@ -0,0 +1,27 @@
+# Balancer
+
+{% hint style="info" %}
+Coming soon. Balancer has not yet been integrated.
+{% endhint %}
+
+Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs.
+
+Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools.
+
+Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing.
+
+Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://balancer.finance/](https://balancer.finance/) |
+| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) |
+| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) |
+| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) |
+
From af5911c900bcfb5ac463bba06f0820655fcb7a73 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:19 -0700
Subject: [PATCH 00140/11794] New translations compound.md (Chinese Simplified)
---
.../supported-defi-platforms/compound.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 zh/core-concepts/supported-defi-platforms/compound.md
diff --git a/zh/core-concepts/supported-defi-platforms/compound.md b/zh/core-concepts/supported-defi-platforms/compound.md
new file mode 100644
index 000000000..a4d2660a1
--- /dev/null
+++ b/zh/core-concepts/supported-defi-platforms/compound.md
@@ -0,0 +1,19 @@
+# Compound
+
+Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand.
+
+Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time.
+
+Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors.
+
+Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million.
+
+Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------------------------------------------------- |
+| Official site | [https://compound.finance/](https://compound.finance/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) |
+| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) |
+
From 2f7b32c64df7bb23dad27d20c78ae6751aa43dba Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:20 -0700
Subject: [PATCH 00141/11794] New translations curve.md (Chinese Simplified)
---
.../supported-defi-platforms/curve.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 zh/core-concepts/supported-defi-platforms/curve.md
diff --git a/zh/core-concepts/supported-defi-platforms/curve.md b/zh/core-concepts/supported-defi-platforms/curve.md
new file mode 100644
index 000000000..021d0041b
--- /dev/null
+++ b/zh/core-concepts/supported-defi-platforms/curve.md
@@ -0,0 +1,25 @@
+# Curve
+
+{% hint style="info" %}
+Coming soon. Curve has not yet been integrated.
+{% endhint %}
+
+Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees.
+
+Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates.
+
+Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols.
+
+Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing.
+
+Curve has undergone two audits by Trail of Bits and maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://uniswap.org/](https://uniswap.org/) |
+| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+
From 3ee47f0b862a451bf67a8383e6527c575d9d6530 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:22 -0700
Subject: [PATCH 00142/11794] New translations dydx.md (Chinese Simplified)
---
.../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 zh/core-concepts/supported-defi-platforms/dydx.md
diff --git a/zh/core-concepts/supported-defi-platforms/dydx.md b/zh/core-concepts/supported-defi-platforms/dydx.md
new file mode 100644
index 000000000..24f1a895e
--- /dev/null
+++ b/zh/core-concepts/supported-defi-platforms/dydx.md
@@ -0,0 +1,27 @@
+# dYdX
+
+{% hint style="info" %}
+Coming soon. DyDx has not yet been integrated.
+{% endhint %}
+
+dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered.
+
+Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan.
+
+dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token.
+
+dYdX has undergone security audits by OpenZeppelin and Bramah Systems.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://dydx.exchange/](https://dydx.exchange/) |
+| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) |
+| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) |
+| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) |
+
+
+
+
+
From f09ff89bcc4ea5d53c4c740bf6016a0d3f43e46b Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:23 -0700
Subject: [PATCH 00143/11794] New translations uniswap.md (Chinese Simplified)
---
.../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 zh/core-concepts/supported-defi-platforms/uniswap.md
diff --git a/zh/core-concepts/supported-defi-platforms/uniswap.md b/zh/core-concepts/supported-defi-platforms/uniswap.md
new file mode 100644
index 000000000..012e25e93
--- /dev/null
+++ b/zh/core-concepts/supported-defi-platforms/uniswap.md
@@ -0,0 +1,27 @@
+# Uniswap
+
+{% hint style="info" %}
+Coming soon. Uniswap has not yet been integrated.
+{% endhint %}
+
+Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate.
+
+Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve.
+
+Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools.
+
+Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token.
+
+Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://uniswap.org/](https://uniswap.org/) |
+| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+
From 1d661ca47458f84d4261df6ce80e0d0225251c31 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:25 -0700
Subject: [PATCH 00144/11794] New translations yearn.finance.md (Chinese
Simplified)
---
.../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 zh/core-concepts/supported-defi-platforms/yearn.finance.md
diff --git a/zh/core-concepts/supported-defi-platforms/yearn.finance.md b/zh/core-concepts/supported-defi-platforms/yearn.finance.md
new file mode 100644
index 000000000..3f23b9fdb
--- /dev/null
+++ b/zh/core-concepts/supported-defi-platforms/yearn.finance.md
@@ -0,0 +1,25 @@
+# Yearn.finance
+
+{% hint style="info" %}
+Coming soon. Yearn.finance has not yet been integrated.
+{% endhint %}
+
+Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital.
+
+Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned.
+
+Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users.
+
+Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors.
+
+Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million.
+
+Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://yearn.finance/](https://yearn.finance/) |
+| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) |
+| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) |
+| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) |
+
From 4a383876caccb27116d009999621454bb73a95f4 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:26 -0700
Subject: [PATCH 00145/11794] New translations README.md (Chinese Simplified)
---
.../supported-platforms/README.md | 32 +++++++++++++++++++
1 file changed, 32 insertions(+)
create mode 100644 zh/core-concepts/supported-platforms/README.md
diff --git a/zh/core-concepts/supported-platforms/README.md b/zh/core-concepts/supported-platforms/README.md
new file mode 100644
index 000000000..aa4b89181
--- /dev/null
+++ b/zh/core-concepts/supported-platforms/README.md
@@ -0,0 +1,32 @@
+# Supported Platforms
+
+**Supported Platforms**
+
+OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure.
+
+Currently, we plan to earn yields from the following platforms:
+
+{% page-ref page="compound.md" %}
+
+Integrations are currently planned for the following platforms:
+
+{% page-ref page="yearn.finance.md" %}
+
+{% page-ref page="compound.md" %}
+
+{% page-ref page="aave.md" %}
+
+{% page-ref page="dydx.md" %}
+
+{% page-ref page="uniswap.md" %}
+
+{% page-ref page="curve.md" %}
+
+{% page-ref page="balancer.md" %}
+
+Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past.
+
+We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats.
+
+
+
From 0f0c85153054dfe4b2724a327bb1350679fd4314 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:28 -0700
Subject: [PATCH 00146/11794] New translations balancer.md (Chinese Simplified)
---
.../supported-platforms/balancer.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 zh/core-concepts/supported-platforms/balancer.md
diff --git a/zh/core-concepts/supported-platforms/balancer.md b/zh/core-concepts/supported-platforms/balancer.md
new file mode 100644
index 000000000..f8d9e3c0a
--- /dev/null
+++ b/zh/core-concepts/supported-platforms/balancer.md
@@ -0,0 +1,27 @@
+# Balancer
+
+{% hint style="info" %}
+Coming soon. Balancer has not yet been integrated.
+{% endhint %}
+
+Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs.
+
+Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools.
+
+Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing.
+
+Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://balancer.finance/](https://balancer.finance/) |
+| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) |
+| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) |
+| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) |
+
From ca1043cce713c8a1193d39dce071543b4a64dcce Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:29 -0700
Subject: [PATCH 00147/11794] New translations curve.md (Chinese Simplified)
---
.../supported-strategies/curve.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 zh/core-concepts/supported-strategies/curve.md
diff --git a/zh/core-concepts/supported-strategies/curve.md b/zh/core-concepts/supported-strategies/curve.md
new file mode 100644
index 000000000..c0bf8f99e
--- /dev/null
+++ b/zh/core-concepts/supported-strategies/curve.md
@@ -0,0 +1,25 @@
+# Curve
+
+{% hint style="info" %}
+Coming soon. Curve has not yet been integrated.
+{% endhint %}
+
+Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees.
+
+Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates.
+
+Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols.
+
+Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing.
+
+Curve has undergone two audits by Trail of Bits and maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://www.curve.fi/](https://www.curve.fi/) |
+| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) |
+| GitHub | [https://github.com/curvefi](https://github.com/curvefi) |
+| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) |
+
From 162362d75d737f44d60d7e445ddd062acec7d4f1 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:30 -0700
Subject: [PATCH 00148/11794] New translations compound.md (Chinese Simplified)
---
.../supported-platforms/compound.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 zh/core-concepts/supported-platforms/compound.md
diff --git a/zh/core-concepts/supported-platforms/compound.md b/zh/core-concepts/supported-platforms/compound.md
new file mode 100644
index 000000000..a4d2660a1
--- /dev/null
+++ b/zh/core-concepts/supported-platforms/compound.md
@@ -0,0 +1,19 @@
+# Compound
+
+Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand.
+
+Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time.
+
+Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors.
+
+Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million.
+
+Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------------------------------------------------- |
+| Official site | [https://compound.finance/](https://compound.finance/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) |
+| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) |
+
From 5f8f9c3dd7f514b7263e8db346e658a37b5f1b3f Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:32 -0700
Subject: [PATCH 00149/11794] New translations curve.md (Chinese Simplified)
---
zh/core-concepts/supported-platforms/curve.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 zh/core-concepts/supported-platforms/curve.md
diff --git a/zh/core-concepts/supported-platforms/curve.md b/zh/core-concepts/supported-platforms/curve.md
new file mode 100644
index 000000000..021d0041b
--- /dev/null
+++ b/zh/core-concepts/supported-platforms/curve.md
@@ -0,0 +1,25 @@
+# Curve
+
+{% hint style="info" %}
+Coming soon. Curve has not yet been integrated.
+{% endhint %}
+
+Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees.
+
+Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates.
+
+Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols.
+
+Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing.
+
+Curve has undergone two audits by Trail of Bits and maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://uniswap.org/](https://uniswap.org/) |
+| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+
From f4e6117f3262658b2fee8f77280c4384a8c9877d Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:35 -0700
Subject: [PATCH 00150/11794] New translations dydx.md (Chinese Simplified)
---
zh/core-concepts/supported-platforms/dydx.md | 27 ++++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 zh/core-concepts/supported-platforms/dydx.md
diff --git a/zh/core-concepts/supported-platforms/dydx.md b/zh/core-concepts/supported-platforms/dydx.md
new file mode 100644
index 000000000..24f1a895e
--- /dev/null
+++ b/zh/core-concepts/supported-platforms/dydx.md
@@ -0,0 +1,27 @@
+# dYdX
+
+{% hint style="info" %}
+Coming soon. DyDx has not yet been integrated.
+{% endhint %}
+
+dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered.
+
+Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan.
+
+dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token.
+
+dYdX has undergone security audits by OpenZeppelin and Bramah Systems.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://dydx.exchange/](https://dydx.exchange/) |
+| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) |
+| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) |
+| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) |
+
+
+
+
+
From bbff5224fce23651f516271daae74fc9f8f1c255 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:36 -0700
Subject: [PATCH 00151/11794] New translations uniswap.md (Chinese Simplified)
---
.../supported-platforms/uniswap.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 zh/core-concepts/supported-platforms/uniswap.md
diff --git a/zh/core-concepts/supported-platforms/uniswap.md b/zh/core-concepts/supported-platforms/uniswap.md
new file mode 100644
index 000000000..012e25e93
--- /dev/null
+++ b/zh/core-concepts/supported-platforms/uniswap.md
@@ -0,0 +1,27 @@
+# Uniswap
+
+{% hint style="info" %}
+Coming soon. Uniswap has not yet been integrated.
+{% endhint %}
+
+Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate.
+
+Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve.
+
+Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools.
+
+Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token.
+
+Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://uniswap.org/](https://uniswap.org/) |
+| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+
From 6365eafd96fe21c39c85c3044c26a5811c7a99ff Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:38 -0700
Subject: [PATCH 00152/11794] New translations yearn.finance.md (Chinese
Simplified)
---
.../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 zh/core-concepts/supported-platforms/yearn.finance.md
diff --git a/zh/core-concepts/supported-platforms/yearn.finance.md b/zh/core-concepts/supported-platforms/yearn.finance.md
new file mode 100644
index 000000000..3f23b9fdb
--- /dev/null
+++ b/zh/core-concepts/supported-platforms/yearn.finance.md
@@ -0,0 +1,25 @@
+# Yearn.finance
+
+{% hint style="info" %}
+Coming soon. Yearn.finance has not yet been integrated.
+{% endhint %}
+
+Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital.
+
+Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned.
+
+Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users.
+
+Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors.
+
+Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million.
+
+Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://yearn.finance/](https://yearn.finance/) |
+| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) |
+| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) |
+| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) |
+
From df500a45f082ed05a0938ca761f26e28a47e8b78 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:39 -0700
Subject: [PATCH 00153/11794] New translations README.md (Chinese Simplified)
---
.../supported-strategies/README.md | 30 +++++++++++++++++++
1 file changed, 30 insertions(+)
create mode 100644 zh/core-concepts/supported-strategies/README.md
diff --git a/zh/core-concepts/supported-strategies/README.md b/zh/core-concepts/supported-strategies/README.md
new file mode 100644
index 000000000..60ab03f00
--- /dev/null
+++ b/zh/core-concepts/supported-strategies/README.md
@@ -0,0 +1,30 @@
+# Supported Strategies
+
+**Supported DeFi Platforms**
+
+OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure.
+
+Currently, OUSD earns yield from the following platform\(s\):
+
+{% page-ref page="compound.md" %}
+
+Integrations are currently planned or being built for the following platforms:
+
+{% page-ref page="aave.md" %}
+
+{% page-ref page="dydx.md" %}
+
+{% page-ref page="uniswap.md" %}
+
+{% page-ref page="curve.md" %}
+
+{% page-ref page="balancer.md" %}
+
+{% page-ref page="yearn.finance.md" %}
+
+Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past.
+
+We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats.
+
+
+
From bd4ca9abd5133762dc9d9e6b04a32d550f243a54 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:41 -0700
Subject: [PATCH 00154/11794] New translations aave.md (Chinese Simplified)
---
zh/core-concepts/supported-strategies/aave.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 zh/core-concepts/supported-strategies/aave.md
diff --git a/zh/core-concepts/supported-strategies/aave.md b/zh/core-concepts/supported-strategies/aave.md
new file mode 100644
index 000000000..df02edab3
--- /dev/null
+++ b/zh/core-concepts/supported-strategies/aave.md
@@ -0,0 +1,25 @@
+# Aave
+
+{% hint style="info" %}
+Coming soon. Aave has not yet been integrated.
+{% endhint %}
+
+Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate.
+
+Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time.
+
+Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign.
+
+Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million.
+
+Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------------ |
+| Official site | [https://aave.com/](https://aave.com/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) |
+| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) |
+
From 8c301dd2015f6fefea34645b059da559c7f33e55 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:43 -0700
Subject: [PATCH 00155/11794] New translations balancer.md (Chinese Simplified)
---
.../supported-strategies/balancer.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 zh/core-concepts/supported-strategies/balancer.md
diff --git a/zh/core-concepts/supported-strategies/balancer.md b/zh/core-concepts/supported-strategies/balancer.md
new file mode 100644
index 000000000..f8d9e3c0a
--- /dev/null
+++ b/zh/core-concepts/supported-strategies/balancer.md
@@ -0,0 +1,27 @@
+# Balancer
+
+{% hint style="info" %}
+Coming soon. Balancer has not yet been integrated.
+{% endhint %}
+
+Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs.
+
+Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools.
+
+Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing.
+
+Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://balancer.finance/](https://balancer.finance/) |
+| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) |
+| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) |
+| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) |
+
From 28facc568292f0d007182af328a4058ba35e147d Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:44 -0700
Subject: [PATCH 00156/11794] New translations compound.md (Chinese Simplified)
---
.../supported-strategies/compound.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 zh/core-concepts/supported-strategies/compound.md
diff --git a/zh/core-concepts/supported-strategies/compound.md b/zh/core-concepts/supported-strategies/compound.md
new file mode 100644
index 000000000..a4d2660a1
--- /dev/null
+++ b/zh/core-concepts/supported-strategies/compound.md
@@ -0,0 +1,19 @@
+# Compound
+
+Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand.
+
+Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time.
+
+Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors.
+
+Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million.
+
+Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------------------------------------------------- |
+| Official site | [https://compound.finance/](https://compound.finance/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) |
+| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) |
+
From 37f2c2ca730eaab1200eed8914eb2dd0d54cc0c6 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:46 -0700
Subject: [PATCH 00157/11794] New translations README.md (Korean)
---
.../supported-strategies/README.md | 30 +++++++++++++++++++
1 file changed, 30 insertions(+)
create mode 100644 ko/core-concepts/supported-strategies/README.md
diff --git a/ko/core-concepts/supported-strategies/README.md b/ko/core-concepts/supported-strategies/README.md
new file mode 100644
index 000000000..60ab03f00
--- /dev/null
+++ b/ko/core-concepts/supported-strategies/README.md
@@ -0,0 +1,30 @@
+# Supported Strategies
+
+**Supported DeFi Platforms**
+
+OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure.
+
+Currently, OUSD earns yield from the following platform\(s\):
+
+{% page-ref page="compound.md" %}
+
+Integrations are currently planned or being built for the following platforms:
+
+{% page-ref page="aave.md" %}
+
+{% page-ref page="dydx.md" %}
+
+{% page-ref page="uniswap.md" %}
+
+{% page-ref page="curve.md" %}
+
+{% page-ref page="balancer.md" %}
+
+{% page-ref page="yearn.finance.md" %}
+
+Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past.
+
+We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats.
+
+
+
From 350c8c016f07bf9330f95b5229dae6f34fbfd53b Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:48 -0700
Subject: [PATCH 00158/11794] New translations README.md (Korean)
---
ko/README.md | 32 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)
create mode 100644 ko/README.md
diff --git a/ko/README.md b/ko/README.md
new file mode 100644
index 000000000..4c5b775c2
--- /dev/null
+++ b/ko/README.md
@@ -0,0 +1,32 @@
+---
+description: The first stablecoin that earns a yield while it's still in your wallet
+---
+
+# 소개
+
+## **A Better Form of Money**
+
+Origin Dollar \ (OUSD \) 는 Ethereum 네트워크에서 2020 년 9 월에 처음 출시 된 새로운 스테이블코인(stablecoin) 입니다. Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets.
+
+
+
+**배경**
+
+1999 년 Origin의 R&D 엔지니어 인 Yu Pan과 그의 동료 PayPal 공동 창립자 [는 기존의 뱅킹 시스템에 연결하지 않고도 이자 수익률 전략과 직불 카드로 완성 된 "새로운 세계의 통화"를 만드는](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 것을 구상했습니다. 몇 차례의 피벗(pivot) 과 eBay 인수후, PayPal은 이 야망에서 멀어져 갔습니다.
+
+거의 20 년 후 Tether는 2014 년에 USD로 표시된 스테이블코인 개념을 도입했습니다. 그 이후로 스테이블코인은 사용자에게 자유 유동성 통화의 가격 변동성에 노출되지 않고 가치를 이전하는 이상적인 방법으로 입증되었습니다. 오늘날 비트코인보다 Tether을 통해 전송되는 가치가
+
+더 높습니다. 한편, 탈중앙화 금융 \ (DeFi \)은 현재 대출 및 거래 프로토콜에서 수익을 창출하는 스마트 컨트렉트에 자본금이 [수십억 달러](https://defipulse.com/) 로 고정되어 폭발적인 성장을 경험했습니다.
+
+기존 스테이블코인의 문제점 중 하나는 사용자가 쉽게 사용할 수있는 코인을 보유하는 것과 스마트 컨트렉트에 토큰을 락(lock) 해 수익을 얻는 것 중에서 끊임없이 선택해야한다는 것입니다. 예를 들어 Aave에서 USDC를 락(lock) 하는 사용자는 해당 USDC의 일부를 동시에 사용할 수 없습니다. 비싼 이더리움 가스 요금은 사용자가 지출 모드와 수입 모드 사이를 전환 할 때마다 생기는 "전환 비용" 역할을 합니다.
+
+설상가상으로 대출 및 거래 활동으로 인한 수익률은 빠르게 변합니다. 정교한 DeFi 수익 창출자는 여러 경쟁 플랫폼에서 자산 포트폴리오를 지속적으로 재조정 하는것에 익숙합니다. 가스 요금은 다시 수확량을 낮추므로 시간과 비용이 많이 듭니다. 또한 APY가 불안정하고 지속적으로 변동하므로 실제 ROI를 계산하는데 시간이 많이 걸립니다. 쉬운 계정 단위(unit of account) 는 없습니다. 결과적으로 DeFi는 매우 빠르게 성장하고 있지만 여전히 많은 암호화폐 사용자가 참여하기 어렵습니다.
+
+OUSD를 사용하려고 할 때 복잡한 포지션을 풀 필요가 없습니다. 지출 가능한 자본의 잠금을 해제하기 위해 가스를 지불하지 않고도 자유롭게 전송할 수 있습니다. 또한 OUSD는 번거로움없이 DeFi에서 가장 높은 수익을 올릴 수있는 기회를 제공합니다. 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. 수익은 지갑에 자동으로 누적되고 OUSD를 보유하는 동안 지속적으로 복리가 붙습니다. 다시 말하지만, 스테이킹(staking) 이나 락업(lockup) 이 필요하지 않습니다. OUSD는 이상적인 계정 단위(unit of account) 역할도 합니다. DeFi 투자자는 수익을 계산하기 위해 더 이상 복잡한 스프레드시트(spreadsheet) 가 필요하지 않습니다. 복리 이자가 자동으로 붙으면서 지속적으로 업데이트되는 OUSD 잔액을 실시간으로 쉽게 볼 수 있기 때문입니다. OUSD는 DeFi 이자 농부(yield farmer) 와 초보 암호화폐 사용자 모두에게 이상적인 스테이블코인입니다.
+
+암호화폐 및 핀테크 베테랑이 만든 Origin Dollar는 연쇄 창업가, 초기 암호 화폐 투자자, YouTube의 초기 직원, Google / Dropbox의 엔지니어링 관리자, Paypal 중 하나를 포함하는 [Origin Protocol](https://www.originprotocol.com) 의 [팀](https://www.originprotocol.com/team) 에서 제공합니다. 공동 창립자, Yu Pan.
+
+이 문서는 작동 방식에 대한 기술적 세부사항에 관심있는 사람들이 시작하기에 좋은 곳입니다. 개발자가 [Github](http://www.github.com/OriginProtocol) \ (100 % 오픈 소스 \)를 감사하고 기여하도록 권장합니다. 질문이 있거나 시작하는 데 도움이 필요한 경우 저희 팀이 많은 시간을 보내는 [Discord](https://www.originprotocol.com/discord)를 찾아주세요.
+
+'미래의 돈'에 오신 것을 환영합니다.
+
From 8dd2fe129b815e4fcb42acaf53d6c567c02e67a9 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:50 -0700
Subject: [PATCH 00159/11794] New translations uniswap.md (Korean)
---
.../supported-platforms/uniswap.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 ko/core-concepts/supported-platforms/uniswap.md
diff --git a/ko/core-concepts/supported-platforms/uniswap.md b/ko/core-concepts/supported-platforms/uniswap.md
new file mode 100644
index 000000000..012e25e93
--- /dev/null
+++ b/ko/core-concepts/supported-platforms/uniswap.md
@@ -0,0 +1,27 @@
+# Uniswap
+
+{% hint style="info" %}
+Coming soon. Uniswap has not yet been integrated.
+{% endhint %}
+
+Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate.
+
+Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve.
+
+Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools.
+
+Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token.
+
+Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://uniswap.org/](https://uniswap.org/) |
+| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+
From c2c1f2d466dadef3188057c50668bd15106b4d56 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:51 -0700
Subject: [PATCH 00160/11794] New translations README.md (Spanish)
---
.../supported-strategies/README.md | 30 +++++++++++++++++++
1 file changed, 30 insertions(+)
create mode 100644 es/core-concepts/supported-strategies/README.md
diff --git a/es/core-concepts/supported-strategies/README.md b/es/core-concepts/supported-strategies/README.md
new file mode 100644
index 000000000..60ab03f00
--- /dev/null
+++ b/es/core-concepts/supported-strategies/README.md
@@ -0,0 +1,30 @@
+# Supported Strategies
+
+**Supported DeFi Platforms**
+
+OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure.
+
+Currently, OUSD earns yield from the following platform\(s\):
+
+{% page-ref page="compound.md" %}
+
+Integrations are currently planned or being built for the following platforms:
+
+{% page-ref page="aave.md" %}
+
+{% page-ref page="dydx.md" %}
+
+{% page-ref page="uniswap.md" %}
+
+{% page-ref page="curve.md" %}
+
+{% page-ref page="balancer.md" %}
+
+{% page-ref page="yearn.finance.md" %}
+
+Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past.
+
+We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats.
+
+
+
From f723376e717323cf7057b4e30d92a00c35cc3f52 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:53 -0700
Subject: [PATCH 00161/11794] New translations README.md (Spanish)
---
.../supported-platforms/README.md | 32 +++++++++++++++++++
1 file changed, 32 insertions(+)
create mode 100644 es/core-concepts/supported-platforms/README.md
diff --git a/es/core-concepts/supported-platforms/README.md b/es/core-concepts/supported-platforms/README.md
new file mode 100644
index 000000000..aa4b89181
--- /dev/null
+++ b/es/core-concepts/supported-platforms/README.md
@@ -0,0 +1,32 @@
+# Supported Platforms
+
+**Supported Platforms**
+
+OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure.
+
+Currently, we plan to earn yields from the following platforms:
+
+{% page-ref page="compound.md" %}
+
+Integrations are currently planned for the following platforms:
+
+{% page-ref page="yearn.finance.md" %}
+
+{% page-ref page="compound.md" %}
+
+{% page-ref page="aave.md" %}
+
+{% page-ref page="dydx.md" %}
+
+{% page-ref page="uniswap.md" %}
+
+{% page-ref page="curve.md" %}
+
+{% page-ref page="balancer.md" %}
+
+Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past.
+
+We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats.
+
+
+
From d94e2ecdca574079aa2e5f5ec0abb1fa52530883 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:54 -0700
Subject: [PATCH 00162/11794] New translations aave.md (Spanish)
---
es/core-concepts/supported-platforms/aave.md | 25 ++++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 es/core-concepts/supported-platforms/aave.md
diff --git a/es/core-concepts/supported-platforms/aave.md b/es/core-concepts/supported-platforms/aave.md
new file mode 100644
index 000000000..df02edab3
--- /dev/null
+++ b/es/core-concepts/supported-platforms/aave.md
@@ -0,0 +1,25 @@
+# Aave
+
+{% hint style="info" %}
+Coming soon. Aave has not yet been integrated.
+{% endhint %}
+
+Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate.
+
+Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time.
+
+Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign.
+
+Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million.
+
+Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------------ |
+| Official site | [https://aave.com/](https://aave.com/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) |
+| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) |
+
From 76397944105d45381a19764e51e8033c4ece0800 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:56 -0700
Subject: [PATCH 00163/11794] New translations balancer.md (Spanish)
---
.../supported-platforms/balancer.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 es/core-concepts/supported-platforms/balancer.md
diff --git a/es/core-concepts/supported-platforms/balancer.md b/es/core-concepts/supported-platforms/balancer.md
new file mode 100644
index 000000000..f8d9e3c0a
--- /dev/null
+++ b/es/core-concepts/supported-platforms/balancer.md
@@ -0,0 +1,27 @@
+# Balancer
+
+{% hint style="info" %}
+Coming soon. Balancer has not yet been integrated.
+{% endhint %}
+
+Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs.
+
+Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools.
+
+Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing.
+
+Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://balancer.finance/](https://balancer.finance/) |
+| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) |
+| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) |
+| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) |
+
From 092028ee7947a6cdf842d460e80b848ca74d7b2e Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:57 -0700
Subject: [PATCH 00164/11794] New translations compound.md (Spanish)
---
.../supported-platforms/compound.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 es/core-concepts/supported-platforms/compound.md
diff --git a/es/core-concepts/supported-platforms/compound.md b/es/core-concepts/supported-platforms/compound.md
new file mode 100644
index 000000000..a4d2660a1
--- /dev/null
+++ b/es/core-concepts/supported-platforms/compound.md
@@ -0,0 +1,19 @@
+# Compound
+
+Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand.
+
+Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time.
+
+Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors.
+
+Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million.
+
+Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------------------------------------------------- |
+| Official site | [https://compound.finance/](https://compound.finance/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) |
+| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) |
+
From 5812b27d7768ebde8d55a493457e0ccb78869aaf Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:15:58 -0700
Subject: [PATCH 00165/11794] New translations curve.md (Spanish)
---
es/core-concepts/supported-platforms/curve.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 es/core-concepts/supported-platforms/curve.md
diff --git a/es/core-concepts/supported-platforms/curve.md b/es/core-concepts/supported-platforms/curve.md
new file mode 100644
index 000000000..021d0041b
--- /dev/null
+++ b/es/core-concepts/supported-platforms/curve.md
@@ -0,0 +1,25 @@
+# Curve
+
+{% hint style="info" %}
+Coming soon. Curve has not yet been integrated.
+{% endhint %}
+
+Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees.
+
+Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates.
+
+Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols.
+
+Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing.
+
+Curve has undergone two audits by Trail of Bits and maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://uniswap.org/](https://uniswap.org/) |
+| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+
From f6818d2af0e7ae6163c73fa03a8e41e6f32a6a30 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:00 -0700
Subject: [PATCH 00166/11794] New translations dydx.md (Spanish)
---
es/core-concepts/supported-platforms/dydx.md | 27 ++++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 es/core-concepts/supported-platforms/dydx.md
diff --git a/es/core-concepts/supported-platforms/dydx.md b/es/core-concepts/supported-platforms/dydx.md
new file mode 100644
index 000000000..24f1a895e
--- /dev/null
+++ b/es/core-concepts/supported-platforms/dydx.md
@@ -0,0 +1,27 @@
+# dYdX
+
+{% hint style="info" %}
+Coming soon. DyDx has not yet been integrated.
+{% endhint %}
+
+dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered.
+
+Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan.
+
+dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token.
+
+dYdX has undergone security audits by OpenZeppelin and Bramah Systems.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://dydx.exchange/](https://dydx.exchange/) |
+| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) |
+| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) |
+| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) |
+
+
+
+
+
From 8bbe946f5759034cf363225c6a723d4006740a59 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:01 -0700
Subject: [PATCH 00167/11794] New translations uniswap.md (Spanish)
---
.../supported-platforms/uniswap.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 es/core-concepts/supported-platforms/uniswap.md
diff --git a/es/core-concepts/supported-platforms/uniswap.md b/es/core-concepts/supported-platforms/uniswap.md
new file mode 100644
index 000000000..012e25e93
--- /dev/null
+++ b/es/core-concepts/supported-platforms/uniswap.md
@@ -0,0 +1,27 @@
+# Uniswap
+
+{% hint style="info" %}
+Coming soon. Uniswap has not yet been integrated.
+{% endhint %}
+
+Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate.
+
+Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve.
+
+Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools.
+
+Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token.
+
+Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://uniswap.org/](https://uniswap.org/) |
+| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+
From b5a26adbb559eb720d82451b41e4dd73cccdc7e2 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:04 -0700
Subject: [PATCH 00168/11794] New translations yearn.finance.md (Spanish)
---
.../supported-platforms/yearn.finance.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 es/core-concepts/supported-platforms/yearn.finance.md
diff --git a/es/core-concepts/supported-platforms/yearn.finance.md b/es/core-concepts/supported-platforms/yearn.finance.md
new file mode 100644
index 000000000..3f23b9fdb
--- /dev/null
+++ b/es/core-concepts/supported-platforms/yearn.finance.md
@@ -0,0 +1,25 @@
+# Yearn.finance
+
+{% hint style="info" %}
+Coming soon. Yearn.finance has not yet been integrated.
+{% endhint %}
+
+Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital.
+
+Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned.
+
+Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users.
+
+Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors.
+
+Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million.
+
+Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://yearn.finance/](https://yearn.finance/) |
+| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) |
+| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) |
+| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) |
+
From 1cbb754510cb7bc0859c2e6aba4904524a545f9f Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:06 -0700
Subject: [PATCH 00169/11794] New translations aave.md (Spanish)
---
es/core-concepts/supported-strategies/aave.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 es/core-concepts/supported-strategies/aave.md
diff --git a/es/core-concepts/supported-strategies/aave.md b/es/core-concepts/supported-strategies/aave.md
new file mode 100644
index 000000000..df02edab3
--- /dev/null
+++ b/es/core-concepts/supported-strategies/aave.md
@@ -0,0 +1,25 @@
+# Aave
+
+{% hint style="info" %}
+Coming soon. Aave has not yet been integrated.
+{% endhint %}
+
+Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate.
+
+Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time.
+
+Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign.
+
+Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million.
+
+Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------------ |
+| Official site | [https://aave.com/](https://aave.com/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) |
+| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) |
+
From 548d41733721cee8549f6989dfdfb843a324743a Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:07 -0700
Subject: [PATCH 00170/11794] New translations uniswap.md (Spanish)
---
.../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 es/core-concepts/supported-defi-platforms/uniswap.md
diff --git a/es/core-concepts/supported-defi-platforms/uniswap.md b/es/core-concepts/supported-defi-platforms/uniswap.md
new file mode 100644
index 000000000..012e25e93
--- /dev/null
+++ b/es/core-concepts/supported-defi-platforms/uniswap.md
@@ -0,0 +1,27 @@
+# Uniswap
+
+{% hint style="info" %}
+Coming soon. Uniswap has not yet been integrated.
+{% endhint %}
+
+Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate.
+
+Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve.
+
+Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools.
+
+Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token.
+
+Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://uniswap.org/](https://uniswap.org/) |
+| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+
From 3daf7fb5eda6f5c8280a8dfaa2e8f133e9d7566a Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:09 -0700
Subject: [PATCH 00171/11794] New translations balancer.md (Spanish)
---
.../supported-strategies/balancer.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 es/core-concepts/supported-strategies/balancer.md
diff --git a/es/core-concepts/supported-strategies/balancer.md b/es/core-concepts/supported-strategies/balancer.md
new file mode 100644
index 000000000..f8d9e3c0a
--- /dev/null
+++ b/es/core-concepts/supported-strategies/balancer.md
@@ -0,0 +1,27 @@
+# Balancer
+
+{% hint style="info" %}
+Coming soon. Balancer has not yet been integrated.
+{% endhint %}
+
+Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs.
+
+Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools.
+
+Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing.
+
+Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://balancer.finance/](https://balancer.finance/) |
+| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) |
+| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) |
+| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) |
+
From d810ee24e3f5e0395921d5554f46175551bd8d6a Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:10 -0700
Subject: [PATCH 00172/11794] New translations compound.md (Spanish)
---
.../supported-strategies/compound.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 es/core-concepts/supported-strategies/compound.md
diff --git a/es/core-concepts/supported-strategies/compound.md b/es/core-concepts/supported-strategies/compound.md
new file mode 100644
index 000000000..a4d2660a1
--- /dev/null
+++ b/es/core-concepts/supported-strategies/compound.md
@@ -0,0 +1,19 @@
+# Compound
+
+Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand.
+
+Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time.
+
+Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors.
+
+Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million.
+
+Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------------------------------------------------- |
+| Official site | [https://compound.finance/](https://compound.finance/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) |
+| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) |
+
From 1a296c3401ff7bf0b6d5c5530f4b066e55441bd5 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:12 -0700
Subject: [PATCH 00173/11794] New translations curve.md (Spanish)
---
.../supported-strategies/curve.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 es/core-concepts/supported-strategies/curve.md
diff --git a/es/core-concepts/supported-strategies/curve.md b/es/core-concepts/supported-strategies/curve.md
new file mode 100644
index 000000000..c0bf8f99e
--- /dev/null
+++ b/es/core-concepts/supported-strategies/curve.md
@@ -0,0 +1,25 @@
+# Curve
+
+{% hint style="info" %}
+Coming soon. Curve has not yet been integrated.
+{% endhint %}
+
+Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees.
+
+Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates.
+
+Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols.
+
+Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing.
+
+Curve has undergone two audits by Trail of Bits and maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://www.curve.fi/](https://www.curve.fi/) |
+| Developer docs | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) |
+| GitHub | [https://github.com/curvefi](https://github.com/curvefi) |
+| Discord | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) |
+
From 8824aeccbf4f194576d091fcb30e436b0a28e5ac Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:13 -0700
Subject: [PATCH 00174/11794] New translations dydx.md (Spanish)
---
es/core-concepts/supported-strategies/dydx.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 es/core-concepts/supported-strategies/dydx.md
diff --git a/es/core-concepts/supported-strategies/dydx.md b/es/core-concepts/supported-strategies/dydx.md
new file mode 100644
index 000000000..24f1a895e
--- /dev/null
+++ b/es/core-concepts/supported-strategies/dydx.md
@@ -0,0 +1,27 @@
+# dYdX
+
+{% hint style="info" %}
+Coming soon. DyDx has not yet been integrated.
+{% endhint %}
+
+dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered.
+
+Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan.
+
+dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token.
+
+dYdX has undergone security audits by OpenZeppelin and Bramah Systems.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://dydx.exchange/](https://dydx.exchange/) |
+| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) |
+| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) |
+| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) |
+
+
+
+
+
From 10ac267ec6d720442005e6d288321caf443bd0bc Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:15 -0700
Subject: [PATCH 00175/11794] New translations uniswap.md (Spanish)
---
.../supported-strategies/uniswap.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 es/core-concepts/supported-strategies/uniswap.md
diff --git a/es/core-concepts/supported-strategies/uniswap.md b/es/core-concepts/supported-strategies/uniswap.md
new file mode 100644
index 000000000..012e25e93
--- /dev/null
+++ b/es/core-concepts/supported-strategies/uniswap.md
@@ -0,0 +1,27 @@
+# Uniswap
+
+{% hint style="info" %}
+Coming soon. Uniswap has not yet been integrated.
+{% endhint %}
+
+Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate.
+
+Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve.
+
+Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools.
+
+Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token.
+
+Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://uniswap.org/](https://uniswap.org/) |
+| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+
From 9f701a514a36a1bac3f903b9c17827df4dcf9e94 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:16 -0700
Subject: [PATCH 00176/11794] New translations yearn.finance.md (Spanish)
---
.../supported-strategies/yearn.finance.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 es/core-concepts/supported-strategies/yearn.finance.md
diff --git a/es/core-concepts/supported-strategies/yearn.finance.md b/es/core-concepts/supported-strategies/yearn.finance.md
new file mode 100644
index 000000000..3f23b9fdb
--- /dev/null
+++ b/es/core-concepts/supported-strategies/yearn.finance.md
@@ -0,0 +1,25 @@
+# Yearn.finance
+
+{% hint style="info" %}
+Coming soon. Yearn.finance has not yet been integrated.
+{% endhint %}
+
+Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital.
+
+Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned.
+
+Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users.
+
+Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors.
+
+Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million.
+
+Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://yearn.finance/](https://yearn.finance/) |
+| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) |
+| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) |
+| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) |
+
From a11e314ce0026bb289bc5d6712fa894502556cf4 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:18 -0700
Subject: [PATCH 00177/11794] New translations README.md (Spanish)
---
es/core-concepts/yield-generation/README.md | 24 +++++++++++++++++++++
1 file changed, 24 insertions(+)
create mode 100644 es/core-concepts/yield-generation/README.md
diff --git a/es/core-concepts/yield-generation/README.md b/es/core-concepts/yield-generation/README.md
new file mode 100644
index 000000000..cede81cda
--- /dev/null
+++ b/es/core-concepts/yield-generation/README.md
@@ -0,0 +1,24 @@
+# Yield Generation
+
+**Automated Yield Farming**
+
+While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways.
+
+[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies.
+
+
+
+Effectively, there are 3 ways that OUSD generates yield:
+
+{% page-ref page="lending.md" %}
+
+{% page-ref page="market-making.md" %}
+
+{% page-ref page="rewards.md" %}
+
+
+
+
+
+
+
From 57d44d6c08bab2c23d2242271dceff36cea70769 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:19 -0700
Subject: [PATCH 00178/11794] New translations lending.md (Spanish)
---
es/core-concepts/yield-generation/lending.md | 26 ++++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 es/core-concepts/yield-generation/lending.md
diff --git a/es/core-concepts/yield-generation/lending.md b/es/core-concepts/yield-generation/lending.md
new file mode 100644
index 000000000..a78f46da0
--- /dev/null
+++ b/es/core-concepts/yield-generation/lending.md
@@ -0,0 +1,26 @@
+# Lending
+
+**Unbank the Banked**
+
+DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets.
+
+OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk.
+
+OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly:
+
+{% page-ref page="../supported-strategies/compound.md" %}
+
+{% page-ref page="../supported-strategies/aave.md" %}
+
+{% page-ref page="../supported-strategies/dydx.md" %}
+
+
+
+
+
+
+
+
+
+
+
From 3ff3f1a806ecd7d5791e5ccaa10ee2a4b1e66b9b Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:20 -0700
Subject: [PATCH 00179/11794] New translations market-making.md (Spanish)
---
.../yield-generation/market-making.md | 26 +++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 es/core-concepts/yield-generation/market-making.md
diff --git a/es/core-concepts/yield-generation/market-making.md b/es/core-concepts/yield-generation/market-making.md
new file mode 100644
index 000000000..b88b3a90d
--- /dev/null
+++ b/es/core-concepts/yield-generation/market-making.md
@@ -0,0 +1,26 @@
+# Market Making
+
+**Own your Stake in Decentralized Exchanges**
+
+Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use.
+
+AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided.
+
+{% hint style="info" %}
+[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value.
+{% endhint %}
+
+The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders.
+
+We intend to integrate directly with at least the following automated market makers:
+
+{% page-ref page="../supported-strategies/uniswap.md" %}
+
+{% page-ref page="../supported-strategies/curve.md" %}
+
+{% page-ref page="../supported-strategies/balancer.md" %}
+
+
+
+
+
From e01a79ded49b053cb8e252db8a55ccaafae72686 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:22 -0700
Subject: [PATCH 00180/11794] New translations yearn.finance.md (Spanish)
---
.../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 es/core-concepts/supported-defi-platforms/yearn.finance.md
diff --git a/es/core-concepts/supported-defi-platforms/yearn.finance.md b/es/core-concepts/supported-defi-platforms/yearn.finance.md
new file mode 100644
index 000000000..3f23b9fdb
--- /dev/null
+++ b/es/core-concepts/supported-defi-platforms/yearn.finance.md
@@ -0,0 +1,25 @@
+# Yearn.finance
+
+{% hint style="info" %}
+Coming soon. Yearn.finance has not yet been integrated.
+{% endhint %}
+
+Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital.
+
+Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned.
+
+Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users.
+
+Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors.
+
+Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million.
+
+Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://yearn.finance/](https://yearn.finance/) |
+| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) |
+| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) |
+| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) |
+
From a993e0def823821dfc2e140547bd3b74a95ac6cf Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:23 -0700
Subject: [PATCH 00181/11794] New translations dydx.md (Spanish)
---
.../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 es/core-concepts/supported-defi-platforms/dydx.md
diff --git a/es/core-concepts/supported-defi-platforms/dydx.md b/es/core-concepts/supported-defi-platforms/dydx.md
new file mode 100644
index 000000000..24f1a895e
--- /dev/null
+++ b/es/core-concepts/supported-defi-platforms/dydx.md
@@ -0,0 +1,27 @@
+# dYdX
+
+{% hint style="info" %}
+Coming soon. DyDx has not yet been integrated.
+{% endhint %}
+
+dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered.
+
+Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan.
+
+dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token.
+
+dYdX has undergone security audits by OpenZeppelin and Bramah Systems.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://dydx.exchange/](https://dydx.exchange/) |
+| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) |
+| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) |
+| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) |
+
+
+
+
+
From 5ed886a38d0fb4835bded5795c65774c98f96308 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:25 -0700
Subject: [PATCH 00182/11794] New translations admin-privileges.md (Spanish)
---
es/governance/admin-privileges.md | 12 ++++++++++++
1 file changed, 12 insertions(+)
create mode 100644 es/governance/admin-privileges.md
diff --git a/es/governance/admin-privileges.md b/es/governance/admin-privileges.md
new file mode 100644
index 000000000..b275178fb
--- /dev/null
+++ b/es/governance/admin-privileges.md
@@ -0,0 +1,12 @@
+# Admin Privileges
+
+The OUSD smart contracts are designed to be owner upgradable.
+
+At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own.
+
+Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay.
+
+Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence.
+
+Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates.
+
From f31d0f3e3d5e18da38ab8bbf731ff91661cd435b Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:26 -0700
Subject: [PATCH 00183/11794] New translations diversification.md (Spanish)
---
es/core-concepts/fund-management/diversification.md | 8 ++++++++
1 file changed, 8 insertions(+)
create mode 100644 es/core-concepts/fund-management/diversification.md
diff --git a/es/core-concepts/fund-management/diversification.md b/es/core-concepts/fund-management/diversification.md
new file mode 100644
index 000000000..d6616d1e5
--- /dev/null
+++ b/es/core-concepts/fund-management/diversification.md
@@ -0,0 +1,8 @@
+# Diversification
+
+The initial version of the OUSD [Vault]() gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term.
+
+Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields.
+
+However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes.
+
From c2285ed794a8fb1d60056784773f4f33d99885ef Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:28 -0700
Subject: [PATCH 00184/11794] New translations getting-started.md (Spanish)
---
es/getting-started.md | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
create mode 100644 es/getting-started.md
diff --git a/es/getting-started.md b/es/getting-started.md
new file mode 100644
index 000000000..05440096d
--- /dev/null
+++ b/es/getting-started.md
@@ -0,0 +1,37 @@
+# Getting Started
+
+These docs are intended to explain how OUSD works, communicate the potential risks and benefits, and provide a guide for developers who wish to contribute to our codebase or integrate OUSD into their products. Here are a few ways for you to dive in and get started.
+
+**Mint or Redeem**
+
+The OUSD Mint allows anyone to create or trade in OUSD tokens using our [DApp](www.ousd.com) and a web-3 enabled cryptocurrency wallet like [Metamask](https://www.metamask.io). This is the native way to get OUSD, especially if you want a large amount that could risk moving the market on other exchanges.
+
+**Buy on Exchanges**
+
+For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap.
+
+In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges.
+
+**Adding OUSD to Your Wallet**
+
+{% hint style="success" %}
+The main ERC20 address for Origin Dollar \(OUSD\) is:
+**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86**
+{% endhint %}
+
+If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area.
+
+**Integrating OUSD**
+
+OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior.
+
+If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides:
+
+{% page-ref page="smart-contracts/erc-20.md" %}
+
+{% page-ref page="smart-contracts/api/" %}
+
+**Getting Help**
+
+Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here.
+
From f6ed860fdfb36f4d6a5942af74e2273d7aad3b3c Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:29 -0700
Subject: [PATCH 00185/11794] New translations how-it-works.md (Spanish)
---
es/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
create mode 100644 es/how-it-works.md
diff --git a/es/how-it-works.md b/es/how-it-works.md
new file mode 100644
index 000000000..8bf7459de
--- /dev/null
+++ b/es/how-it-works.md
@@ -0,0 +1,36 @@
+# How It Works
+
+#### 100% Backed and Stable
+
+Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network.
+
+OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. As a result, 1 OUSD should always be very close to 1 USD in value.
+
+{% hint style="success" %}
+1 OUSD = 1 USD
+{% endhint %}
+
+#### Minting OUSD
+
+Users convert their existing stablecoins \(currently USDT, USDC, and DAI\) to OUSD at the official [Origin Dollar DApp](www.ousd.com). Issued OUSD begins accruing compounding yield immediately.
+
+**Redeeming OUSD**
+
+Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators.
+
+Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar.
+
+{% hint style="warning" %}
+There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive.
+{% endhint %}
+
+#### A**utomated Yield Farming**
+
+OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD.
+
+#### **Elastic Supply**
+
+The generated returns are passed on to the holders of OUSD via constant rebasing of the money supply. OUSD constantly adjusts the money supply in response to the yield the protocol has generated. This allows the price of OUSD to stay pegged at $1 while the balances in token holders' wallets adjust in real-time to reflect yields that have been earned by the protocol.
+
+The end result is a stablecoin that is easy to spend, earns outsized yields automatically, and is more desirable to hold than existing stablecoins.
+
From feb551a31f20d928369e3bb46fa7f6933cb433be Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:30 -0700
Subject: [PATCH 00186/11794] New translations erc-20-1.md (Spanish)
---
es/architecture/erc-20-1.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 es/architecture/erc-20-1.md
diff --git a/es/architecture/erc-20-1.md b/es/architecture/erc-20-1.md
new file mode 100644
index 000000000..a9caff400
--- /dev/null
+++ b/es/architecture/erc-20-1.md
@@ -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.
+
+
+
+
+
From 99378058f0024efead817916453b526a3b72bcf6 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:32 -0700
Subject: [PATCH 00187/11794] New translations erc-20.md (Spanish)
---
es/architecture/erc-20.md | 12 ++++++++++++
1 file changed, 12 insertions(+)
create mode 100644 es/architecture/erc-20.md
diff --git a/es/architecture/erc-20.md b/es/architecture/erc-20.md
new file mode 100644
index 000000000..9a789241b
--- /dev/null
+++ b/es/architecture/erc-20.md
@@ -0,0 +1,12 @@
+# Overview
+
+
+
+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.
+
+
+
From b79e266a59aacd620565c0ea40b28617ea7d5544 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:33 -0700
Subject: [PATCH 00188/11794] New translations strategies.md (Spanish)
---
es/architecture/strategies.md | 14 ++++++++++++++
1 file changed, 14 insertions(+)
create mode 100644 es/architecture/strategies.md
diff --git a/es/architecture/strategies.md b/es/architecture/strategies.md
new file mode 100644
index 000000000..3133d5b03
--- /dev/null
+++ b/es/architecture/strategies.md
@@ -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.
+
+
+
+
+
+
+
From ae748470e7243f8b2d4f85d47b79ee1665b8a3b7 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:35 -0700
Subject: [PATCH 00189/11794] New translations timelock.md (Spanish)
---
es/architecture/timelock.md | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 es/architecture/timelock.md
diff --git a/es/architecture/timelock.md b/es/architecture/timelock.md
new file mode 100644
index 000000000..b26b30f1c
--- /dev/null
+++ b/es/architecture/timelock.md
@@ -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.
+
+
+
+
+
From e3713b9a5f6d6556c35866a02dc36d8117dc10fc Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:37 -0700
Subject: [PATCH 00190/11794] New translations vault.md (Spanish)
---
es/architecture/vault.md | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
create mode 100644 es/architecture/vault.md
diff --git a/es/architecture/vault.md b/es/architecture/vault.md
new file mode 100644
index 000000000..ebb2a96dc
--- /dev/null
+++ b/es/architecture/vault.md
@@ -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.
+
+
+
From aa7607ca2c93fedcda82d3d7d64c3b3ce2c39cd7 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:38 -0700
Subject: [PATCH 00191/11794] New translations elastic-supply.md (Spanish)
---
es/core-concepts/elastic-supply.md | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
create mode 100644 es/core-concepts/elastic-supply.md
diff --git a/es/core-concepts/elastic-supply.md b/es/core-concepts/elastic-supply.md
new file mode 100644
index 000000000..b415919ae
--- /dev/null
+++ b/es/core-concepts/elastic-supply.md
@@ -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 %}
+
+
+
+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 is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major 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.
+
From f04caa3eb6c45316875f45b966d235dde2e05e9f Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:39 -0700
Subject: [PATCH 00192/11794] New translations README.md (Spanish)
---
es/core-concepts/fund-management/README.md | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 es/core-concepts/fund-management/README.md
diff --git a/es/core-concepts/fund-management/README.md b/es/core-concepts/fund-management/README.md
new file mode 100644
index 000000000..185c1246c
--- /dev/null
+++ b/es/core-concepts/fund-management/README.md
@@ -0,0 +1,6 @@
+# Fund Management
+
+The OUSD [Vault]() smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks.
+
+In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible.
+
From 7ef8c7792499b67ec71481a8cde92e958ecffb2c Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:41 -0700
Subject: [PATCH 00193/11794] New translations earning-strategies.md (Spanish)
---
es/core-concepts/fund-management/earning-strategies.md | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 es/core-concepts/fund-management/earning-strategies.md
diff --git a/es/core-concepts/fund-management/earning-strategies.md b/es/core-concepts/fund-management/earning-strategies.md
new file mode 100644
index 000000000..0fb0111e4
--- /dev/null
+++ b/es/core-concepts/fund-management/earning-strategies.md
@@ -0,0 +1,6 @@
+# Earning Strategies
+
+Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive.
+
+In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy.
+
From 7255c3ce14a46aff7d23a0236c2ede1e62402fd1 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:43 -0700
Subject: [PATCH 00194/11794] New translations curve.md (Spanish)
---
.../supported-defi-platforms/curve.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 es/core-concepts/supported-defi-platforms/curve.md
diff --git a/es/core-concepts/supported-defi-platforms/curve.md b/es/core-concepts/supported-defi-platforms/curve.md
new file mode 100644
index 000000000..021d0041b
--- /dev/null
+++ b/es/core-concepts/supported-defi-platforms/curve.md
@@ -0,0 +1,25 @@
+# Curve
+
+{% hint style="info" %}
+Coming soon. Curve has not yet been integrated.
+{% endhint %}
+
+Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees.
+
+Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates.
+
+Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols.
+
+Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing.
+
+Curve has undergone two audits by Trail of Bits and maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://uniswap.org/](https://uniswap.org/) |
+| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+
From 1d1624106227518c9e3429be520f9edeac5afd83 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:44 -0700
Subject: [PATCH 00195/11794] New translations price-oracles.md (Spanish)
---
es/core-concepts/price-oracles.md | 170 ++++++++++++++++++++++++++++++
1 file changed, 170 insertions(+)
create mode 100644 es/core-concepts/price-oracles.md
diff --git a/es/core-concepts/price-oracles.md b/es/core-concepts/price-oracles.md
new file mode 100644
index 000000000..0f5b487c4
--- /dev/null
+++ b/es/core-concepts/price-oracles.md
@@ -0,0 +1,170 @@
+# Price Oracles
+
+OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
+
+
+
+
+ | Coin |
+ Low
+ |
+ High
+ |
+ Delta
+ |
+ Source
+ |
+
+
+
+
+ | USDC |
+
+ $0.929222
+ Mar 13, 2020
+ |
+
+ $1.11
+ Oct 15, 2018
+ |
+ $0.180778 |
+ CoinMarketCap
+ |
+
+
+ | USDC |
+
+ $0.924188
+ Aug 02, 2020
+ |
+
+ $1.17
+ May 08, 2019
+ |
+ $0.245812 |
+ CoinGecko
+ |
+
+
+ | DAI |
+
+ $0.945505
+ May 10, 2020
+ |
+
+ $1.11
+ Mar 13, 2020
+ |
+ $0.164495 |
+ CoinMarketCap
+ |
+
+
+ | DAI |
+
+ $0.903243
+ Nov 25, 2019
+ |
+
+ $1.22
+ Mar 13, 2020
+ |
+ $0.316757 |
+ CoinGecko
+ |
+
+
+ | USDT |
+
+ $0.849809
+ Feb 02, 2017
+ |
+
+ $1.21
+ May 27, 2017
+ |
+ $0.360191 |
+ CoinGecko
+ |
+
+
+ | USDT |
+
+ $0.572521
+ Mar 02, 2015
+ |
+
+ $1.32
+ Jul 24, 2018
+ |
+ $0.747479 |
+ CoinMarketCap
+ |
+
+
+
+
+In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices.
+
+{% hint style="info" %}
+OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool.
+{% endhint %}
+
+In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets.
+
+This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency.
+
+Here is the initial set of oracles that are being used by OUSD:
+
+{% embed url="https://compound.finance/docs/prices" caption="" %}
+
+{% embed url="https://feeds.chain.link/eth-usd" caption="" %}
+
+The following oracles have been implemented, but are not currently being used due to gas costs:
+
+{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %}
+
+{% tabs %}
+{% tab title="DAI/USD" %}
+The following oracles are used to fetch or compute a price for **DAI/USD:**
+
+| Oracle | Pair | Contract |
+|:--------------- |:--------- |:-------------------------------------------- |
+| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 |
+| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 |
+| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c |
+| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ |
+{% endtab %}
+
+{% tab title="USDT/USD" %}
+The following oracles are used to fetch or compute a price for **USDT/USD:**
+
+| O**racle** | Pair | Contract |
+|:--------------- |:---------- |:-------------------------------------------- |
+| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE |
+| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 |
+| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ |
+{% endtab %}
+
+{% tab title="USDC/USD" %}
+The following oracles are used to fetch or compute a price for **USDC/USD:**
+
+| O**racle** | Pair | Contract |
+|:--------------- |:---------- |:-------------------------------------------- |
+| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 |
+| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 |
+| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ |
+{% endtab %}
+
+{% tab title="ETH/USD" %}
+Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual.
+
+| Oracle | Pair | Contract |
+|:--------------- |:------- |:------------------------------------------ |
+| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 |
+| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F |
+{% endtab %}
+{% endtabs %}
+
+It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable.
+
From 54ffa1474b13cf45bed836e5646c1c9d2de0916d Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:46 -0700
Subject: [PATCH 00196/11794] New translations README.md (Spanish)
---
es/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 es/core-concepts/supported-assets/README.md
diff --git a/es/core-concepts/supported-assets/README.md b/es/core-concepts/supported-assets/README.md
new file mode 100644
index 000000000..56390ccf6
--- /dev/null
+++ b/es/core-concepts/supported-assets/README.md
@@ -0,0 +1,20 @@
+# Supported Stablecoins
+
+**Supported Stablecoins**
+
+It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD.
+
+Currently, OUSD supports the following stablecoins:
+
+{% page-ref page="usdt.md" %}
+
+{% page-ref page="usdc.md" %}
+
+{% page-ref page="dai.md" %}
+
+None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets.
+
+It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI.
+
+Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy.
+
From 134b6ce7aaffb40ceea50b383659364b741f324d Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:47 -0700
Subject: [PATCH 00197/11794] New translations dai.md (Spanish)
---
es/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 es/core-concepts/supported-assets/dai.md
diff --git a/es/core-concepts/supported-assets/dai.md b/es/core-concepts/supported-assets/dai.md
new file mode 100644
index 000000000..4be5c3788
--- /dev/null
+++ b/es/core-concepts/supported-assets/dai.md
@@ -0,0 +1,20 @@
+# DAI
+
+
+
+Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar.
+
+Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored.
+
+Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation.
+
+| Key Facts | |
+|:------------- |:------------------------------------------------------------------------------------------------------------------- |
+| Issued by | MakerDAO |
+| Name | Dai |
+| Symbol | DAI |
+| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) |
+| Decimals | 18 |
+| Official site | [https://makerdao.com/](https://makerdao.com/) |
+| Holders | Over 140k addresses |
+
From f21603f135478e8535414c832599c27550b070fc Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:49 -0700
Subject: [PATCH 00198/11794] New translations usdc.md (Spanish)
---
es/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 es/core-concepts/supported-assets/usdc.md
diff --git a/es/core-concepts/supported-assets/usdc.md b/es/core-concepts/supported-assets/usdc.md
new file mode 100644
index 000000000..2647d7c83
--- /dev/null
+++ b/es/core-concepts/supported-assets/usdc.md
@@ -0,0 +1,22 @@
+# USDC
+
+
+
+USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars.
+
+Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP.
+
+USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation.
+
+| Key Facts | |
+|:------------- |:------------------------------------------------------------------------------------------------------------------- |
+| Issued by | Centre |
+| Name | USD Coin |
+| Symbol | USDC |
+| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) |
+| Decimals | 6 |
+| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) |
+| Holders | Over 200k addresses |
+
+
+
From 8fe7d5709201cded9d46f03aca034a434c2142d3 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:50 -0700
Subject: [PATCH 00199/11794] New translations usdt.md (Spanish)
---
es/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 es/core-concepts/supported-assets/usdt.md
diff --git a/es/core-concepts/supported-assets/usdt.md b/es/core-concepts/supported-assets/usdt.md
new file mode 100644
index 000000000..4ae2afe89
--- /dev/null
+++ b/es/core-concepts/supported-assets/usdt.md
@@ -0,0 +1,22 @@
+# USDT
+
+
+
+Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain.
+
+Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex.
+
+Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP.
+
+| Key Facts | |
+|:------------- |:---------------------------------------------------------------------------------------------------------------- |
+| Issued by | Tether Limited |
+| Name | Tether |
+| Symbol | USDT |
+| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) |
+| Decimals | 6 |
+| Official site | [https://tether.to/ ](https://tether.to/%20) |
+| Holders | Over 1.8M addresses |
+
+
+
From c99a60cc2af81fbe1993708bdc604f6853ed4edb Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:52 -0700
Subject: [PATCH 00200/11794] New translations README.md (Spanish)
---
.../supported-defi-platforms/README.md | 30 +++++++++++++++++++
1 file changed, 30 insertions(+)
create mode 100644 es/core-concepts/supported-defi-platforms/README.md
diff --git a/es/core-concepts/supported-defi-platforms/README.md b/es/core-concepts/supported-defi-platforms/README.md
new file mode 100644
index 000000000..50ee37b6c
--- /dev/null
+++ b/es/core-concepts/supported-defi-platforms/README.md
@@ -0,0 +1,30 @@
+# Supported DeFi Platforms
+
+**Supported Platforms**
+
+OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure.
+
+Currently, we plan to earn yields from the following platforms:
+
+{% page-ref page="compound.md" %}
+
+Integrations are currently planned for the following platforms:
+
+{% page-ref page="aave.md" %}
+
+{% page-ref page="dydx.md" %}
+
+{% page-ref page="uniswap.md" %}
+
+{% page-ref page="curve.md" %}
+
+{% page-ref page="balancer.md" %}
+
+{% page-ref page="yearn.finance.md" %}
+
+Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past.
+
+We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats.
+
+
+
From 40a1c190d24c0ee2b60103369dbde139ed772343 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:53 -0700
Subject: [PATCH 00201/11794] New translations aave.md (Spanish)
---
.../supported-defi-platforms/aave.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 es/core-concepts/supported-defi-platforms/aave.md
diff --git a/es/core-concepts/supported-defi-platforms/aave.md b/es/core-concepts/supported-defi-platforms/aave.md
new file mode 100644
index 000000000..df02edab3
--- /dev/null
+++ b/es/core-concepts/supported-defi-platforms/aave.md
@@ -0,0 +1,25 @@
+# Aave
+
+{% hint style="info" %}
+Coming soon. Aave has not yet been integrated.
+{% endhint %}
+
+Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate.
+
+Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time.
+
+Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign.
+
+Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million.
+
+Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------------ |
+| Official site | [https://aave.com/](https://aave.com/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) |
+| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) |
+
From 606e04594a8b34fb896fe7a1bd87c40c8572a84d Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:55 -0700
Subject: [PATCH 00202/11794] New translations balancer.md (Spanish)
---
.../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 es/core-concepts/supported-defi-platforms/balancer.md
diff --git a/es/core-concepts/supported-defi-platforms/balancer.md b/es/core-concepts/supported-defi-platforms/balancer.md
new file mode 100644
index 000000000..f8d9e3c0a
--- /dev/null
+++ b/es/core-concepts/supported-defi-platforms/balancer.md
@@ -0,0 +1,27 @@
+# Balancer
+
+{% hint style="info" %}
+Coming soon. Balancer has not yet been integrated.
+{% endhint %}
+
+Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs.
+
+Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools.
+
+Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing.
+
+Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://balancer.finance/](https://balancer.finance/) |
+| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) |
+| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) |
+| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) |
+
From 1003bc3c82468575ef97403a394c32fa2c1ca06a Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:56 -0700
Subject: [PATCH 00203/11794] New translations compound.md (Spanish)
---
.../supported-defi-platforms/compound.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 es/core-concepts/supported-defi-platforms/compound.md
diff --git a/es/core-concepts/supported-defi-platforms/compound.md b/es/core-concepts/supported-defi-platforms/compound.md
new file mode 100644
index 000000000..a4d2660a1
--- /dev/null
+++ b/es/core-concepts/supported-defi-platforms/compound.md
@@ -0,0 +1,19 @@
+# Compound
+
+Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand.
+
+Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time.
+
+Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors.
+
+Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million.
+
+Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------------------------------------------------- |
+| Official site | [https://compound.finance/](https://compound.finance/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) |
+| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) |
+
From 355071189ec1ab3a368b7475a7aa0bbddc5893c6 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:57 -0700
Subject: [PATCH 00204/11794] New translations rewards.md (Spanish)
---
es/core-concepts/yield-generation/rewards.md | 14 ++++++++++++++
1 file changed, 14 insertions(+)
create mode 100644 es/core-concepts/yield-generation/rewards.md
diff --git a/es/core-concepts/yield-generation/rewards.md b/es/core-concepts/yield-generation/rewards.md
new file mode 100644
index 000000000..dce9da9cf
--- /dev/null
+++ b/es/core-concepts/yield-generation/rewards.md
@@ -0,0 +1,14 @@
+# Rewards
+
+**Collecting Rewards**
+
+In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield.
+
+{% hint style="info" %}
+While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins.
+{% endhint %}
+
+Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources.
+
+
+
From 5e728b5bf2ff415506564884a31ba44b7a9e1d6f Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:16:59 -0700
Subject: [PATCH 00205/11794] New translations governance.md (Spanish)
---
es/governance/governance.md | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 es/governance/governance.md
diff --git a/es/governance/governance.md b/es/governance/governance.md
new file mode 100644
index 000000000..eea11a787
--- /dev/null
+++ b/es/governance/governance.md
@@ -0,0 +1,26 @@
+# Principles
+
+**Progressive Decentralization**
+
+OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible.
+
+That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol.
+
+Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible.
+
+
+
+**Timelock**
+
+Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch.
+
+**New and Existing Stakeholders**
+
+OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD.
+
+In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future.
+
+The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives.
+
+
+
From c137d53fdf219a7a08975e7200004bb769601278 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:00 -0700
Subject: [PATCH 00206/11794] New translations dydx.md (Korean)
---
ko/core-concepts/supported-platforms/dydx.md | 27 ++++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 ko/core-concepts/supported-platforms/dydx.md
diff --git a/ko/core-concepts/supported-platforms/dydx.md b/ko/core-concepts/supported-platforms/dydx.md
new file mode 100644
index 000000000..24f1a895e
--- /dev/null
+++ b/ko/core-concepts/supported-platforms/dydx.md
@@ -0,0 +1,27 @@
+# dYdX
+
+{% hint style="info" %}
+Coming soon. DyDx has not yet been integrated.
+{% endhint %}
+
+dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered.
+
+Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan.
+
+dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token.
+
+dYdX has undergone security audits by OpenZeppelin and Bramah Systems.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://dydx.exchange/](https://dydx.exchange/) |
+| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) |
+| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) |
+| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) |
+
+
+
+
+
From e1625ddd8c6b405ed21dcdec21e489338efa531b Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:02 -0700
Subject: [PATCH 00207/11794] New translations balancer.md (Korean)
---
.../supported-defi-platforms/balancer.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 ko/core-concepts/supported-defi-platforms/balancer.md
diff --git a/ko/core-concepts/supported-defi-platforms/balancer.md b/ko/core-concepts/supported-defi-platforms/balancer.md
new file mode 100644
index 000000000..f8d9e3c0a
--- /dev/null
+++ b/ko/core-concepts/supported-defi-platforms/balancer.md
@@ -0,0 +1,27 @@
+# Balancer
+
+{% hint style="info" %}
+Coming soon. Balancer has not yet been integrated.
+{% endhint %}
+
+Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs.
+
+Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools.
+
+Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing.
+
+Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://balancer.finance/](https://balancer.finance/) |
+| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) |
+| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) |
+| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) |
+
From bfba3c1bf34fedb29594e1eb01329d30df93ab33 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:03 -0700
Subject: [PATCH 00208/11794] New translations diversification.md (Korean)
---
ko/core-concepts/fund-management/diversification.md | 8 ++++++++
1 file changed, 8 insertions(+)
create mode 100644 ko/core-concepts/fund-management/diversification.md
diff --git a/ko/core-concepts/fund-management/diversification.md b/ko/core-concepts/fund-management/diversification.md
new file mode 100644
index 000000000..d6616d1e5
--- /dev/null
+++ b/ko/core-concepts/fund-management/diversification.md
@@ -0,0 +1,8 @@
+# Diversification
+
+The initial version of the OUSD [Vault]() gives each valid strategy a simple weight between 0% and 100% to perform simple asset allocation. These weights will be shifted often via updates by Origin in the short-term and by decentralized governance in the long-term.
+
+Diversification across multiple underlying DeFi [platforms](../supported-strategies/) will reduce smart contract and other systemic risks. The smart contract will calculate current and expected APYs in an effort to provide competitive returns to OUSD holders. Over time, the Vault contract will be upgraded to intelligently and autonomously shift between strategies without any manual intervention. For example, the Vault will automatically shift capital between various lending strategies to optimize for yields.
+
+However, it is still expected that certain risk parameters or decisions on whether certain strategies will be included in the automated decision-making engine will be made through governance votes.
+
From a3828f9478b8b9b010836638a477b14ad51a5055 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:05 -0700
Subject: [PATCH 00209/11794] New translations earning-strategies.md (Korean)
---
ko/core-concepts/fund-management/earning-strategies.md | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 ko/core-concepts/fund-management/earning-strategies.md
diff --git a/ko/core-concepts/fund-management/earning-strategies.md b/ko/core-concepts/fund-management/earning-strategies.md
new file mode 100644
index 000000000..0fb0111e4
--- /dev/null
+++ b/ko/core-concepts/fund-management/earning-strategies.md
@@ -0,0 +1,6 @@
+# Earning Strategies
+
+Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive.
+
+In addition, strategies will be upgraded over time. For example, at launch, there will be an initial [Compound strategy](../supported-strategies/compound.md). Over time, this may be replaced by a v2 or v3 Compound strategy.
+
From 72f7218503a8de9203b0a55b6fba1f1c89aca850 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:06 -0700
Subject: [PATCH 00210/11794] New translations price-oracles.md (Korean)
---
ko/core-concepts/price-oracles.md | 170 ++++++++++++++++++++++++++++++
1 file changed, 170 insertions(+)
create mode 100644 ko/core-concepts/price-oracles.md
diff --git a/ko/core-concepts/price-oracles.md b/ko/core-concepts/price-oracles.md
new file mode 100644
index 000000000..0f5b487c4
--- /dev/null
+++ b/ko/core-concepts/price-oracles.md
@@ -0,0 +1,170 @@
+# Price Oracles
+
+OUSD is designed to stay pegged at 1 USD and be 1:1 backed with its underlying stablecoins. This is trickier than it sounds because these underlying stablecoins are constantly deviating from their own desired 1 USD pegs. While the majority of daily fluctuations are minor, there have been major swings in price that have occurred in the past and are likely to occur again in the future.
+
+
+
+
+ | Coin |
+ Low
+ |
+ High
+ |
+ Delta
+ |
+ Source
+ |
+
+
+
+
+ | USDC |
+
+ $0.929222
+ Mar 13, 2020
+ |
+
+ $1.11
+ Oct 15, 2018
+ |
+ $0.180778 |
+ CoinMarketCap
+ |
+
+
+ | USDC |
+
+ $0.924188
+ Aug 02, 2020
+ |
+
+ $1.17
+ May 08, 2019
+ |
+ $0.245812 |
+ CoinGecko
+ |
+
+
+ | DAI |
+
+ $0.945505
+ May 10, 2020
+ |
+
+ $1.11
+ Mar 13, 2020
+ |
+ $0.164495 |
+ CoinMarketCap
+ |
+
+
+ | DAI |
+
+ $0.903243
+ Nov 25, 2019
+ |
+
+ $1.22
+ Mar 13, 2020
+ |
+ $0.316757 |
+ CoinGecko
+ |
+
+
+ | USDT |
+
+ $0.849809
+ Feb 02, 2017
+ |
+
+ $1.21
+ May 27, 2017
+ |
+ $0.360191 |
+ CoinGecko
+ |
+
+
+ | USDT |
+
+ $0.572521
+ Mar 02, 2015
+ |
+
+ $1.32
+ Jul 24, 2018
+ |
+ $0.747479 |
+ CoinMarketCap
+ |
+
+
+
+
+In order to mint and burn the appropriate number of OUSD on entry and exit, the smart contracts need to accurately price the USDT, USDC, and DAI that is entering and exiting the system. It also needs a reliable way of expanding the supply to distribute the interest that is earned, or contracting supply if there is a negative change in the value of the underlying assets. As a decentralized protocol, OUSD must rely on non-centralized sources for these prices.
+
+{% hint style="info" %}
+OUSD fetches the price from multiple on-chain oracles and uses the exchange rate that is most advantageous for the pool.
+{% endhint %}
+
+In order to prevent malicious attacks and to encourage long-term investors over short-term speculators, the OUSD contract compares price feeds from multiple sources and will use whichever exchange rate benefits the entire pool over the individual. This mechanism protects the pool's funds from arbitrageurs and prevents any individual from being able to take advantage of any temporary inefficiencies caused by mispriced oracles to deplete the shared pool of assets.
+
+This protects the funds in the pool while rewarding long-term holders. Since the safest price depends on the direction of the trade, the Origin oracle exposes both a `priceUSDMint()` and a `priceUSDRedeem()`. The rebasing function utilizes the `priceUSDMint()` for consistency.
+
+Here is the initial set of oracles that are being used by OUSD:
+
+{% embed url="https://compound.finance/docs/prices" caption="" %}
+
+{% embed url="https://feeds.chain.link/eth-usd" caption="" %}
+
+The following oracles have been implemented, but are not currently being used due to gas costs:
+
+{% embed url="https://uniswap.org/docs/v2/core-concepts/oracles/" caption="" %}
+
+{% tabs %}
+{% tab title="DAI/USD" %}
+The following oracles are used to fetch or compute a price for **DAI/USD:**
+
+| Oracle | Pair | Contract |
+|:--------------- |:--------- |:-------------------------------------------- |
+| Open Price Feed | DAI/USD | 0xc629c26dced4277419cde234012f8160a0278a79 |
+| Chainlink | DAI/USD | 0xa7D38FBD325a6467894A13EeFD977aFE558bC1f0 |
+| Chainlink | DAI/ETH | 0x037E8F2125bF532F3e228991e051c8A7253B642c |
+| _Uniswap v2_ | _DAI/ETH_ | _0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11_ |
+{% endtab %}
+
+{% tab title="USDT/USD" %}
+The following oracles are used to fetch or compute a price for **USDT/USD:**
+
+| O**racle** | Pair | Contract |
+|:--------------- |:---------- |:-------------------------------------------- |
+| Chainlink | USDT/ETH | 0xa874fe207DF445ff19E7482C746C4D3fD0CB9AcE |
+| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 |
+| _Uniswap v2_ | _USDT/ETH_ | _0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852_ |
+{% endtab %}
+
+{% tab title="USDC/USD" %}
+The following oracles are used to fetch or compute a price for **USDC/USD:**
+
+| O**racle** | Pair | Contract |
+|:--------------- |:---------- |:-------------------------------------------- |
+| Chainlink | USDC/ETH | 0xdE54467873c3BCAA76421061036053e371721708 |
+| Open Price Feed | USDC/USD | 0xc629c26dced4277419cde234012f8160a0278a79 |
+| _Uniswap v2_ | _USDC/ETH_ | _0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc_ |
+{% endtab %}
+
+{% tab title="ETH/USD" %}
+Since not all oracles have direct USD pairs, the protocol also fetches the prices for **ETH/USD** in order to calculate USD prices using ETH. Again, to be safe, the protocol chooses the most advantageous for the fund instead of the individual.
+
+| Oracle | Pair | Contract |
+|:--------------- |:------- |:------------------------------------------ |
+| Open Price Feed | ETH/USD | 0xc629c26dced4277419cde234012f8160a0278a79 |
+| Chainlink | ETH/USD | 0xF79D6aFBb6dA890132F9D7c355e3015f15F3406F |
+{% endtab %}
+{% endtabs %}
+
+It is possible that additional oracles will be added to the protocol over time. Support may also be removed if any of these oracles become unreliable.
+
From 9551f8650f583cad9d8c778e78eea6e9be80f8a6 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:08 -0700
Subject: [PATCH 00211/11794] New translations README.md (Korean)
---
ko/core-concepts/supported-assets/README.md | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 ko/core-concepts/supported-assets/README.md
diff --git a/ko/core-concepts/supported-assets/README.md b/ko/core-concepts/supported-assets/README.md
new file mode 100644
index 000000000..56390ccf6
--- /dev/null
+++ b/ko/core-concepts/supported-assets/README.md
@@ -0,0 +1,20 @@
+# Supported Stablecoins
+
+**Supported Stablecoins**
+
+It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD.
+
+Currently, OUSD supports the following stablecoins:
+
+{% page-ref page="usdt.md" %}
+
+{% page-ref page="usdc.md" %}
+
+{% page-ref page="dai.md" %}
+
+None of these stablecoins are perfect, but we selected them because of their widespread usage. While these stablecoins have lost their USD peg on multiple occasions, they have demonstrated resiliency in eventually getting back to their 1 USD targets.
+
+It is important to note that all these stablecoins introduce non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI.
+
+Despite these concerns, there are already billions of dollars betting on the security of these stablecoins. It is possible that additional stablecoins will be added to the protocol over time. Support may also be removed if any of these stablecoins prove to be too unreliable or put OUSD holders funds in jeopardy.
+
From 7740e565f057094ec73e7eace2df8690f11b56cf Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:09 -0700
Subject: [PATCH 00212/11794] New translations dai.md (Korean)
---
ko/core-concepts/supported-assets/dai.md | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 ko/core-concepts/supported-assets/dai.md
diff --git a/ko/core-concepts/supported-assets/dai.md b/ko/core-concepts/supported-assets/dai.md
new file mode 100644
index 000000000..4be5c3788
--- /dev/null
+++ b/ko/core-concepts/supported-assets/dai.md
@@ -0,0 +1,20 @@
+# DAI
+
+
+
+Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar.
+
+Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored.
+
+Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation.
+
+| Key Facts | |
+|:------------- |:------------------------------------------------------------------------------------------------------------------- |
+| Issued by | MakerDAO |
+| Name | Dai |
+| Symbol | DAI |
+| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) |
+| Decimals | 18 |
+| Official site | [https://makerdao.com/](https://makerdao.com/) |
+| Holders | Over 140k addresses |
+
From e1586b538d239ff0040e504684b872fd943aa32e Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:11 -0700
Subject: [PATCH 00213/11794] New translations usdc.md (Korean)
---
ko/core-concepts/supported-assets/usdc.md | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 ko/core-concepts/supported-assets/usdc.md
diff --git a/ko/core-concepts/supported-assets/usdc.md b/ko/core-concepts/supported-assets/usdc.md
new file mode 100644
index 000000000..2647d7c83
--- /dev/null
+++ b/ko/core-concepts/supported-assets/usdc.md
@@ -0,0 +1,22 @@
+# USDC
+
+
+
+USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars.
+
+Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP.
+
+USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation.
+
+| Key Facts | |
+|:------------- |:------------------------------------------------------------------------------------------------------------------- |
+| Issued by | Centre |
+| Name | USD Coin |
+| Symbol | USDC |
+| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) |
+| Decimals | 6 |
+| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) |
+| Holders | Over 200k addresses |
+
+
+
From c0cde865a6ac0607fb1f80eb9c2215ac849b09fd Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:12 -0700
Subject: [PATCH 00214/11794] New translations usdt.md (Korean)
---
ko/core-concepts/supported-assets/usdt.md | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 ko/core-concepts/supported-assets/usdt.md
diff --git a/ko/core-concepts/supported-assets/usdt.md b/ko/core-concepts/supported-assets/usdt.md
new file mode 100644
index 000000000..4ae2afe89
--- /dev/null
+++ b/ko/core-concepts/supported-assets/usdt.md
@@ -0,0 +1,22 @@
+# USDT
+
+
+
+Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain.
+
+Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex.
+
+Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP.
+
+| Key Facts | |
+|:------------- |:---------------------------------------------------------------------------------------------------------------- |
+| Issued by | Tether Limited |
+| Name | Tether |
+| Symbol | USDT |
+| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) |
+| Decimals | 6 |
+| Official site | [https://tether.to/ ](https://tether.to/%20) |
+| Holders | Over 1.8M addresses |
+
+
+
From ca927a47e098fa367256fa09e0f779c07baa838e Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:14 -0700
Subject: [PATCH 00215/11794] New translations README.md (Korean)
---
.../supported-defi-platforms/README.md | 30 +++++++++++++++++++
1 file changed, 30 insertions(+)
create mode 100644 ko/core-concepts/supported-defi-platforms/README.md
diff --git a/ko/core-concepts/supported-defi-platforms/README.md b/ko/core-concepts/supported-defi-platforms/README.md
new file mode 100644
index 000000000..50ee37b6c
--- /dev/null
+++ b/ko/core-concepts/supported-defi-platforms/README.md
@@ -0,0 +1,30 @@
+# Supported DeFi Platforms
+
+**Supported Platforms**
+
+OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure.
+
+Currently, we plan to earn yields from the following platforms:
+
+{% page-ref page="compound.md" %}
+
+Integrations are currently planned for the following platforms:
+
+{% page-ref page="aave.md" %}
+
+{% page-ref page="dydx.md" %}
+
+{% page-ref page="uniswap.md" %}
+
+{% page-ref page="curve.md" %}
+
+{% page-ref page="balancer.md" %}
+
+{% page-ref page="yearn.finance.md" %}
+
+Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past.
+
+We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats.
+
+
+
From cc55a05e343ba42ff71c56432b877ce2f08a7ecc Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:15 -0700
Subject: [PATCH 00216/11794] New translations aave.md (Korean)
---
.../supported-defi-platforms/aave.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 ko/core-concepts/supported-defi-platforms/aave.md
diff --git a/ko/core-concepts/supported-defi-platforms/aave.md b/ko/core-concepts/supported-defi-platforms/aave.md
new file mode 100644
index 000000000..df02edab3
--- /dev/null
+++ b/ko/core-concepts/supported-defi-platforms/aave.md
@@ -0,0 +1,25 @@
+# Aave
+
+{% hint style="info" %}
+Coming soon. Aave has not yet been integrated.
+{% endhint %}
+
+Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate.
+
+Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time.
+
+Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign.
+
+Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million.
+
+Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------------ |
+| Official site | [https://aave.com/](https://aave.com/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) |
+| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) |
+
From e2ac10770eb29e97e8a7e58a62d14e1dc03a983a Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:17 -0700
Subject: [PATCH 00217/11794] New translations compound.md (Korean)
---
.../supported-defi-platforms/compound.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 ko/core-concepts/supported-defi-platforms/compound.md
diff --git a/ko/core-concepts/supported-defi-platforms/compound.md b/ko/core-concepts/supported-defi-platforms/compound.md
new file mode 100644
index 000000000..a4d2660a1
--- /dev/null
+++ b/ko/core-concepts/supported-defi-platforms/compound.md
@@ -0,0 +1,19 @@
+# Compound
+
+Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand.
+
+Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time.
+
+Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors.
+
+Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million.
+
+Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------------------------------------------------- |
+| Official site | [https://compound.finance/](https://compound.finance/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) |
+| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) |
+
From babdc705673b9efff7faf97361537600ccf45cd8 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:18 -0700
Subject: [PATCH 00218/11794] New translations elastic-supply.md (Korean)
---
ko/core-concepts/elastic-supply.md | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
create mode 100644 ko/core-concepts/elastic-supply.md
diff --git a/ko/core-concepts/elastic-supply.md b/ko/core-concepts/elastic-supply.md
new file mode 100644
index 000000000..b415919ae
--- /dev/null
+++ b/ko/core-concepts/elastic-supply.md
@@ -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 %}
+
+
+
+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 is heavily biased towards increasing supply since the amount of OUSD minted is tied to the realized gains earned by the underlying strategies. Other than the fluctuations in price that are common with the underlying stablecoins, you should not see your OUSD balance go down. Your principal is protected as long as nothing goes wrong with the underlying lending/AMM and stablecoin protocols. Any major 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.
+
From d77a70d71591464f33191d2ffa530e0df34b41b7 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:21 -0700
Subject: [PATCH 00219/11794] New translations curve.md (Korean)
---
.../supported-defi-platforms/curve.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 ko/core-concepts/supported-defi-platforms/curve.md
diff --git a/ko/core-concepts/supported-defi-platforms/curve.md b/ko/core-concepts/supported-defi-platforms/curve.md
new file mode 100644
index 000000000..021d0041b
--- /dev/null
+++ b/ko/core-concepts/supported-defi-platforms/curve.md
@@ -0,0 +1,25 @@
+# Curve
+
+{% hint style="info" %}
+Coming soon. Curve has not yet been integrated.
+{% endhint %}
+
+Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees.
+
+Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates.
+
+Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols.
+
+Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing.
+
+Curve has undergone two audits by Trail of Bits and maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://uniswap.org/](https://uniswap.org/) |
+| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+
From bdf3a49e03a01133ccf87975bd7c5fa8ae654d2e Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:23 -0700
Subject: [PATCH 00220/11794] New translations dydx.md (Korean)
---
.../supported-defi-platforms/dydx.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 ko/core-concepts/supported-defi-platforms/dydx.md
diff --git a/ko/core-concepts/supported-defi-platforms/dydx.md b/ko/core-concepts/supported-defi-platforms/dydx.md
new file mode 100644
index 000000000..24f1a895e
--- /dev/null
+++ b/ko/core-concepts/supported-defi-platforms/dydx.md
@@ -0,0 +1,27 @@
+# dYdX
+
+{% hint style="info" %}
+Coming soon. DyDx has not yet been integrated.
+{% endhint %}
+
+dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered.
+
+Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan.
+
+dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token.
+
+dYdX has undergone security audits by OpenZeppelin and Bramah Systems.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://dydx.exchange/](https://dydx.exchange/) |
+| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) |
+| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) |
+| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) |
+
+
+
+
+
From b290ee5435537b17472d6d2f914ff7da6285ebc3 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:24 -0700
Subject: [PATCH 00221/11794] New translations uniswap.md (Korean)
---
.../supported-defi-platforms/uniswap.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 ko/core-concepts/supported-defi-platforms/uniswap.md
diff --git a/ko/core-concepts/supported-defi-platforms/uniswap.md b/ko/core-concepts/supported-defi-platforms/uniswap.md
new file mode 100644
index 000000000..012e25e93
--- /dev/null
+++ b/ko/core-concepts/supported-defi-platforms/uniswap.md
@@ -0,0 +1,27 @@
+# Uniswap
+
+{% hint style="info" %}
+Coming soon. Uniswap has not yet been integrated.
+{% endhint %}
+
+Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate.
+
+Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve.
+
+Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools.
+
+Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token.
+
+Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://uniswap.org/](https://uniswap.org/) |
+| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+
From 4ee6147a0cfd675d88885966c5b1525ba7ceca91 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:26 -0700
Subject: [PATCH 00222/11794] New translations yearn.finance.md (Korean)
---
.../supported-defi-platforms/yearn.finance.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 ko/core-concepts/supported-defi-platforms/yearn.finance.md
diff --git a/ko/core-concepts/supported-defi-platforms/yearn.finance.md b/ko/core-concepts/supported-defi-platforms/yearn.finance.md
new file mode 100644
index 000000000..3f23b9fdb
--- /dev/null
+++ b/ko/core-concepts/supported-defi-platforms/yearn.finance.md
@@ -0,0 +1,25 @@
+# Yearn.finance
+
+{% hint style="info" %}
+Coming soon. Yearn.finance has not yet been integrated.
+{% endhint %}
+
+Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital.
+
+Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned.
+
+Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users.
+
+Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors.
+
+Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million.
+
+Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://yearn.finance/](https://yearn.finance/) |
+| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) |
+| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) |
+| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) |
+
From 724c148fe2ec8420e502e11b0e8d364ca3127d1e Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:27 -0700
Subject: [PATCH 00223/11794] New translations README.md (Korean)
---
.../supported-platforms/README.md | 32 +++++++++++++++++++
1 file changed, 32 insertions(+)
create mode 100644 ko/core-concepts/supported-platforms/README.md
diff --git a/ko/core-concepts/supported-platforms/README.md b/ko/core-concepts/supported-platforms/README.md
new file mode 100644
index 000000000..aa4b89181
--- /dev/null
+++ b/ko/core-concepts/supported-platforms/README.md
@@ -0,0 +1,32 @@
+# Supported Platforms
+
+**Supported Platforms**
+
+OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure.
+
+Currently, we plan to earn yields from the following platforms:
+
+{% page-ref page="compound.md" %}
+
+Integrations are currently planned for the following platforms:
+
+{% page-ref page="yearn.finance.md" %}
+
+{% page-ref page="compound.md" %}
+
+{% page-ref page="aave.md" %}
+
+{% page-ref page="dydx.md" %}
+
+{% page-ref page="uniswap.md" %}
+
+{% page-ref page="curve.md" %}
+
+{% page-ref page="balancer.md" %}
+
+Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past.
+
+We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats.
+
+
+
From 82ba061cd005f4b41a5aeb5b1137b45d9547b01f Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:29 -0700
Subject: [PATCH 00224/11794] New translations aave.md (Korean)
---
ko/core-concepts/supported-platforms/aave.md | 25 ++++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 ko/core-concepts/supported-platforms/aave.md
diff --git a/ko/core-concepts/supported-platforms/aave.md b/ko/core-concepts/supported-platforms/aave.md
new file mode 100644
index 000000000..df02edab3
--- /dev/null
+++ b/ko/core-concepts/supported-platforms/aave.md
@@ -0,0 +1,25 @@
+# Aave
+
+{% hint style="info" %}
+Coming soon. Aave has not yet been integrated.
+{% endhint %}
+
+Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate.
+
+Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time.
+
+Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+
+Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign.
+
+Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million.
+
+Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------------ |
+| Official site | [https://aave.com/](https://aave.com/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) |
+| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) |
+
From e7c9290e7065793442f267f4b5e70ba24c0af85c Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:30 -0700
Subject: [PATCH 00225/11794] New translations balancer.md (Korean)
---
.../supported-platforms/balancer.md | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 ko/core-concepts/supported-platforms/balancer.md
diff --git a/ko/core-concepts/supported-platforms/balancer.md b/ko/core-concepts/supported-platforms/balancer.md
new file mode 100644
index 000000000..f8d9e3c0a
--- /dev/null
+++ b/ko/core-concepts/supported-platforms/balancer.md
@@ -0,0 +1,27 @@
+# Balancer
+
+{% hint style="info" %}
+Coming soon. Balancer has not yet been integrated.
+{% endhint %}
+
+Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+
+Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs.
+
+Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees.
+
+Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools.
+
+Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing.
+
+Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------- |
+| Official site | [https://balancer.finance/](https://balancer.finance/) |
+| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) |
+| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) |
+| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) |
+
From 3e39afa8af79611649fc25c95c6cffc54d7926de Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:32 -0700
Subject: [PATCH 00226/11794] New translations compound.md (Korean)
---
.../supported-platforms/compound.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 ko/core-concepts/supported-platforms/compound.md
diff --git a/ko/core-concepts/supported-platforms/compound.md b/ko/core-concepts/supported-platforms/compound.md
new file mode 100644
index 000000000..a4d2660a1
--- /dev/null
+++ b/ko/core-concepts/supported-platforms/compound.md
@@ -0,0 +1,19 @@
+# Compound
+
+Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand.
+
+Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time.
+
+Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors.
+
+Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million.
+
+Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:-------------------------------------------------------------------------------------------------------------- |
+| Official site | [https://compound.finance/](https://compound.finance/) |
+| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
+| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) |
+| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) |
+
From ce77047df7a9d8463d531f943f9ad9b9a74eaff1 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:33 -0700
Subject: [PATCH 00227/11794] New translations curve.md (Korean)
---
ko/core-concepts/supported-platforms/curve.md | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 ko/core-concepts/supported-platforms/curve.md
diff --git a/ko/core-concepts/supported-platforms/curve.md b/ko/core-concepts/supported-platforms/curve.md
new file mode 100644
index 000000000..021d0041b
--- /dev/null
+++ b/ko/core-concepts/supported-platforms/curve.md
@@ -0,0 +1,25 @@
+# Curve
+
+{% hint style="info" %}
+Coming soon. Curve has not yet been integrated.
+{% endhint %}
+
+Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees.
+
+Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates.
+
+Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols.
+
+Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule.
+
+Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing.
+
+Curve has undergone two audits by Trail of Bits and maintains a bug bounty program.
+
+| Resources | |
+|:-------------- |:------------------------------------------------------------------------ |
+| Official site | [https://uniswap.org/](https://uniswap.org/) |
+| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+
From 18c30cf78ded8995578a431acd4569b3be472b42 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:35 -0700
Subject: [PATCH 00228/11794] New translations README.md (Korean)
---
ko/core-concepts/fund-management/README.md | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 ko/core-concepts/fund-management/README.md
diff --git a/ko/core-concepts/fund-management/README.md b/ko/core-concepts/fund-management/README.md
new file mode 100644
index 000000000..185c1246c
--- /dev/null
+++ b/ko/core-concepts/fund-management/README.md
@@ -0,0 +1,6 @@
+# Fund Management
+
+The OUSD [Vault]() smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks.
+
+In contrast to Yearn Vaults, TokenSets, or Zapper opportunities, users do not select individual strategies. All deposited stablecoins and consequently all OUSD tokens are fungible.
+
From bf7442e1a746d470e41aef8972d304cf89ece212 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:36 -0700
Subject: [PATCH 00229/11794] New translations vault.md (Korean)
---
ko/architecture/vault.md | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
create mode 100644 ko/architecture/vault.md
diff --git a/ko/architecture/vault.md b/ko/architecture/vault.md
new file mode 100644
index 000000000..ebb2a96dc
--- /dev/null
+++ b/ko/architecture/vault.md
@@ -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.
+
+
+
From b99e27c9816d7b282080f51fd792eaeaaa3339e2 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:38 -0700
Subject: [PATCH 00230/11794] New translations phases.md (Spanish)
---
es/governance/phases.md | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 es/governance/phases.md
diff --git a/es/governance/phases.md b/es/governance/phases.md
new file mode 100644
index 000000000..4b45be826
--- /dev/null
+++ b/es/governance/phases.md
@@ -0,0 +1,6 @@
+# Phases
+
+Progressive decentralization will follow four phases as outlined below.
+
+
+
From da657b4449649674e54dda9e4fbe8ba6a86fc831 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:39 -0700
Subject: [PATCH 00231/11794] New translations timelock-1.md (Spanish)
---
es/smart-contracts/api/timelock-1.md | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 es/smart-contracts/api/timelock-1.md
diff --git a/es/smart-contracts/api/timelock-1.md b/es/smart-contracts/api/timelock-1.md
new file mode 100644
index 000000000..cb80a9233
--- /dev/null
+++ b/es/smart-contracts/api/timelock-1.md
@@ -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](), 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.
+
+
+
+
+
From 75f006f1eaf193ca430545dccff4a7dc576766bc Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:41 -0700
Subject: [PATCH 00232/11794] New translations asset-risk.md (Spanish)
---
es/security-and-risks/asset-risk.md | 33 +++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
create mode 100644 es/security-and-risks/asset-risk.md
diff --git a/es/security-and-risks/asset-risk.md b/es/security-and-risks/asset-risk.md
new file mode 100644
index 000000000..d23f13b1d
--- /dev/null
+++ b/es/security-and-risks/asset-risk.md
@@ -0,0 +1,33 @@
+# Bug Bounties
+
+**Bug Bounties**
+
+Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities.
+
+{% hint style="warning" %}
+In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below.
+{% endhint %}
+
+**Responsible Disclosure**
+
+Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected.
+
+In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible.
+
+If you discover a vulnerability, please do the following:
+
+* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser)
+* Do not take advantage of the vulnerability or problem you have discovered
+* Do not reveal the problem to others until it has been resolved
+* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties
+* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information.
+
+In return, we promise:
+
+* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date
+* If you have followed the instructions above, we will not take any legal action against you in regard to the report
+* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission
+* If you so wish we will keep you informed of the progress towards resolving the problem
+* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\)
+* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide.
+
From bc6ae78c2138bddee182843057680e593970cf3c Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:42 -0700
Subject: [PATCH 00233/11794] New translations contributing.md (Spanish)
---
es/security-and-risks/contributing.md | 84 +++++++++++++++++++++++++++
1 file changed, 84 insertions(+)
create mode 100644 es/security-and-risks/contributing.md
diff --git a/es/security-and-risks/contributing.md b/es/security-and-risks/contributing.md
new file mode 100644
index 000000000..a6234e390
--- /dev/null
+++ b/es/security-and-risks/contributing.md
@@ -0,0 +1,84 @@
+# Contributing
+
+**100% Open-source**
+
+OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community.
+
+We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community.
+
+#### Development Process
+
+Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released.
+
+Your development flow should look like:
+
+1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on.
+2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork.
+3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task.
+4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature.
+5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code.
+6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started.
+7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary.
+8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column.
+
+The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers.
+
+#### Coding Style
+
+We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists.
+
+For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/).
+
+For Solidity, we use two-space indents.
+
+#### Protocol Design
+
+When considering protocol or implementation design proposals, we are looking for:
+
+* A description of the problem this design proposal solves
+* Discussion of the trade-offs involved
+* Review of other existing solutions
+* Links to relevant literature \(RFCs, papers, etc\)
+* Discussion of the proposed solution
+
+Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases.
+
+#### Community Guidelines
+
+We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole:
+
+* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones!
+* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community.
+* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws.
+* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam.
+
+#### Reporting Issues
+
+If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos!
+
+#### Security Issues
+
+OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away!
+
+If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties.
+
+{% page-ref page="asset-risk.md" %}
+
+#### **Community Improvement**
+
+Origin is just as much about community as it is about our technology.
+
+We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more.
+
+Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help.
+
+#### Full-Time Positions
+
+Origin occasionally hires developers for part-time or full-time positions.
+
+We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged.
+
+If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord).
+
+
+
From aaef8c9cc816c0746fcbd702cb758a99c7103010 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:44 -0700
Subject: [PATCH 00234/11794] New translations risks.md (Spanish)
---
es/security-and-risks/risks.md | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
create mode 100644 es/security-and-risks/risks.md
diff --git a/es/security-and-risks/risks.md b/es/security-and-risks/risks.md
new file mode 100644
index 000000000..26b5ebfe6
--- /dev/null
+++ b/es/security-and-risks/risks.md
@@ -0,0 +1,34 @@
+# Risks
+
+{% hint style="danger" %}
+The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital.
+{% endhint %}
+
+As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories:
+
+* Smart contract risk
+* Underlying platform risk
+* Underlying stablecoin risk
+
+**Smart contract risk**
+
+Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault.
+
+**Platform risk**
+
+OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders.
+
+**Stablecoin risks**
+
+It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD.
+
+It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI.
+
+**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.**
+
+
+
+
+
+
+
From bb870ebfd7c8748a78bba88b6161b4edbdec5acb Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:45 -0700
Subject: [PATCH 00235/11794] New translations untitled.md (Spanish)
---
es/security-and-risks/untitled.md | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 es/security-and-risks/untitled.md
diff --git a/es/security-and-risks/untitled.md b/es/security-and-risks/untitled.md
new file mode 100644
index 000000000..21b692090
--- /dev/null
+++ b/es/security-and-risks/untitled.md
@@ -0,0 +1,20 @@
+# Audits
+
+{% hint style="danger" %}
+The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital.
+{% endhint %}
+
+**OUSD**
+
+Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available.
+
+**Supported Strategies**
+
+Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using.
+
+{% page-ref page="untitled.md" %}
+
+
+
+
+
From d96be15079f7a345f19a6cd2b1a25a416a7116df Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:47 -0700
Subject: [PATCH 00236/11794] New translations README.md (Spanish)
---
es/smart-contracts/api/README.md | 8 ++++++++
1 file changed, 8 insertions(+)
create mode 100644 es/smart-contracts/api/README.md
diff --git a/es/smart-contracts/api/README.md b/es/smart-contracts/api/README.md
new file mode 100644
index 000000000..7681458f2
--- /dev/null
+++ b/es/smart-contracts/api/README.md
@@ -0,0 +1,8 @@
+# API
+
+Documentation of contracts API used by the protocol:
+
+* [Vault](vault.md)
+
+
+
From a15e1e190ddf65ff1c8c4d6917d04a70c2df29be Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:48 -0700
Subject: [PATCH 00237/11794] New translations erc-20-1.md (Spanish)
---
es/smart-contracts/api/erc-20-1.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 es/smart-contracts/api/erc-20-1.md
diff --git a/es/smart-contracts/api/erc-20-1.md b/es/smart-contracts/api/erc-20-1.md
new file mode 100644
index 000000000..7aa009ac1
--- /dev/null
+++ b/es/smart-contracts/api/erc-20-1.md
@@ -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 \(elastic supply\) 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.
+
+
+
+
+
From 12ef5a23645703278fed05d94057bd51f31f90b4 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:50 -0700
Subject: [PATCH 00238/11794] New translations oracle.md (Spanish)
---
es/smart-contracts/api/oracle.md | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 es/smart-contracts/api/oracle.md
diff --git a/es/smart-contracts/api/oracle.md b/es/smart-contracts/api/oracle.md
new file mode 100644
index 000000000..b369591e0
--- /dev/null
+++ b/es/smart-contracts/api/oracle.md
@@ -0,0 +1,6 @@
+# Oracles
+
+{% hint style="info" %}
+Documentation coming soon.
+{% endhint %}
+
From 26127473cd924333f929e2da3ad9d79d1ed09ed7 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:51 -0700
Subject: [PATCH 00239/11794] New translations ousd.md (Spanish)
---
es/smart-contracts/api/ousd.md | 8 ++++++++
1 file changed, 8 insertions(+)
create mode 100644 es/smart-contracts/api/ousd.md
diff --git a/es/smart-contracts/api/ousd.md b/es/smart-contracts/api/ousd.md
new file mode 100644
index 000000000..8d6981144
--- /dev/null
+++ b/es/smart-contracts/api/ousd.md
@@ -0,0 +1,8 @@
+# OUSD
+
+{% hint style="info" %}
+Documentation coming soon.
+{% endhint %}
+
+
+
From 334b511aedf185f31659390245087f1d36a25208 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:53 -0700
Subject: [PATCH 00240/11794] New translations strategies.md (Spanish)
---
es/smart-contracts/api/strategies.md | 14 ++++++++++++++
1 file changed, 14 insertions(+)
create mode 100644 es/smart-contracts/api/strategies.md
diff --git a/es/smart-contracts/api/strategies.md b/es/smart-contracts/api/strategies.md
new file mode 100644
index 000000000..3133d5b03
--- /dev/null
+++ b/es/smart-contracts/api/strategies.md
@@ -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.
+
+
+
+
+
+
+
From c8d36900872c4b47956f0adb7b6f2957561f9bb0 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:54 -0700
Subject: [PATCH 00241/11794] New translations timelock.md (Spanish)
---
es/smart-contracts/api/timelock.md | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 es/smart-contracts/api/timelock.md
diff --git a/es/smart-contracts/api/timelock.md b/es/smart-contracts/api/timelock.md
new file mode 100644
index 000000000..b891a0c78
--- /dev/null
+++ b/es/smart-contracts/api/timelock.md
@@ -0,0 +1,6 @@
+# Timelock
+
+{% hint style="info" %}
+Documentation coming soon.
+{% endhint %}
+
From 7cc5373b02f7c8777c8b1c909e680f7170dba484 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:55 -0700
Subject: [PATCH 00242/11794] New translations timelock.md (Korean)
---
ko/architecture/timelock.md | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 ko/architecture/timelock.md
diff --git a/ko/architecture/timelock.md b/ko/architecture/timelock.md
new file mode 100644
index 000000000..b26b30f1c
--- /dev/null
+++ b/ko/architecture/timelock.md
@@ -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.
+
+
+
+
+
From d6449033f540c6d54f6d03e89cc63043e56a66c1 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:57 -0700
Subject: [PATCH 00243/11794] New translations vault.md (Spanish)
---
es/smart-contracts/api/vault.md | 179 ++++++++++++++++++++++++++++++++
1 file changed, 179 insertions(+)
create mode 100644 es/smart-contracts/api/vault.md
diff --git a/es/smart-contracts/api/vault.md b/es/smart-contracts/api/vault.md
new file mode 100644
index 000000000..6118ba045
--- /dev/null
+++ b/es/smart-contracts/api/vault.md
@@ -0,0 +1,179 @@
+---
+description: >-
+ The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens.
+---
+
+# Vault
+
+## Methods
+
+### mint\(\)
+
+**`function mint(address _asset, uint256 _amount)`**
+
+Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- |
+| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin |
+| \_amount | uint256 | amount deposited, expressed in decimal units |
+
+### mintMultiple\(\)
+
+**`function mintMultiple(address[] _assets, uint256[] _amounts)`**
+
+Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- |
+| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins |
+| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units |
+
+### redeem\(\)
+
+**`function redeem(uint256 _amount)`**
+
+OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:----------------------------------------- |
+| \_amount | uint256 | amount of OUSD expressed in decimal units |
+
+{% hint style="warning" %}
+On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned 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.
+{% endhint %}
+
+### redeemAll\(\)
+
+**`function redeemAll()`**
+
+All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**.
+
+{% hint style="warning" %}
+On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned 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.
+{% endhint %}
+
+### rebase\(\)
+
+**`function rebase()`**
+
+Updates the balances for all users based on the value of the assets currently stored in the pool. Returns total value of the underlying assets and strategies represented by `uint256` type.
+
+### allocate\(\)
+
+**`function allocate()`**
+
+Moves the assets under management into their prescribed [Stategies](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/architecture/strategies) to maximize yield and diversify risk.
+
+### totalValue\(\)
+
+**`function totalValue()`**
+
+Returns total value of underlying assets and strategies.
+
+| `return` name | Type | Description |
+|:------------- |:------- |:------------------------------------------------ |
+| value | uint256 | total value of underlying assets and strategies. |
+
+### checkBalance\(\)
+
+**`function checkBalance(address _asset)`**
+
+Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- |
+| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin |
+
+### calculateRedeemOutputs\(\)
+
+**`function calculateRedeemOutputs(uint256 _amount)`**
+
+Calculate the mix of stablecoins that a `redeem` function would return when redeeming certain amount of OUSD specified by the `_amount` parameter. Returns an array of stablecoin values.
+
+To attribute the stablecoin values to the correct stablecoin currency this call should be used in conjunction with `getAllAssets` function that returns an array of stablecoin addresses.
+
+The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:----------------------------------------- |
+| \_amount | uint256 | amount of OUSD expressed in decimal units |
+
+| `return` name | Type | Description |
+|:------------- |:------------- |:--------------------------------------------------------------------------- |
+| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return |
+
+### getAssetCount\(\)
+
+**`function getAssetCount()`**
+
+Return the number of supported stablecoin assets represented by `uint256` type.
+
+### getAllAssets\(\)
+
+**`function getAllAssets()`**
+
+Return all assets addresses of supported stablecoin assets in order represented by `uint256` type.
+
+### getStrategyCount\(\)
+
+**`function getStrategyCount()`**
+
+Return the number of strategies active on the Vault represented by `uint256` type.
+
+### getAPR\(\)
+
+**`function getAPR()`**
+
+Return the total annual percentage yield \(APR\) of the Vault and all Strategies represented by `uint256` type. Resulting number has 18 decimal spaces.
+
+### isSupportedAsset\(\)
+
+**`function isSupportedAsset(address _asset)`**
+
+Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:------------------------- |
+| \_asset | address | Address of the stablecoin |
+
+### priceUSDMint\(\)
+
+**`function priceUSDMint(string symbol)`**
+
+Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------ |:------------------------ |
+| symbol | string | Symbol of the stablecoin |
+
+### priceUSDRedeem\(\)
+
+**`function priceUSDRedeem(string symbol)`**
+
+Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------ |:------------------------ |
+| symbol | string | Symbol of the stablecoin |
+
+### priceAssetUSDMint\(\)
+
+**`function priceAssetUSDMint(address _asset)`**
+
+Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:-------------------------- |
+| \_asset | address | Address of the stablecoin |
+
+### priceAssetUSDRedeem\(\)
+
+**`function priceAssetUSDRedeem(address _asset)`**
+
+Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces.
+
+| Parameter Name | Type | Description |
+|:-------------- |:------- |:------------------------- |
+| \_asset | address | Address of the stablecoin |
+
From 9f7e916e5b4b6e0bf8186021bbdc75d235b43223 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:17:58 -0700
Subject: [PATCH 00244/11794] New translations erc-20.md (Spanish)
---
es/smart-contracts/erc-20.md | 12 ++++++++++++
1 file changed, 12 insertions(+)
create mode 100644 es/smart-contracts/erc-20.md
diff --git a/es/smart-contracts/erc-20.md b/es/smart-contracts/erc-20.md
new file mode 100644
index 000000000..5acac15a8
--- /dev/null
+++ b/es/smart-contracts/erc-20.md
@@ -0,0 +1,12 @@
+# Architecture
+
+
+
+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.
+
+
+
From dcfa079bca3b623f7407c96a7628fb10ffaa64e5 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:18:00 -0700
Subject: [PATCH 00245/11794] New translations registry.md (Spanish)
---
es/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++++
1 file changed, 60 insertions(+)
create mode 100644 es/smart-contracts/registry.md
diff --git a/es/smart-contracts/registry.md b/es/smart-contracts/registry.md
new file mode 100644
index 000000000..6df7164c6
--- /dev/null
+++ b/es/smart-contracts/registry.md
@@ -0,0 +1,60 @@
+# Registry
+
+Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet.
+
+{% hint style="success" %}
+The main ERC20 address for Origin Dollar \(OUSD\) is:
+**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86**
+{% endhint %}
+
+{% tabs %}
+{% tab title="Core" %}
+Well-known addresses \(often proxy wrappers\):
+
+| Contract | Address | ENS |
+|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- |
+| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) |
+| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) |
+| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) |
+| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) |
+| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) |
+
+Internal implementation contracts:
+
+| Contract | Address |
+|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |
+| OUSD | [0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e](https://etherscan.io/address/0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e) |
+| Vault | [0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd](https://etherscan.io/address/0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd) |
+| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) |
+| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) |
+{% endtab %}
+
+{% tab title="Strategies" %}
+Well-known addresses \(proxy wrappers\):
+
+| Strategy | Address | Current Allocation |
+|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ |
+| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% |
+
+Internal implementation contracts:
+
+| Strategy | Address |
+|:-------- |:--------------------------------------------------------------------------------------------------------------------- |
+| Compound | [0xfCEea3923dd126D8fb3873389187307519c1DE37](https://etherscan.io/address/0xfCEea3923dd126D8fb3873389187307519c1DE37) |
+{% endtab %}
+
+{% tab title="Stablecoins" %}
+| Contract | Address |
+|:-------- |:------------------------------------------------------------------------------------------------------------------- |
+| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) |
+| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) |
+| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) |
+{% endtab %}
+{% endtabs %}
+
+
+
+
+
+
+
From 488c441104cbe4fa24e42488772349ca185215e6 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:18:01 -0700
Subject: [PATCH 00246/11794] New translations SUMMARY.md (Korean)
---
ko/SUMMARY.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 59 insertions(+)
create mode 100644 ko/SUMMARY.md
diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md
new file mode 100644
index 000000000..041962803
--- /dev/null
+++ b/ko/SUMMARY.md
@@ -0,0 +1,59 @@
+# 목차
+
+* [소개](README.md)
+* [작동 방법](how-it-works.md)
+* [시작](getting-started.md)
+
+## 핵심 개념
+
+* [공급 탄력성](core-concepts/elastic-supply.md)
+* [수율 창출](core-concepts/yield-generation/README.md)
+ * [대출](core-concepts/yield-generation/lending.md)
+ * [마켓메이킹](core-concepts/yield-generation/market-making.md)
+ * [리워드](core-concepts/yield-generation/rewards.md)
+* [지원되는 스테이블코인](core-concepts/supported-assets/README.md)
+ * [USDT](core-concepts/supported-assets/usdt.md)
+ * [USDC](core-concepts/supported-assets/usdc.md)
+ * [DAI](core-concepts/supported-assets/dai.md)
+* [Supported Strategies](core-concepts/supported-strategies/README.md)
+ * [Compound](core-concepts/supported-strategies/compound.md)
+ * [Aave](core-concepts/supported-strategies/aave.md)
+ * [dYdX](core-concepts/supported-strategies/dydx.md)
+ * [Uniswap](core-concepts/supported-strategies/uniswap.md)
+ * [Curve](core-concepts/supported-strategies/curve.md)
+ * [Balancer](core-concepts/supported-strategies/balancer.md)
+ * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md)
+* [자금 관리](core-concepts/fund-management/README.md)
+ * [수익 전략](core-concepts/fund-management/earning-strategies.md)
+ * [다각화](core-concepts/fund-management/diversification.md)
+* [가격 Oracle](core-concepts/price-oracles.md)
+
+## 거버넌스(Governance)
+
+* [원리](governance/governance.md)
+* [관리자 권한](governance/admin-privileges.md)
+
+## Smart Contracts
+
+* [Architecture](smart-contracts/erc-20.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-1.md)
+ * [Oracles](smart-contracts/api/oracle.md)
+ * [Strategies](smart-contracts/api/strategies.md)
+
+## Security & Risks
+
+* [Risks](security-and-risks/risks.md)
+* [Audits](security-and-risks/untitled.md)
+* [Bug Bounties](security-and-risks/asset-risk.md)
+* [Contributing](security-and-risks/contributing.md)
+
+## Links
+
+* [Github](https://www.github.com/originprotocol/origin-dollar)
+* [Discord](https://www.originprotocol.com/discord)
+* [originprotocol.com](https://www.originprotocol.com)
+
From c0bed5bcf797e8b7ca603d65f5a2109d3e60f296 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:18:03 -0700
Subject: [PATCH 00247/11794] New translations getting-started.md (Korean)
---
ko/getting-started.md | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
create mode 100644 ko/getting-started.md
diff --git a/ko/getting-started.md b/ko/getting-started.md
new file mode 100644
index 000000000..9b2fe5b0a
--- /dev/null
+++ b/ko/getting-started.md
@@ -0,0 +1,37 @@
+# 시작하기
+
+이 문서는 OUSD의 작동 방식을 설명하고 잠재적인 리스크와 이점을 전달하며 코드베이스에 기여하거나 OUSD를 제품에 통합하려는 개발자를 위한 가이드를 제공하기 위한 것입니다. 이제 바로 시작할 수있는 몇 가지 방법이 있습니다.
+
+**민트(Mint) 또는 리딤(Redeem)**
+
+OUSD Mint를 사용하면 누구나 [DApp](www.ousd.com) 및 [Metamask](https://www.metamask.io)과 같은 웹-3 지원 암호화폐 지갑을 사용하여 OUSD 토큰을 생성하거나 거래 할 수 있습니다. 이것은 특히 다른 거래소에서 시장을 움직일 위험이있는 많은 금액을 원할 경우 OUSD를 얻는 기본 방법입니다.
+
+**거래소에서 구매**
+
+For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap.
+
+In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges.
+
+**Adding OUSD to Your Wallet**
+
+{% hint style="success" %}
+The main ERC20 address for Origin Dollar \(OUSD\) is:
+**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86**
+{% endhint %}
+
+If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area.
+
+**Integrating OUSD**
+
+OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior.
+
+If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides:
+
+{% page-ref page="smart-contracts/erc-20.md" %}
+
+{% page-ref page="smart-contracts/api/" %}
+
+**Getting Help**
+
+Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here.
+
From 79259c51951526ba8a83c42cde3795b33f76dd42 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:18:04 -0700
Subject: [PATCH 00248/11794] New translations how-it-works.md (Korean)
---
ko/how-it-works.md | 36 ++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
create mode 100644 ko/how-it-works.md
diff --git a/ko/how-it-works.md b/ko/how-it-works.md
new file mode 100644
index 000000000..fecc18085
--- /dev/null
+++ b/ko/how-it-works.md
@@ -0,0 +1,36 @@
+# 작동 방법
+
+#### 100 % 지원 및 안정
+
+Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network.
+
+OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. 결과적으로 1 OUSD는 항상 1 USD 가치에 매우 가깝습니다.
+
+{% hint style="success" %}
+1 OUSD = 1 USD
+{% endhint %}
+
+#### OUSD 민팅(Minting)
+
+사용자는 공식 [Origin Dollar DApp](www.ousd.com)에서 기존 스테이블코인 \ (현재 USDT, USDC, DAI \) 을 OUSD로 전환합니다. 발행된 OUSD는 즉시 복리로 수익을 발생시키기 시작합니다.
+
+**OUSD 사용하기**
+
+Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators.
+
+Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar.
+
+{% hint style="warning" %}
+There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive.
+{% endhint %}
+
+#### **수확량 농업(Automated Yield Farming)**
+
+OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD.
+
+#### **공급 탄력성**
+
+생성된 수익은 통화 공급의 지속적인 리베이스(rebase) 를 통해 OUSD 보유자에게 전달됩니다. OUSD는 프로토콜이 생성한 수익률에 따라 통화 공급을 지속적으로 조정합니다. 이를 통해 OUSD의 가격은 1달러로 고정되는 반면 토큰 보유자의 지갑 잔액은 프로토콜로 얻은 수익률을 반영하기 위해 실시간으로 조정됩니다.
+
+최종 결과는 사용하기 쉽고 자동으로 큰 수익을 얻으며 기존 스테이블코인 보다 더 보유하는 것이 바람직한 스테이블코인 입니다.
+
From 1dff02f3191a710af1ca09d522bb1d0e2a7862e6 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:18:06 -0700
Subject: [PATCH 00249/11794] New translations erc-20-1.md (Korean)
---
ko/architecture/erc-20-1.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 ko/architecture/erc-20-1.md
diff --git a/ko/architecture/erc-20-1.md b/ko/architecture/erc-20-1.md
new file mode 100644
index 000000000..a9caff400
--- /dev/null
+++ b/ko/architecture/erc-20-1.md
@@ -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.
+
+
+
+
+
From b02fd6fea26c66e0edbacc8fe514e5dd9d864ef2 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:18:07 -0700
Subject: [PATCH 00250/11794] New translations erc-20.md (Korean)
---
ko/architecture/erc-20.md | 12 ++++++++++++
1 file changed, 12 insertions(+)
create mode 100644 ko/architecture/erc-20.md
diff --git a/ko/architecture/erc-20.md b/ko/architecture/erc-20.md
new file mode 100644
index 000000000..9a789241b
--- /dev/null
+++ b/ko/architecture/erc-20.md
@@ -0,0 +1,12 @@
+# Overview
+
+
+
+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.
+
+
+
From c2b36ba0c0e722d157f46093ffa0ad3462e1e053 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:18:09 -0700
Subject: [PATCH 00251/11794] New translations strategies.md (Korean)
---
ko/architecture/strategies.md | 14 ++++++++++++++
1 file changed, 14 insertions(+)
create mode 100644 ko/architecture/strategies.md
diff --git a/ko/architecture/strategies.md b/ko/architecture/strategies.md
new file mode 100644
index 000000000..3133d5b03
--- /dev/null
+++ b/ko/architecture/strategies.md
@@ -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.
+
+
+
+
+
+
+
From 648ed4dafffb8f938b105190f678d39cd7fcf156 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:18:10 -0700
Subject: [PATCH 00252/11794] New translations registry.md (Chinese Simplified)
---
zh/smart-contracts/registry.md | 60 ++++++++++++++++++++++++++++++++++
1 file changed, 60 insertions(+)
create mode 100644 zh/smart-contracts/registry.md
diff --git a/zh/smart-contracts/registry.md b/zh/smart-contracts/registry.md
new file mode 100644
index 000000000..6df7164c6
--- /dev/null
+++ b/zh/smart-contracts/registry.md
@@ -0,0 +1,60 @@
+# Registry
+
+Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet.
+
+{% hint style="success" %}
+The main ERC20 address for Origin Dollar \(OUSD\) is:
+**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86**
+{% endhint %}
+
+{% tabs %}
+{% tab title="Core" %}
+Well-known addresses \(often proxy wrappers\):
+
+| Contract | Address | ENS |
+|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- |
+| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) |
+| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) |
+| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) |
+| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) |
+| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) |
+
+Internal implementation contracts:
+
+| Contract | Address |
+|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |
+| OUSD | [0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e](https://etherscan.io/address/0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e) |
+| Vault | [0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd](https://etherscan.io/address/0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd) |
+| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) |
+| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) |
+{% endtab %}
+
+{% tab title="Strategies" %}
+Well-known addresses \(proxy wrappers\):
+
+| Strategy | Address | Current Allocation |
+|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ |
+| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% |
+
+Internal implementation contracts:
+
+| Strategy | Address |
+|:-------- |:--------------------------------------------------------------------------------------------------------------------- |
+| Compound | [0xfCEea3923dd126D8fb3873389187307519c1DE37](https://etherscan.io/address/0xfCEea3923dd126D8fb3873389187307519c1DE37) |
+{% endtab %}
+
+{% tab title="Stablecoins" %}
+| Contract | Address |
+|:-------- |:------------------------------------------------------------------------------------------------------------------- |
+| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) |
+| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) |
+| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) |
+{% endtab %}
+{% endtabs %}
+
+
+
+
+
+
+
From 38af6d72f7b1786993bd178383b8b42d21102838 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:19:47 -0700
Subject: [PATCH 00253/11794] New translations SUMMARY.md (Korean)
---
ko/SUMMARY.md | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md
index 041962803..223577e74 100644
--- a/ko/SUMMARY.md
+++ b/ko/SUMMARY.md
@@ -7,11 +7,11 @@
## 핵심 개념
* [공급 탄력성](core-concepts/elastic-supply.md)
-* [수율 창출](core-concepts/yield-generation/README.md)
+* [이자 생산](core-concepts/yield-generation/README.md)
* [대출](core-concepts/yield-generation/lending.md)
* [마켓메이킹](core-concepts/yield-generation/market-making.md)
- * [리워드](core-concepts/yield-generation/rewards.md)
-* [지원되는 스테이블코인](core-concepts/supported-assets/README.md)
+ * [보상](core-concepts/yield-generation/rewards.md)
+* [지원되는 스테이블 코인](core-concepts/supported-assets/README.md)
* [USDT](core-concepts/supported-assets/usdt.md)
* [USDC](core-concepts/supported-assets/usdc.md)
* [DAI](core-concepts/supported-assets/dai.md)
From c0e87bb264abb6436543e045d0882172bffbe68f Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:29:58 -0700
Subject: [PATCH 00254/11794] New translations SUMMARY.md (Korean)
---
ko/SUMMARY.md | 50 +++++++++++++++++++++++++-------------------------
1 file changed, 25 insertions(+), 25 deletions(-)
diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md
index 223577e74..47f7df82e 100644
--- a/ko/SUMMARY.md
+++ b/ko/SUMMARY.md
@@ -6,7 +6,7 @@
## 핵심 개념
-* [공급 탄력성](core-concepts/elastic-supply.md)
+* [공급 탄력성](core-concepts / elastic-supply.md)
* [이자 생산](core-concepts/yield-generation/README.md)
* [대출](core-concepts/yield-generation/lending.md)
* [마켓메이킹](core-concepts/yield-generation/market-making.md)
@@ -15,45 +15,45 @@
* [USDT](core-concepts/supported-assets/usdt.md)
* [USDC](core-concepts/supported-assets/usdc.md)
* [DAI](core-concepts/supported-assets/dai.md)
-* [Supported Strategies](core-concepts/supported-strategies/README.md)
- * [Compound](core-concepts/supported-strategies/compound.md)
- * [Aave](core-concepts/supported-strategies/aave.md)
- * [dYdX](core-concepts/supported-strategies/dydx.md)
- * [Uniswap](core-concepts/supported-strategies/uniswap.md)
- * [Curve](core-concepts/supported-strategies/curve.md)
- * [Balancer](core-concepts/supported-strategies/balancer.md)
- * [Yearn.finance](core-concepts/supported-strategies/yearn.finance.md)
+* [지원되는 전략](core-concepts/supported-strategies/README.md)
+ * [컴파운드(Compound)](core-concepts/supported-strategies/compound.md)
+ * [에이브(Aave)](core-concepts/supported-strategies/aave.md)
+ * [디와이디엑스(dYdX)](core-concepts/supported-strategies/dydx.md)
+ * [유니스왑(Uniswap)](core-concepts/supported-strategies/uniswap.md)
+ * [커브(Curve)](core-concepts/supported-strategies/curve.md)
+ * [밸런서(Balancer)](core-concepts/supported-strategies/balancer.md)
+ * [와이언파이낸스(Yearn Finance)](core-concepts/supported-strategies/yearn.finance.md)
* [자금 관리](core-concepts/fund-management/README.md)
* [수익 전략](core-concepts/fund-management/earning-strategies.md)
* [다각화](core-concepts/fund-management/diversification.md)
-* [가격 Oracle](core-concepts/price-oracles.md)
+* [가격 오라클(Oracle)](core-concepts/price-oracles.md)
## 거버넌스(Governance)
* [원리](governance/governance.md)
* [관리자 권한](governance/admin-privileges.md)
-## Smart Contracts
+## 스마트 컨트랙트
-* [Architecture](smart-contracts/erc-20.md)
-* [Registry](smart-contracts/registry.md)
+* [아키텍처(Architecture)](smart-contracts/erc-20.md)
+* [레지스트리(Registry)](smart-contracts/registry.md)
* [API](smart-contracts/api/README.md)
- * [Vault](smart-contracts/api/vault.md)
+ * [볼트(Vault)](smart-contracts/api/vault.md)
* [ERC-20](smart-contracts/api/erc-20-1.md)
- * [Timelock](smart-contracts/api/timelock-1.md)
- * [Oracles](smart-contracts/api/oracle.md)
- * [Strategies](smart-contracts/api/strategies.md)
+ * [시간자물쇠(Timelock)](smart-contracts/api/timelock-1.md)
+ * [오라클](smart-contracts/api/oracle.md)
+ * [전략](smart-contracts/api/strategies.md)
-## Security & Risks
+## 보안 & 위험
-* [Risks](security-and-risks/risks.md)
-* [Audits](security-and-risks/untitled.md)
-* [Bug Bounties](security-and-risks/asset-risk.md)
-* [Contributing](security-and-risks/contributing.md)
+* [위험](security-and-risks/risks.md)
+* [감사](security-and-risks/untitled.md)
+* [버그 현상금](security-and-risks/asset-risk.md)
+* [기여](security-and-risks/contributing.md)
-## Links
+## 링크
-* [Github](https://www.github.com/originprotocol/origin-dollar)
-* [Discord](https://www.originprotocol.com/discord)
+* [깃헙(Github)](https://www.github.com/originprotocol/origin-dollar)
+* [디스코드(Discord)](https://www.originprotocol.com/discord)
* [originprotocol.com](https://www.originprotocol.com)
From 36da2d47e8e5c3fa389b1da46134e83dc3ce0383 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:40:12 -0700
Subject: [PATCH 00255/11794] New translations SUMMARY.md (Korean)
---
ko/SUMMARY.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md
index 47f7df82e..40896bf7b 100644
--- a/ko/SUMMARY.md
+++ b/ko/SUMMARY.md
@@ -26,7 +26,7 @@
* [자금 관리](core-concepts/fund-management/README.md)
* [수익 전략](core-concepts/fund-management/earning-strategies.md)
* [다각화](core-concepts/fund-management/diversification.md)
-* [가격 오라클(Oracle)](core-concepts/price-oracles.md)
+* [가격 오라클](core-concepts/price-oracles.md)
## 거버넌스(Governance)
From 32fbc3084f448ba797e6f0264436bb4541c6f8a6 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:40:14 -0700
Subject: [PATCH 00256/11794] New translations erc-20-1.md (Korean)
---
ko/architecture/erc-20-1.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ko/architecture/erc-20-1.md b/ko/architecture/erc-20-1.md
index a9caff400..fbde211ce 100644
--- a/ko/architecture/erc-20-1.md
+++ b/ko/architecture/erc-20-1.md
@@ -1,7 +1,7 @@
# ERC-20
{% hint style="success" %}
-The main ERC20 address for Origin Dollar \(OUSD\) is:
+오리진달러\(OUSD\) 의 대표 ERC20 주소:
**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86**
{% endhint %}
From ec96dc187b9862ff36a667e3ca08aef564568091 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:49:57 -0700
Subject: [PATCH 00257/11794] New translations erc-20-1.md (Korean)
---
ko/architecture/erc-20-1.md | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/ko/architecture/erc-20-1.md b/ko/architecture/erc-20-1.md
index fbde211ce..06ea61402 100644
--- a/ko/architecture/erc-20-1.md
+++ b/ko/architecture/erc-20-1.md
@@ -5,13 +5,13 @@
**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86**
{% endhint %}
-OUSD is an ERC-20 compliant token with one novel property that is important to understand.
+OUSD는 ERC-20를 따르는 토큰이며, OUSD가 가진 새로운 특성을 이해하는 것은 중요합니다.
{% 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.
+OUSD를 통합하고자 하는 지갑과 거래소는 OUSD에 대한 토큰 잔액을 캐시(cache) 하지 말아야 합니다. 이 값은 토큰 홀더에 수익률이 발생함에 따라 자주 변경되기 때문입니다.
{% 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.
+보통의 ERC-20 토큰과 OUSD를 구분하는 가장 큰 차이점은 OUSD의 balanceOf() 함수가 풀의 총 값에 홀더 지분을 곱한 값을 기준으로 가변 금액을 반환한다는 점입니다. OUSD 토큰을 통합하고자하는 지갑 그리고 거래소의 경우 이 차이를 이해하는 것이 굉장히 중요합니다. OUSD는 자주 다시 생성되므로 캐시되지 않고 실시간으로 해당 값을 가져와야 합니다.
From 9194319b7de078362e341ba88977adfe81dab6fc Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 18:49:59 -0700
Subject: [PATCH 00258/11794] New translations erc-20.md (Korean)
---
ko/architecture/erc-20.md | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/ko/architecture/erc-20.md b/ko/architecture/erc-20.md
index 9a789241b..518ffb543 100644
--- a/ko/architecture/erc-20.md
+++ b/ko/architecture/erc-20.md
@@ -1,10 +1,10 @@
-# Overview
+# 개요

-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.
+OUSD는 일련의 스마트 컨트렉트로 구성됩니다. 이러한 각 계약은 거버넌스 프로토콜을 통해 업그레이드할 수 있는 프록시 계약으로 포장됩니다.
-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 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.
From 0a4a90fdbdd05cbbd2e526b736b5ea03a26ffa8a Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 19:00:35 -0700
Subject: [PATCH 00259/11794] New translations SUMMARY.md (Korean)
---
ko/SUMMARY.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ko/SUMMARY.md b/ko/SUMMARY.md
index 40896bf7b..140227d20 100644
--- a/ko/SUMMARY.md
+++ b/ko/SUMMARY.md
@@ -38,7 +38,7 @@
* [아키텍처(Architecture)](smart-contracts/erc-20.md)
* [레지스트리(Registry)](smart-contracts/registry.md)
* [API](smart-contracts/api/README.md)
- * [볼트(Vault)](smart-contracts/api/vault.md)
+ * [금고(Vault)](smart-contracts/api/vault.md)
* [ERC-20](smart-contracts/api/erc-20-1.md)
* [시간자물쇠(Timelock)](smart-contracts/api/timelock-1.md)
* [오라클](smart-contracts/api/oracle.md)
From a75ac2b1f110446c970d02bde19662fee0261564 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 19:00:37 -0700
Subject: [PATCH 00260/11794] New translations erc-20.md (Korean)
---
ko/architecture/erc-20.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/ko/architecture/erc-20.md b/ko/architecture/erc-20.md
index 518ffb543..3659c5066 100644
--- a/ko/architecture/erc-20.md
+++ b/ko/architecture/erc-20.md
@@ -4,9 +4,9 @@
OUSD는 일련의 스마트 컨트렉트로 구성됩니다. 이러한 각 계약은 거버넌스 프로토콜을 통해 업그레이드할 수 있는 프록시 계약으로 포장됩니다.
-내부적으로 풀의 소유권은 각 홀더에 대한 풀의 소유권 비율을 나타내는 크레딧 시스템을 사용하여 추적됩니다. The ERC-20 contract handles the conversion to USD terms when viewing a balance or initiating a transfer between wallets.
+내부적으로 풀의 소유권은 각 홀더에 대한 풀의 소유권 비율을 나타내는 크레딧 시스템을 사용하여 추적됩니다. ERC-20 컨트렉트는 잔액을 확인하거나 지갑 간 송금을 시작할 때 USD 조건에서 변환을 처리합니다.
-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.
+금고(Vault) 는 OUSD의 채굴 및 소각를 담당합니다. 또한 지원되는 각 [전략 ](../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.
From 8ebd06764e9db6a6c097c13a06635749a54a1a9d Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 19:19:51 -0700
Subject: [PATCH 00261/11794] New translations erc-20.md (Korean)
---
ko/architecture/erc-20.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ko/architecture/erc-20.md b/ko/architecture/erc-20.md
index 3659c5066..927459772 100644
--- a/ko/architecture/erc-20.md
+++ b/ko/architecture/erc-20.md
@@ -6,7 +6,7 @@ OUSD는 일련의 스마트 컨트렉트로 구성됩니다. 이러한 각 계
내부적으로 풀의 소유권은 각 홀더에 대한 풀의 소유권 비율을 나타내는 크레딧 시스템을 사용하여 추적됩니다. ERC-20 컨트렉트는 잔액을 확인하거나 지갑 간 송금을 시작할 때 USD 조건에서 변환을 처리합니다.
-금고(Vault) 는 OUSD의 채굴 및 소각를 담당합니다. 또한 지원되는 각 [전략 ](../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.
+금고(Vault) 는 OUSD의 채굴 및 소각를 담당합니다. 또한 지원되는 각 [전략 ](../core-concepts/supported-strategies/)에 배포되는 자산의 비율도 적용합니다. 가스 비용 최적화를 위해, 금고(Vault) 는 대부분의 예금 및 상환이 전략에서 자산을 감거나 풀지 않고 발생할 수 있도록 버퍼를 유지합니다.
From 6185877277c250aca3ab46bb790b2d2244874027 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 19:19:53 -0700
Subject: [PATCH 00262/11794] New translations strategies.md (Korean)
---
ko/architecture/strategies.md | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/ko/architecture/strategies.md b/ko/architecture/strategies.md
index 3133d5b03..6412a4709 100644
--- a/ko/architecture/strategies.md
+++ b/ko/architecture/strategies.md
@@ -1,10 +1,10 @@
-# 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.
+출시 당시, OUSD는 단일 전략을 활용하고 컴파운드(Compound) 에 예치된 자본을 배치합니다. 우리는 곧 다른 많은 전략들을 배치할 예정입니다.
-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.
+해당 시스템이 탈 중앙화 된 거버넌스로 넘어간 후에는 커뮤니티에서 새로운 전략을 제안하고, 풀의 각 전략에 적절한 가중치를 두고 투표할 수 있도록 하는 것을 목표로 하고 있습니다. 오리진은 대부분의 OUSD 보유자들이 높은 수익률 기회에 어느 정도 노출되는 것을 가치 있게 여기는 동시에, 자금의 일부에 대해 보다 보수적인 입장을 유지할 것으로 예상합니다.
From 08e5952022e2a1263fee7aef9fa0d79d4523b13f Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 19:19:55 -0700
Subject: [PATCH 00263/11794] New translations timelock.md (Korean)
---
ko/architecture/timelock.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ko/architecture/timelock.md b/ko/architecture/timelock.md
index b26b30f1c..dd5f9eb42 100644
--- a/ko/architecture/timelock.md
+++ b/ko/architecture/timelock.md
@@ -1,4 +1,4 @@
-# Timelock
+# 시간자물쇠(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.
From d08a1334b32f32cf3fd7d93c774096f0e345ab21 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 19:32:44 -0700
Subject: [PATCH 00264/11794] New translations README.md (Korean)
---
ko/smart-contracts/api/README.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/ko/smart-contracts/api/README.md b/ko/smart-contracts/api/README.md
index 7681458f2..72c390acd 100644
--- a/ko/smart-contracts/api/README.md
+++ b/ko/smart-contracts/api/README.md
@@ -1,8 +1,8 @@
# API
-Documentation of contracts API used by the protocol:
+프로토콜에서 사용하는 컨트렉트 API 문서:
-* [Vault](vault.md)
+* [금고(Vault)](vault.md)
From fc4344e411318785083a22c285c00569889bf00e Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 19:32:46 -0700
Subject: [PATCH 00265/11794] New translations erc-20-1.md (Korean)
---
ko/smart-contracts/api/erc-20-1.md | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/ko/smart-contracts/api/erc-20-1.md b/ko/smart-contracts/api/erc-20-1.md
index 7aa009ac1..74744fb14 100644
--- a/ko/smart-contracts/api/erc-20-1.md
+++ b/ko/smart-contracts/api/erc-20-1.md
@@ -1,17 +1,17 @@
# ERC-20
{% hint style="success" %}
-The main ERC20 address for Origin Dollar \(OUSD\) is:
+오리진달러\(OUSD\) 의 대표 ERC20 주소:
**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86**
{% endhint %}
-OUSD is an ERC-20 compliant token with one novel property \(elastic supply\) that is important to understand.
+OUSD는 ERC-20를 따르는 토큰이며, OUSD가 가진 새로운 특성\(elastic supply\) 을 이해하는 것은 중요합니다.
{% 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.
+OUSD를 통합하고자 하는 지갑과 거래소는 OUSD에 대한 토큰 잔액을 캐시(cache) 하지 말아야 합니다. 이 값은 토큰 홀더에 수익률이 발생함에 따라 자주 변경되기 때문입니다.
{% 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.
+보통의 ERC-20 토큰과 OUSD를 구분하는 가장 큰 차이점은 OUSD의 balanceOf() 함수가 풀의 총 값에 홀더 지분을 곱한 값을 기준으로 가변 금액을 반환한다는 점입니다. OUSD 토큰을 통합하고자하는 지갑 그리고 거래소의 경우 이 차이를 이해하는 것이 굉장히 중요합니다. OUSD는 자주 다시 생성되므로 캐시되지 않고 실시간으로 해당 값을 가져와야 합니다.
From c01b119dee32c59240c57d1c3641ca386728b206 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 19:32:48 -0700
Subject: [PATCH 00266/11794] New translations oracle.md (Korean)
---
ko/smart-contracts/api/oracle.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/ko/smart-contracts/api/oracle.md b/ko/smart-contracts/api/oracle.md
index b369591e0..b73a9062c 100644
--- a/ko/smart-contracts/api/oracle.md
+++ b/ko/smart-contracts/api/oracle.md
@@ -1,6 +1,6 @@
-# Oracles
+# 오라클
{% hint style="info" %}
-Documentation coming soon.
+관련 내용이 곧 발표됩니다.
{% endhint %}
From 0c606220f9db260cc1935e5a5af5482c45132d85 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 19:32:49 -0700
Subject: [PATCH 00267/11794] New translations ousd.md (Korean)
---
ko/smart-contracts/api/ousd.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ko/smart-contracts/api/ousd.md b/ko/smart-contracts/api/ousd.md
index 8d6981144..fac2cf618 100644
--- a/ko/smart-contracts/api/ousd.md
+++ b/ko/smart-contracts/api/ousd.md
@@ -1,7 +1,7 @@
# OUSD
{% hint style="info" %}
-Documentation coming soon.
+관련 내용이 곧 발표됩니다.
{% endhint %}
From c4109832d308a518c6298e57bef55551fa83e807 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 19:32:52 -0700
Subject: [PATCH 00268/11794] New translations strategies.md (Korean)
---
ko/smart-contracts/api/strategies.md | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/ko/smart-contracts/api/strategies.md b/ko/smart-contracts/api/strategies.md
index 3133d5b03..a2fa2111b 100644
--- a/ko/smart-contracts/api/strategies.md
+++ b/ko/smart-contracts/api/strategies.md
@@ -1,10 +1,10 @@
-# 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.
+출시 당시, OUSD는 단일 전략을 활용하고 컴파운드(Compound) 에 예치된 자본을 배치합니다. 오리진은 곧 다른 많은 전략들을 배치할 예정입니다.
-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.
+해당 시스템이 탈 중앙화 된 거버넌스로 넘어간 후에는 커뮤니티에서 새로운 전략을 제안하고, 풀의 각 전략에 적절한 가중치를 두고 투표할 수 있도록 하는 것을 목표로 하고 있습니다. 오리진은 대부분의 OUSD 보유자들이 높은 수익률 기회에 어느 정도 노출되는 것을 가치 있게 여기는 동시에, 자금의 일부에 대해 보다 보수적인 입장을 유지할 것으로 예상합니다.
From 8ec6fc22195e38d53b973d81533ca2cc8a35d0a3 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 19:32:53 -0700
Subject: [PATCH 00269/11794] New translations timelock-1.md (Korean)
---
ko/smart-contracts/api/timelock-1.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ko/smart-contracts/api/timelock-1.md b/ko/smart-contracts/api/timelock-1.md
index cb80a9233..f076ff4e9 100644
--- a/ko/smart-contracts/api/timelock-1.md
+++ b/ko/smart-contracts/api/timelock-1.md
@@ -1,4 +1,4 @@
-# Timelock
+# 시간자물쇠(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.
From a0d3236198f6b43b74b28c9f07ede7ed5050fbd0 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 19:32:55 -0700
Subject: [PATCH 00270/11794] New translations timelock.md (Korean)
---
ko/smart-contracts/api/timelock.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/ko/smart-contracts/api/timelock.md b/ko/smart-contracts/api/timelock.md
index b891a0c78..526d69304 100644
--- a/ko/smart-contracts/api/timelock.md
+++ b/ko/smart-contracts/api/timelock.md
@@ -1,6 +1,6 @@
-# Timelock
+# 시간자물쇠(Timelock)
{% hint style="info" %}
-Documentation coming soon.
+관련 내용이 곧 발표됩니다.
{% endhint %}
From 624ac1dea2b08848fe4ef03e7d8786847883ef65 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 19:39:24 -0700
Subject: [PATCH 00271/11794] New translations contributing.md (Korean)
---
ko/security-and-risks/contributing.md | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/ko/security-and-risks/contributing.md b/ko/security-and-risks/contributing.md
index a6234e390..1e8ba1cd8 100644
--- a/ko/security-and-risks/contributing.md
+++ b/ko/security-and-risks/contributing.md
@@ -1,6 +1,6 @@
-# Contributing
+# 기여
-**100% Open-source**
+**100% 오픈소스**
OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community.
@@ -10,9 +10,9 @@ We work in public and our company Discord is open to all. If you have questions
Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released.
-Your development flow should look like:
+개발 과정은 다음과 같습니다:
-1. Find an interesting issue and communicate! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on.
+1. 흥미로운 문제를 찾아 소통을 시작합니다! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on.
2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork.
3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task.
4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature.
@@ -23,15 +23,15 @@ Your development flow should look like:
The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers.
-#### Coding Style
+#### 코딩 스타일
-We use a variety of programming languages in our repositories. When contributing, please follow existing coding conventions and refer to the CONTRIBUTING.md file in the repository, if one exists.
+오리진은 리포지토리(repositories) 에서 다양한 프로그래밍 언어를 사용합니다. 기여 하실 때에는 기존 코딩 규약을 준수해주실 것을 부탁드리며, 만약 리포지토리에 CONTRIBUTING.md 파일이 있을 경우에는 해당 파일을 참조해주세요.
-For JavaScript, we use [NPM’s style](https://docs.npmjs.com/misc/coding-style), which is automatically enforced via [prettier](https://prettier.io/).
+자바 스크립트의 경우에는, [prettier](https://prettier.io/)을 통해 자동으로 적용되는 [NPM 스타일](https://docs.npmjs.com/misc/coding-style)을 사용합니다.
-For Solidity, we use two-space indents.
+솔리티디(Solidity) 의 경우에는, 두 개의 공백 들여 쓰기를 사용합니다.
-#### Protocol Design
+#### 프로토콜 설계
When considering protocol or implementation design proposals, we are looking for:
@@ -43,7 +43,7 @@ When considering protocol or implementation design proposals, we are looking for
Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases.
-#### Community Guidelines
+#### 커뮤니티 가이드라인
We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole:
@@ -52,7 +52,7 @@ We want to keep the Origin community awesome, growing and collaborative. We need
* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws.
* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam.
-#### Reporting Issues
+#### 문제 보고
If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos!
From c0d285736d621fb43da1f95d2fb7774eb7a29639 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 19:54:08 -0700
Subject: [PATCH 00272/11794] New translations contributing.md (Korean)
---
ko/security-and-risks/contributing.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/ko/security-and-risks/contributing.md b/ko/security-and-risks/contributing.md
index 1e8ba1cd8..a8589bee7 100644
--- a/ko/security-and-risks/contributing.md
+++ b/ko/security-and-risks/contributing.md
@@ -56,7 +56,7 @@ We want to keep the Origin community awesome, growing and collaborative. We need
If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos!
-#### Security Issues
+#### 보안 이슈
OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away!
@@ -64,7 +64,7 @@ If you find a security vulnerability please send your report privately to [secur
{% page-ref page="asset-risk.md" %}
-#### **Community Improvement**
+#### **커뮤니티 개선**
Origin is just as much about community as it is about our technology.
From 1b1e833384b039c27d18f02b1f4f12fcbc90fa55 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 20:09:43 -0700
Subject: [PATCH 00273/11794] New translations README.md (Korean)
---
ko/core-concepts/fund-management/README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ko/core-concepts/fund-management/README.md b/ko/core-concepts/fund-management/README.md
index 185c1246c..f46e7241b 100644
--- a/ko/core-concepts/fund-management/README.md
+++ b/ko/core-concepts/fund-management/README.md
@@ -1,4 +1,4 @@
-# Fund Management
+# 자금 관리
The OUSD [Vault]() smart contract aggregates all users' stablecoin deposits into a single pool of investable assets. Funds are then allocated across one or more [earning strategies](earning-strategies.md) at any given moment in time. The Vault favors high-yield strategies but also seeks to maintain diversification across multiple strategies. Diversification removes single points of failures and mitigates risks.
From 62b8aafd6858babd4c80cb568d53430f4376106b Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 20:09:45 -0700
Subject: [PATCH 00274/11794] New translations earning-strategies.md (Korean)
---
ko/core-concepts/fund-management/earning-strategies.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ko/core-concepts/fund-management/earning-strategies.md b/ko/core-concepts/fund-management/earning-strategies.md
index 0fb0111e4..c1ed42183 100644
--- a/ko/core-concepts/fund-management/earning-strategies.md
+++ b/ko/core-concepts/fund-management/earning-strategies.md
@@ -1,4 +1,4 @@
-# Earning Strategies
+# 수익 전략
Earning strategies put deployed capital to work across various DeFi platforms. The Vault will determine which strategies are active and what percentage of deployed capital they will receive.
From 8232031016936983a13c2b46c432583ffdf6c51e Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 20:09:46 -0700
Subject: [PATCH 00275/11794] New translations README.md (Korean)
---
ko/core-concepts/supported-platforms/README.md | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/ko/core-concepts/supported-platforms/README.md b/ko/core-concepts/supported-platforms/README.md
index aa4b89181..05067d041 100644
--- a/ko/core-concepts/supported-platforms/README.md
+++ b/ko/core-concepts/supported-platforms/README.md
@@ -1,14 +1,14 @@
-# Supported Platforms
+# 지원되는 플랫폼
-**Supported Platforms**
+**지원되는 플랫폼**
OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure.
-Currently, we plan to earn yields from the following platforms:
+현재 이자를 생산하기 위해 다음의 플랫폼들을 활용할 계획입니다:
{% page-ref page="compound.md" %}
-Integrations are currently planned for the following platforms:
+현재 다음 플랫폼에 대해 통합이 계획되어 있습니다:
{% page-ref page="yearn.finance.md" %}
From cee082b9727320fa1bf58882b8ec7a17d8b18e73 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 20:09:48 -0700
Subject: [PATCH 00276/11794] New translations dydx.md (Korean)
---
ko/core-concepts/supported-platforms/dydx.md | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/ko/core-concepts/supported-platforms/dydx.md b/ko/core-concepts/supported-platforms/dydx.md
index 24f1a895e..dd4c4c981 100644
--- a/ko/core-concepts/supported-platforms/dydx.md
+++ b/ko/core-concepts/supported-platforms/dydx.md
@@ -1,7 +1,7 @@
-# dYdX
+# 디와이디엑스(dYdX)
{% hint style="info" %}
-Coming soon. DyDx has not yet been integrated.
+곧 출시 예정. 디와이디엑스(DyDx) 는 아직 통합되지 않았습니다.
{% endhint %}
dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered.
@@ -14,12 +14,12 @@ dYdX has around $40 million in total value locked \(TVL\) at the time of this wr
dYdX has undergone security audits by OpenZeppelin and Bramah Systems.
-| Resources | |
-|:-------------- |:-------------------------------------------------------------------- |
-| Official site | [https://dydx.exchange/](https://dydx.exchange/) |
-| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) |
-| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) |
-| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) |
+| 리소스 | |
+|:------------- |:-------------------------------------------------------------------- |
+| 공식 사이트 | [https://dydx.exchange/](https://dydx.exchange/) |
+| 개발자 문서 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) |
+| 깃허브(Github) | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) |
+| 디스코드(Discord) | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) |
From 779539f6ac9f75c5c78045ceade5d84fe1330326 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 20:09:50 -0700
Subject: [PATCH 00277/11794] New translations contributing.md (Korean)
---
ko/security-and-risks/contributing.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/ko/security-and-risks/contributing.md b/ko/security-and-risks/contributing.md
index a8589bee7..30068c9f4 100644
--- a/ko/security-and-risks/contributing.md
+++ b/ko/security-and-risks/contributing.md
@@ -72,9 +72,9 @@ We need constant help in improving our documentation, building new tools to inte
Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help.
-#### Full-Time Positions
+#### 정규직
-Origin occasionally hires developers for part-time or full-time positions.
+오리진(Origin) 은 간혹 파트 타임 또는 풀 타임 개발자를 채용합니다.
We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged.
From 798ccdb95d95dadc76244f835e8791916559e2ad Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 20:23:09 -0700
Subject: [PATCH 00278/11794] New translations README.md (Korean)
---
ko/core-concepts/supported-platforms/README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ko/core-concepts/supported-platforms/README.md b/ko/core-concepts/supported-platforms/README.md
index 05067d041..05b09e970 100644
--- a/ko/core-concepts/supported-platforms/README.md
+++ b/ko/core-concepts/supported-platforms/README.md
@@ -26,7 +26,7 @@ OUSD generates yield by depositing stablecoins into lending platforms and market
Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past.
-We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats.
+오리진은 지원되는 플랫폼 상에서 보안 이벤트들을 면밀히 모니터링 할 것입니다. 또한, 위협이 식별되면 즉시 OUSD 보유자 자금을 안전하게 확보 할 것입니다.
From 57f1b4fe614b8bfb0edbbcedb8024a87489d25e3 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 20:23:11 -0700
Subject: [PATCH 00279/11794] New translations aave.md (Korean)
---
ko/core-concepts/supported-platforms/aave.md | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/ko/core-concepts/supported-platforms/aave.md b/ko/core-concepts/supported-platforms/aave.md
index df02edab3..a3eea1204 100644
--- a/ko/core-concepts/supported-platforms/aave.md
+++ b/ko/core-concepts/supported-platforms/aave.md
@@ -1,7 +1,7 @@
-# Aave
+# 에이브(Aave)
{% hint style="info" %}
-Coming soon. Aave has not yet been integrated.
+곧 출시 예정. 에이브(Aave) 는 아직 통합되지 않았습니다.
{% endhint %}
Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate.
@@ -12,14 +12,14 @@ Aave supports flash loans, which are uncollateralized loans where users borrow a
Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign.
-Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million.
+Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND의 유통 시가 총액은 7 억 달러 이상입니다.
-Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program.
+Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. 에이브는 버그 현상금 프로그램을 운영합니다.
-| Resources | |
-|:-------------- |:------------------------------------------------------------------------------ |
-| Official site | [https://aave.com/](https://aave.com/) |
-| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
-| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) |
-| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) |
+| 리소스 | |
+|:------------- |:------------------------------------------------------------------------------ |
+| 공식 사이트 | [https://aave.com/](https://aave.com/) |
+| 개발자 문서 | [https://compound.finance/docs](https://compound.finance/docs) |
+| 깃허브(Github) | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) |
+| 디스코드(Discord) | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) |
From d368fd9cf9deb65b8a01fa2a5cf56b9d4a77b169 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 20:23:13 -0700
Subject: [PATCH 00280/11794] New translations balancer.md (Korean)
---
ko/core-concepts/supported-platforms/balancer.md | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/ko/core-concepts/supported-platforms/balancer.md b/ko/core-concepts/supported-platforms/balancer.md
index f8d9e3c0a..74638396e 100644
--- a/ko/core-concepts/supported-platforms/balancer.md
+++ b/ko/core-concepts/supported-platforms/balancer.md
@@ -1,7 +1,7 @@
-# Balancer
+# 밸런서(Balancer)
{% hint style="info" %}
-Coming soon. Balancer has not yet been integrated.
+곧 출시 예정. 밸런서(Balancer) 는 아직 통합되지 않았습니다.
{% endhint %}
Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
@@ -18,10 +18,10 @@ Trading volumes on Balancer are often over $25 million daily. Balancer has a Tot
Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020.
-| Resources | |
-|:-------------- |:-------------------------------------------------------------------- |
-| Official site | [https://balancer.finance/](https://balancer.finance/) |
-| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) |
-| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) |
-| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) |
+| 리소스 | |
+|:------------- |:-------------------------------------------------------------------- |
+| 공식 사이트 | [https://balancer.finance/](https://balancer.finance/) |
+| 개발자 문서 | [https://docs.balancer.finance/](https://docs.balancer.finance/) |
+| 깃허브(Github) | [https://github.com/balancer-labs](https://github.com/balancer-labs) |
+| 디스코드(Discord) | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) |
From 14a4c68bae241d49fb7808258928ad9e8f188fd1 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 20:23:14 -0700
Subject: [PATCH 00281/11794] New translations compound.md (Korean)
---
ko/core-concepts/supported-platforms/compound.md | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/ko/core-concepts/supported-platforms/compound.md b/ko/core-concepts/supported-platforms/compound.md
index a4d2660a1..a3444e04f 100644
--- a/ko/core-concepts/supported-platforms/compound.md
+++ b/ko/core-concepts/supported-platforms/compound.md
@@ -1,4 +1,4 @@
-# Compound
+# 컴파운드(Compound)
Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand.
@@ -10,10 +10,10 @@ Compound's total value locked \(TVL\) has quickly grown to nearly $800 million,
Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program.
-| Resources | |
-|:-------------- |:-------------------------------------------------------------------------------------------------------------- |
-| Official site | [https://compound.finance/](https://compound.finance/) |
-| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
-| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) |
-| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) |
+| 리소스 | |
+|:------------- |:-------------------------------------------------------------------------------------------------------------- |
+| 공식 사이트 | [https://compound.finance/](https://compound.finance/) |
+| 개발자 문서 | [https://compound.finance/docs](https://compound.finance/docs) |
+| 깃허브(Github) | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) |
+| 디스코드(Discord) | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) |
From f07c62f228d80cbac4cb300a8f2b0b8a7ae9690e Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 20:23:16 -0700
Subject: [PATCH 00282/11794] New translations curve.md (Korean)
---
ko/core-concepts/supported-platforms/curve.md | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/ko/core-concepts/supported-platforms/curve.md b/ko/core-concepts/supported-platforms/curve.md
index 021d0041b..9a87f1904 100644
--- a/ko/core-concepts/supported-platforms/curve.md
+++ b/ko/core-concepts/supported-platforms/curve.md
@@ -1,7 +1,7 @@
-# Curve
+# 커브(Curve)
{% hint style="info" %}
-Coming soon. Curve has not yet been integrated.
+곧 출시 예정. 커브(Curve) 는 아직 통합되지 않았습니다.
{% endhint %}
Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees.
@@ -16,10 +16,10 @@ Trading volumes on Curve are often over $50 million daily. Curve has a Total Val
Curve has undergone two audits by Trail of Bits and maintains a bug bounty program.
-| Resources | |
-|:-------------- |:------------------------------------------------------------------------ |
-| Official site | [https://uniswap.org/](https://uniswap.org/) |
-| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
-| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
-| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+| 리소스 | |
+|:------------- |:------------------------------------------------------------------------ |
+| 공식 사이트 | [https://uniswap.org/](https://uniswap.org/) |
+| 개발자 문서 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| 깃허브(Github) | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| 디스코드(Discord) | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
From e7c8ef86550790d46258c17f1c93153eb92f71bf Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 20:23:18 -0700
Subject: [PATCH 00283/11794] New translations uniswap.md (Korean)
---
.../supported-platforms/uniswap.md | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/ko/core-concepts/supported-platforms/uniswap.md b/ko/core-concepts/supported-platforms/uniswap.md
index 012e25e93..44f7d22c4 100644
--- a/ko/core-concepts/supported-platforms/uniswap.md
+++ b/ko/core-concepts/supported-platforms/uniswap.md
@@ -1,7 +1,7 @@
-# Uniswap
+# 유니스왑(Uniswap)
{% hint style="info" %}
-Coming soon. Uniswap has not yet been integrated.
+곧 출시 예정. 유니스왑(Uniswap) 은 아직 통합되지 않았습니다.
{% endhint %}
Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
@@ -16,12 +16,12 @@ Token issuers seeking to improve liquidity of their token have offered incentive
Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token.
-Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program.
+유니스왑은 dapp.org에서 감사하고, 공식적으로 검증한 스마트 컨트렉트를 가지고 있습니다. 유니스왑은 버그 현상금 프로그램을 운영합니다.
-| Resources | |
-|:-------------- |:------------------------------------------------------------------------ |
-| Official site | [https://uniswap.org/](https://uniswap.org/) |
-| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
-| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
-| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+| 리소스 | |
+|:------------- |:------------------------------------------------------------------------ |
+| 공식 사이트 | [https://uniswap.org/](https://uniswap.org/) |
+| 개발자 문서 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| 깃허브(Github) | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| 디스코드(Discord) | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
From 0e1df2c69d662571047e2702a545844a1dc7c477 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 20:33:53 -0700
Subject: [PATCH 00284/11794] New translations uniswap.md (Korean)
---
ko/core-concepts/supported-platforms/uniswap.md | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/ko/core-concepts/supported-platforms/uniswap.md b/ko/core-concepts/supported-platforms/uniswap.md
index 44f7d22c4..44e3f195f 100644
--- a/ko/core-concepts/supported-platforms/uniswap.md
+++ b/ko/core-concepts/supported-platforms/uniswap.md
@@ -4,9 +4,9 @@
곧 출시 예정. 유니스왑(Uniswap) 은 아직 통합되지 않았습니다.
{% endhint %}
-Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+유니스왑(Uniswap) 은 2018년 11월에 출시한, 이더리움을 기반의 탈 중앙화 유동성 프로토콜 및 거래소입니다. 유니스왑의 두번째 버전(v2) 는 2020년 5월에 출시 되었습니다. 사용자는 수수료를 받고 ERC-20 토큰을 교환하거나, 유동성 풀에 토큰을 기부하여 수수료를 받을 수 있습니다.
-Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate.
+유니스왑의 시장은 주문서를 통해서 운영되는 것이 아닌, 유동성 풀에 의해 운영됩니다. 이러한 형태의 거래소를 자동화된 마켓 메이커(Automated Market Maker) \ (AMM \) 이라고 합니다. The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate.
Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve.
@@ -14,7 +14,7 @@ Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that corres
Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools.
-Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token.
+Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. 유니스왑은 기본 플랫폼(native platform) 또는 거버넌스 토큰(governance token) 을 가지고 있지 않습니다.
유니스왑은 dapp.org에서 감사하고, 공식적으로 검증한 스마트 컨트렉트를 가지고 있습니다. 유니스왑은 버그 현상금 프로그램을 운영합니다.
From b0712a72bb637a26d3ee80d244057d9c61ff25e6 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Sun, 20 Sep 2020 20:33:55 -0700
Subject: [PATCH 00285/11794] New translations phases.md (Korean)
---
ko/governance/phases.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ko/governance/phases.md b/ko/governance/phases.md
index 4b45be826..93b541a80 100644
--- a/ko/governance/phases.md
+++ b/ko/governance/phases.md
@@ -1,4 +1,4 @@
-# Phases
+# 단계
Progressive decentralization will follow four phases as outlined below.
From 4f1b1d41981397de52de1487302282d49842a791 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:41:16 -0700
Subject: [PATCH 00286/11794] New translations README.md (French)
---
fr/README.md | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/fr/README.md b/fr/README.md
index 01162cf25..99e1184ad 100644
--- a/fr/README.md
+++ b/fr/README.md
@@ -4,6 +4,10 @@ description: The first stablecoin that earns a yield while it's still in your wa
# Introduction
+{% hint style="success" %}
+Want to help improve these translations? [Volunteer!](https://goo.gl/PqT326)
+{% endhint %}
+
## **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.
From f80d74f76016552bf2a20efe00017fd479abf909 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:41:19 -0700
Subject: [PATCH 00287/11794] New translations market-making.md (Korean)
---
.../yield-generation/market-making.md | 20 +++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/ko/core-concepts/yield-generation/market-making.md b/ko/core-concepts/yield-generation/market-making.md
index b88b3a90d..d3e1b3407 100644
--- a/ko/core-concepts/yield-generation/market-making.md
+++ b/ko/core-concepts/yield-generation/market-making.md
@@ -1,24 +1,24 @@
-# Market Making
+# 마켓메이킹
-**Own your Stake in Decentralized Exchanges**
+**탈 중앙화 거래소에서 지분 소유**
-Automated market makers \(AMMs\) have quickly risen as the preferred form of decentralized exchange on the Ethereum network. This is in part due to the difficulty of supporting order book DEXes on Ethereum 1.0 that can rival the instant and low-slippage experiences on centralized exchanges. Further, AMMs like Uniswap are relatively user-friendly and gas-efficient to use.
+자동화 된 마켓 메이커 \ (AMMs \) 는 이더리움 네트워크에서 선호하는 탈 중앙화 거래소 형태로 빠르게 부상했습니다. 이는 중앙 집중식 거래소에서의 순간 및 저소량 경험에 필적할 수 있는 이더리움 1.0의 주문서 DEX의 지원이 어렵기 때문이기도 합니다. 또한 유니스왑(Uniswap) 과 같은 AMM은 상대적으로 사용자 친화적이고 가스효율적입니다.
-AMMs can only enable new markets when liquidity providers supply liquidity \(e.g. multiple tokens for given trading pairs or pools\). In return for providing liquidity, liquidity providers are rewarded with trading fees when other users swap tokens. For example, when traders swap USDT for USDC on Uniswap, they are currently charged 0.3% on top of gas fees. These fees are distributed pro-rata to liquidity providers on the USDT-USDC pair based on the percentage of total liquidity that they have provided.
+AMM은 유동성 공급자가 유동성을 공급할 때만 새로운 시장을 활성화 할 수 있습니다. 유동성을 제공하는 대가로 유동성 공급자는 다른 사용자가 토큰을 교환 할 때 거래 수수료를받습니다. 예를 들어 트레이더가 유니스왑(Uniswap) 에서 USDT를 USDC로 교환 할 때 현재 가스 수수료 외에 0.3 %가 부과됩니다. 이 수수료는 USDT-USDC 쌍의 유동성 공급자가 제공 한 총 유동성 비율에 따라 비례 배분됩니다.
{% hint style="info" %}
-[Impermanent loss](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) is an important risk factor to understand, but this concern is largely mitigated by OUSD only providing liquidity for stablecoins of approximately equal value.
+[무상 손실](https://medium.com/@pintail/uniswap-a-good-deal-for-liquidity-providers-104c0b6816f2) 은 이해해야 할 중요한 위험 요소이지만이 문제는 OUSD가 거의 동일한 가치의 스테이블 코인에 유동성을 제공함으로써 대부분 완화됩니다.
{% endhint %}
-The OUSD protocol routes USDT, USDC, and DAI to highly-performing liquidity pools as determined by trading volume and rewards tokens \(e.g. Balancer rewards BAL tokens to liquidity providers\). Yields are then passed on to OUSD holders.
+OUSD 프로토콜은 USDT, USDC 및 DAI를 거래량 및 보상 토큰에 의해 결정된 고성능 유동성 풀로 라우팅합니다 \ (예: 밸런서(Balancer)는 BAL 토큰을 유동성 공급자에게 보상합니다 \). 수익은 OUSD 보유자에게 전달됩니다.
-We intend to integrate directly with at least the following automated market makers:
+우리는 최소한 다음과 같은 자동화 된 마켓 메이커와 직접 통합 할 계획입니다.
-{% page-ref page="../supported-strategies/uniswap.md" %}
+{% page-ref page = "../ supported-strategies / uniswap.md"%}
-{% page-ref page="../supported-strategies/curve.md" %}
+{% page-ref page = "../ supported-strategies / curve.md"%}
-{% page-ref page="../supported-strategies/balancer.md" %}
+{% page-ref page = "../ supported-strategies / balancer.md"%}
From 3bd8e01190f700490ef9170b2b88726a788aa2f9 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:41:21 -0700
Subject: [PATCH 00288/11794] New translations rewards.md (Korean)
---
ko/core-concepts/yield-generation/rewards.md | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/ko/core-concepts/yield-generation/rewards.md b/ko/core-concepts/yield-generation/rewards.md
index dce9da9cf..ad72ee312 100644
--- a/ko/core-concepts/yield-generation/rewards.md
+++ b/ko/core-concepts/yield-generation/rewards.md
@@ -1,14 +1,14 @@
-# Rewards
+# 보상
-**Collecting Rewards**
+**보상 수집**
-In addition to collecting interest from lending and fees from market making, we intend to automatically claim and convert the bonus incentives that are being distributed by many of the DeFi protocols. For example, Compound gives away COMP tokens, Balancer gives away BAL tokens, and Curve gives away CRV tokens. These bonus rewards will be regularly converted into stablecoins, deployed in the market, and distributed to OUSD holders in the form of additional yield.
+대출이자 및 시장 조성 수수료 외에도 많은 디파이(DeFi) 프로토콜에 의해 배포되는 보너스 인센티브를 자동으로 청구하고 전환 할 계획입니다. 예를 들어 컴파운드(Compound) 는 COMP 토큰을, 밸런서(Balancer) 는 BAL 토큰을, 커브(Curve) 는 CRV 토큰을 제공합니다. 이러한 보너스 보상은 정기적으로 스테이블 코인으로 전환되고, 시장에 배포되며 추가 수익의 형태로 OUSD 보유자에게 배포됩니다.
{% hint style="info" %}
-While the vault safely stores any unexpected rewards that it receives, custom strategies will need to be written and deployed to decide when and how the protocol should convert them to stablecoins.
+금고(vault) 는 예상치 못한 보상을 안전하게 저장하지만, 사용자 지정 전략을 작성하고 배포하여 프로토콜이 언제 어떻게 이를 안정 코인으로 변환해야 하는지 결정해야 합니다.
{% endhint %}
-Today, rewards are a significant factor for yield farmers as they represent a large percentage of their returns. We anticipate that the OUSD protocol will be upgraded over time to take advantage of the most attractive yields available across the DeFi landscape. The protocol will factor in the market value of the various rewards being offered when deciding how to best allocate resources.
+오늘날 보상은 수확량의 상당 부분을 차지하기 때문에 이자 농사에서 중요한 요소입니다. OUSD 프로토콜은 디파이(DeFi) 환경에서 가장 매력적인 수익률을 활용하기 위해 시간이 지남에 따라 업그레이드 될 것으로 예상됩니다. 프로토콜은 자원을 가장 잘 할당하는 방법을 결정할 때 제공되는 다양한 보상의 시장 가치를 고려합니다.
From db89fc8e2d887e3e6f8551ebac13cb0da1de9837 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:41:23 -0700
Subject: [PATCH 00289/11794] New translations admin-privileges.md (Korean)
---
ko/governance/admin-privileges.md | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/ko/governance/admin-privileges.md b/ko/governance/admin-privileges.md
index b275178fb..964574270 100644
--- a/ko/governance/admin-privileges.md
+++ b/ko/governance/admin-privileges.md
@@ -1,12 +1,12 @@
-# Admin Privileges
+# 관리자 권한
-The OUSD smart contracts are designed to be owner upgradable.
+OUSD 스마트 컨트랙트는 소유자를 업그레이드 할 수 있도록 설계되었습니다.
-At launch, the OUSD contracts are owned by a 5 of 8 Gnosis multi-sig contract which has been [audited by OpenZeppelin](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/), [ConsenSys Dilligence](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6), Origin’s team, and others. The keys to this multi-sig are held by individuals with close ties to the company, and not even the Origin founders acting together have enough control to execute owner functions on their own.
+출시 시점에, OUSD 계약은 [오픈제플린(OpenZeppelin)](https://blog.openzeppelin.com/gnosis-multisig-wallet-audit-d702ff0e2b1e/)의 감사와, [컨센서스 딜리전스(ConsenSys Dilligence)](https://blog.gnosis.pm/the-gnosis-multisig-wallet-and-our-commitment-to-security-ce9aca0d17f6)와 오리진 팀 그리고 그 밖의 사람 및 기관이 감사한 8개의 그노시스 (Gnosis) 멀티 시그(Multi-sig) 컨트렉트 중 5개에 의해 소유됩니다. 이 멀티 시그의 키는 회사와 밀접한 관계를 맺고 있는 개인이 보유하고 있으며, 함께 활동하는 오리진 창업자 조차도 스스로 소유자 실행할 수 있는 충분한 통제력을 가지고 있지 않습니다.
-Soon after launch, ownership will be transferred to the timelock. This will still allow the Origin team to make changes to the protocol from their multi-sig, but with a time delay.
+출시 직후 곧, 소유권이 타임락(tilelock) 으로 이전됩니다. 이렇게 하면 여전히 오리진 팀은 멀티시그(multi-sig) 에서 프로토콜을 변경할 수 있지만, 시간이 지연됩니다.
-Having admin privileges is necessary in the early days to ensure that the protocol is secure and optimized for earning yields while minimizing risks. We expect to release multiple iterations of our smart contracts in the first several months of the protocol's existence.
+초기에 프로토콜을 안전하게 보호하고 수익률 달성에 최적화하면서 리스크를 최소화하려면 관리자 권한이 있어야 합니다. 오리진은 프로토콜 출시 이후 첫 몇 달 동안 스마트 컨트랙트를 여러 번 반복해서 출시할 예정입니다.
-Once several upgrade cycles have been completed, we intend to transfer ownership from our company control to a decentralized governance contract, thereby allowing the community to vote and participate in future protocol updates.
+여러 업그레이드 주기가 완료되면 소유권을 회사 통제에서 탈 중앙화된 거버넌스 계약으로 이전하여 커뮤니티가 투표하고 향후 프로토콜 업데이트에 참여할 수 있도록 할 계획입니다.
From 915d404d335c6ee7714bc21916243f2dc722ed46 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:41:25 -0700
Subject: [PATCH 00290/11794] New translations governance.md (Korean)
---
ko/governance/governance.md | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/ko/governance/governance.md b/ko/governance/governance.md
index eea11a787..a2e80ce7a 100644
--- a/ko/governance/governance.md
+++ b/ko/governance/governance.md
@@ -1,26 +1,26 @@
-# Principles
+# 원리
-**Progressive Decentralization**
+**점진적 탈 중앙화**
-OUSD is designed to be a decentralized protocol governed by many stakeholders all over the world. We believe that the minters and holders of OUSD should collectively determine important protocol decisions as soon as possible.
+OUSD는 전 세계의 많은 이해 관계자들이 함께 관리하는 탈 중앙화 프로토콜로 설계되었습니다. 오리진(Origin) 은 OUSD의 채굴자와 보유자가 가능한 한 빨리 중요한 프로토콜 결정 사항을 집단적으로 결정할 수 있도록 해야 한다고 믿습니다.
-That being said, in the very early days, it is imperative that the core engineering team can act quickly and decisively to build the foundational parts of the protocol.
+즉, 아주 초기 단계에는 오리진 팀의 핵심 엔지니어 팀이 프로토콜의 기초적인 부분 구축을 위해 신속하고 결단력 있게 행동해야 합니다.
-Decentralization will progress across four phases rapidly over the next few months. It is our intent to relinquish control and governance to the community as soon as possible.
+탈 중앙화는 향후 몇 달 동안 4 단계에 걸쳐 빠르게 진행될 것입니다. 오리진은 가능한 한 빨리 커뮤니티에 통제 및 거버넌스를 양도하고자 합니다.
-
+
-**Timelock**
+**타임락(Timelock)**
-Prior to full decentralized governance, we will implement a [timelock](../smart-contracts/api/timelock-1.md) in front of all admin function calls, giving OUSD users time \(48 hours\) to withdraw their funds if they have objections to our proposed upgrades. This timelock will be added shortly after launch.
+완전한 탈 중앙화 거버넌스 이전에, 오리진은 모든 관리 기능 호출 앞에 [타임락(timelock)](../smart-contracts/api/timelock-1.md)을 구현하여, OUSD 사용자가 제안된 업그레이드에 대해 거부 의사를 표명할 경우 자금을 회수할 수 있는 시간을 제공합니다. 타임락은 출시 7 일 후에 추가됩니다.
-**New and Existing Stakeholders**
+**신규 및 기존 이해 관계자**
-OUSD is a new project founded by Origin Protocol [team](www.originprotocol.com/team) and will be supported by the existing Origin community as well as many new stakeholders that choose to mint, hold, use, and provide liquidity for OUSD.
+OUSD는 오리진 프로토콜(Origin Protocol) [팀](www.originprotocol.com/team)에서 창안한 새로운 프로젝트이며, OUSD를 위해 주조, 보유, 사용 및 유동성 제공을 선택하는 많은 새로운 이해관계자 뿐만 아니라 기존 오리진(Origin) 커뮤니티의 지원을 받을 것입니다.
-In addition, we also want to ensure high participation from our existing Origin Token \(OGN\) holders, community of close to 500,000 members, and buyers/sellers on the Platform. Existing OGN holders will be able to stake their OGN to participate in governance and earn incentives for driving value to OUSD. More details will be provided in the near future.
+또한 기존 오리진 토큰 \(OGN\) 보유자, 50만 명에 가까운 회원으로 구성된 오리진 커뮤니티, 오리진 플랫폼의 구매자/판매자 등의 높은 참여도 보장하고자 합니다. 기존 OGN 보유자는 OGN을 투자하여 거버넌스에 참여하고 가치를 창출하는 인센티브를 획득할 수 있습니다. 보다 자세한 내용은 가까운 시일 내에 발표될 예정입니다.
-The strong connection between OUSD and the rest of the Origin commerce platform will fuel growth in both initiatives.
+OUSD와 나머지 Origin 커머스 플랫폼 간의 강력한 연결은 두 이니셔티브 모두에서 성장을 촉진할 것입니다.
From 51096965c0484f4d17d55aa6eb62440a3b83b485 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:41:27 -0700
Subject: [PATCH 00291/11794] New translations phases.md (Korean)
---
ko/governance/phases.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/ko/governance/phases.md b/ko/governance/phases.md
index 93b541a80..756e4a527 100644
--- a/ko/governance/phases.md
+++ b/ko/governance/phases.md
@@ -1,6 +1,6 @@
# 단계
-Progressive decentralization will follow four phases as outlined below.
+점진적 탈 중앙화는 아래에 설명 된대로 4 단계를 따릅니다.
-
+
From c7c246195d2fd1a677da2d7afce645af580a6525 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:41:28 -0700
Subject: [PATCH 00292/11794] New translations asset-risk.md (Korean)
---
ko/security-and-risks/asset-risk.md | 40 ++++++++++++++---------------
1 file changed, 20 insertions(+), 20 deletions(-)
diff --git a/ko/security-and-risks/asset-risk.md b/ko/security-and-risks/asset-risk.md
index d23f13b1d..82d6392ea 100644
--- a/ko/security-and-risks/asset-risk.md
+++ b/ko/security-and-risks/asset-risk.md
@@ -1,33 +1,33 @@
-# Bug Bounties
+# 버그 현상금
-**Bug Bounties**
+**버그 현상금**
-Bug bounties are granted at the full discretion of Origin Protocol. The rewards range in size from **$100** for minor issues to **$250,000** for major vulnerabilities.
+버그 현상금은 오리진 프로토콜(Origin Protocol) 의 전적인 재량에 따라 부여됩니다. 현상금의 크기는 작은 문제의 경우 **$100**부터 주요 취약점에 대한 문제의 경우 **$250,000**까지 다양합니다.
{% hint style="warning" %}
-In order to be eligible for a bug bounty, you must follow the rules of Responsible Disclosure outlined below.
+버그 현상금을 받을 자격을 얻기 위해서는 아래에 설명된 책임 공개 규칙을 따라야 합니다.
{% endhint %}
-**Responsible Disclosure**
+**공개 방침(responsible disclosure)**
-Security is our top priority and we've taken every effort to make sure our code is secure and works as intended. However, it's completely possible that vulnerabilities both large and small may have gone undetected.
+보안은 오리진의 최우선 과제이며, 오리진은 코드가 안전하고 의도한대로 작동하는지 확인하기 위해 모든 노력을 기울였습니다. 그러나 심혈을 기울였음에도 불구하고, 크고 작은 취약점이 모두 발견되지 않았을 가능성이 있습니다.
-In case you discover a vulnerability, we would like to know about it immediately so we can take steps to address it as quickly as possible.
+만약 취약점을 발견 한 경우라면, 가능한 한 신속하게 해결하기 위한 조치를 취할 수 있도록 즉시 저희 오리진 프로토콜에게 연락주세요.
-If you discover a vulnerability, please do the following:
+만약 취약점을 발견하였다면, 다음과 같은 안내를 따라주세요:
-* Report your findings to [security@originprotocol.com](mailto:security@originprotcol.com) or contact [Josh Fraser on Keybase](https://keybase.io/joshfraser)
-* Do not take advantage of the vulnerability or problem you have discovered
-* Do not reveal the problem to others until it has been resolved
-* Do not use attacks on physical security, social engineering, distributed denial of service, spam or applications of third parties
-* Do provide sufficient information to reproduce the problem, so we will be able to resolve it as quickly as possible. Complex vulnerabilities may require further explanation so we might ask you for additional information.
+* 결과를 [security@originprotocol.com](mailto:security@originprotcol.com) 로 보고하거나, [키베이스(Keybase)](https://keybase.io/joshfraser) 상에서 조쉬 프레이저(Josh Fraser)에게 연락주세요.
+* 당신이 발견한 취약점이나 문제를 이용하지 마십시오.
+* 해당 문제가 해결 될 때까지 다른 사람에게 문제를 공개하지 말아주세요.
+* 물리적 보안, 사회 공학, 분산 서비스 거부, 스팸 또는 타사 애플리케이션에 대한 공격을 사용하지 마십시오.
+* 가능한 한 빨리 문제를 해결할 수 있도록, 문제를 재현하는 데 충분한 정보를 제공 부탁드립니다. 복잡한 취약성은 추가 설명이 필요할 수 있으므로 오리진에서 추가 정보를 요청할 수 있습니다.
-In return, we promise:
+그 대가로 오리진은 다음을 약속합니다.
-* We will respond to your report within 3 business days with our evaluation of the report and an expected resolution date
-* If you have followed the instructions above, we will not take any legal action against you in regard to the report
-* We will handle your report with strict confidentiality, and not pass on your personal details to third parties without your permission
-* If you so wish we will keep you informed of the progress towards resolving the problem
-* In the public information concerning the problem reported, we will give your name as the discoverer of the problem \(unless you desire otherwise\)
-* As a token of our gratitude for your assistance, we offer a reward for every report of a security problem that was not yet known to us. The amount of the reward will be determined based on the severity of the leak, the quality of the report, and any additional assistance you provide.
+* 보고서에 대한 평가 및 예상 해결 날짜와 함께 영업일 기준 3 일 이내에 보고서에 응답합니다.
+* 위의 지침을 따랐을 경우 신고와 관련하여 어떠한 법적 조치도 취하지 않습니다.
+* 우리는 귀하의 신고를 엄격한 기밀로 처리하고, 귀하의 허가없이 귀하의 개인 정보를 제 3 자에게 전달하지 않습니다.
+* 원하는 경우 문제 해결을위한 진행 상황을 계속 알려드립니다.
+* 보고 된 문제에 대한 공개 정보에서 문제 발견 자로서 귀하의 이름을 제공 할 것입니다. \ (보고자가 원하지 않는 경우 제외\)
+* 귀하의 도움에 대한 감사의 표시로써, 아직 알려지지 않은 모든 보안 문제 보고에 대한 보상을 제공합니다. 보상 금액은 누출의 심각도, 보고서의 품질 및 귀하가 제공하는 추가 지원에 따라 결정됩니다.
From 883e20229b8b0450cfa74eb92153d000fb8ba27d Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:41:30 -0700
Subject: [PATCH 00293/11794] New translations contributing.md (Korean)
---
ko/security-and-risks/contributing.md | 68 +++++++++++++--------------
1 file changed, 34 insertions(+), 34 deletions(-)
diff --git a/ko/security-and-risks/contributing.md b/ko/security-and-risks/contributing.md
index 30068c9f4..79dafd747 100644
--- a/ko/security-and-risks/contributing.md
+++ b/ko/security-and-risks/contributing.md
@@ -2,26 +2,26 @@
**100% 오픈소스**
-OUSD is an entirely open-source project and we welcome contributions of all sorts. There are many ways to help, from reporting issues, contributing code, and helping us improve our community.
+OUSD는 완전한 오픈 소스 프로젝트이며, 모든 종류의 기여를 환영합니다. 문제 보고, 코드 제공, 커뮤니티 개선 지원 등 다양한 방법으로 오리진을 도울 수 있습니다.
-We work in public and our company Discord is open to all. If you have questions or need help getting started, our Discord OUSD channels are the best place to get assistance from our team and community.
+오리진은 공개적으로 일하고 있으며, 오리진의 업무 진행 방식은 디스코드(Discord) 상에서 모두에게 공개되어 있습니다. 만약, OUSD와 관련하여 질문이 있거나 시작하는 데 도움이 필요하다면 디스코드 상의 OUSD 채널이 우리 팀과 커뮤니티의 도움을 받을 수있는 가장 좋은 곳입니다.
-#### Development Process
+#### 개발 과정
-Our branching strategy is similar to [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/), but we do all of our development in the `master` branch and have a `stable` branch for code that has been released.
+우리의 분기 전략은 [깃플로우(GitFlow)](http://nvie.com/posts/a-successful-git-branching-model/)와 유사하지만 `마스터(master)` 분기에서 모든 개발을 수행하고 발행 된 코드에 대해 `안정(stable)` 분기가 있습니다.
개발 과정은 다음과 같습니다:
-1. 흥미로운 문제를 찾아 소통을 시작합니다! Please let the `#engineering` [Discord](https://discord.gg/jyxpUSe) channel know what you want to work on.
-2. Ping a [core team member](https://github.com/orgs/OriginProtocol/teams/core/members) member on Discord and ask to be added to our [contributors team](https://github.com/orgs/OriginProtocol/teams/contributors). Otherwise, you’ll need to fork the relevant repository and push feature branches to your own fork.
-3. Add a comment to the issue or self-assign so we don’t have multiple contributors unintentionally working on the same task.
-4. Start with the `master` branch and check out a new feature branch unless you’re contributing to an existing feature.
-5. Follow the appropriate [coding style](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) and write some awesome code.
-6. Pull the latest commits from `master` and confirm that your code works with any other work that has been merged since you started.
-7. Push your branch to the upstream repository \(i.e. https://github.com/OriginProtocol/\[repo\]\) so that other contributors can easily work off of it if necessary.
-8. Please request a review in the PR by clicking on the gear icon next to “Reviewers” in the right column.
+1. 흥미로운 문제를 찾아 소통을 시작합니다! `#engineering` [디스코드(Discord)](https://discord.gg/jyxpUSe) 채널에 작업 할 내용을 알려주십시오.
+2. 디스코드에서 [핵심 팀원](https://github.com/orgs/OriginProtocol/teams/core/members) 명의 구성원을 핑하고 [기여자 팀](https://github.com/orgs/OriginProtocol/teams/contributors)추가되도록 요청하십시오. 그렇지 않으면 관련 저장소를 포크하고 기능 브랜치를 자신의 포크로 푸시해야합니다.
+3. 문제에 댓글을 추가하거나 자체 할당하여 실수로 동일한 작업을 수행하는 여러 기여자가 없도록합니다.
+4. `master` 브랜치로 시작하고 기존 기능에 기여하지 않는 한 새로운 기능 브랜치를 확인하십시오.
+5. 적절한 [코딩 스타일](https://docs.originprotocol.com/guides/getting_started/contributing.html#contributing-email-coding-style) 을 따르며, 멋진 코드를 작성해주세요.
+6. `마스터` 에서 최신 커밋을 가져와 코드가 시작된 이후 병합 된 다른 작업과 함께 작동하는지 확인합니다.
+7. 브랜치를 업스트림 저장소 \ (예: https: //github.com/OriginProtocol/ \ [repo \] \)로 푸시하여 필요한 경우 다른 기여자가 쉽게 작업 할 수 있도록합니다.
+8. 오른쪽 열의 "검토자(Reviewers)"옆에 있는 톱니 바퀴 아이콘을 클릭하여 PR에서 리뷰를 요청하십시오.
-The `master` branch is locked so that only members of the [core team](https://github.com/orgs/OriginProtocol/teams/core) are able to merge your pull requests. Pull requests that are peer-reviewed by other trusted contributors will be fast-tracked and merged faster! Check in the `#engineering` Discord channel for appropriate reviewers.
+`마스터` 브랜치는 잠겨 있으므로 [코어 팀](https://github.com/orgs/OriginProtocol/teams/core) 의 구성원 만 풀 요청을 병합 할 수 있습니다. 신뢰할 수있는 다른 기여자가 피어 리뷰 한 풀 요청은 빠르게 추적되고 병합됩니다! 적절한 검토자를 위해 `#engineering` 디스코드 채널을 확인하십시오.
#### 코딩 스타일
@@ -33,52 +33,52 @@ The `master` branch is locked so that only members of the [core team](https://gi
#### 프로토콜 설계
-When considering protocol or implementation design proposals, we are looking for:
+프로토콜 또는 구현 설계 제안을 고려할 때 다음 사항을 고려합니다.
-* A description of the problem this design proposal solves
-* Discussion of the trade-offs involved
-* Review of other existing solutions
-* Links to relevant literature \(RFCs, papers, etc\)
-* Discussion of the proposed solution
+* 이 설계 제안이 해결하는 문제에 대한 설명
+* 관련된 장단점에 대한 논의
+* 다른 기존 솔루션 검토
+* 관련 문헌 링크 \ (RFC, 논문 등 \)
+* 제안 된 솔루션에 대한 논의
-Please note that protocol design is hard and meticulous work. You may need to review existing literature and think through generalized use cases.
+프로토콜 디자인은 어렵고 세심한 작업입니다. 기존 문헌을 검토하고, 일반화 된 사용 사례를 검토해야 할 수도 있습니다.
#### 커뮤니티 가이드라인
-We want to keep the Origin community awesome, growing and collaborative. We need your help to keep it that way. To help with this we’ve come up with some general guidelines for the community as a whole:
+오리진은 오리진 커뮤니티와 함께 멋지게 성장하며, 협력적 관계를 계속 유지하고 싶습니다. 이와 같은 관계 구축을 위해서는 여러분의 도움이 필요합니다. 보다 긍정적인 커뮤니티의 성장과 협력적 관계 유지를 이어가기 위해, 커뮤니티 전체에 대한 몇 가지 일반적인 지침을 마련했습니다.
-* Be nice: Be courteous, respectful and polite to fellow community members: no regional, racial, gender, or other abuse will be tolerated. We like nice people way better than mean ones!
-* Encourage diversity and participation: Make everyone in our community feel welcome, regardless of their background and the extent of their contributions, and do everything possible to encourage participation in our community.
-* Keep it legal: Basically, don’t get anybody in trouble. Share only content that you own, do not share private or sensitive information, and don’t break laws.
-* Stay on topic: Make sure that you are posting to the correct channel and avoid off-topic discussions. Remember when you update an issue or respond to an email you are potentially sending to a large number of people. Please consider this before you update. Also remember that nobody likes spam.
+* 예의 바르게 행동 해주세요: 커뮤니티 구성원들에게 예의 바르고 정중하게 행동하고 구성원들을 존중해주세요. 지역, 인종, 성별 또는 기타 다양한 방식의 무례함과 학대는 용납되지 않습니다. 오리진은 좋은 사람을 비열한 사람보다 훨씬 더 좋아합니다!
+* 다양성 및 참여 장려: 커뮤니티의 모든 사람이 자신의 배경과 기여도에 관계없이 환영받는 기분을 느끼게하고 커뮤니티 참여를 장려하기 위해 가능한 모든 일을 합니다.
+* 합법적 유지: 기본적으로 아무도 문제를 일으키지 않길 원합니다. 자신이 소유한 콘텐츠만 공유할 것을 권장하며, 개인 정보 또는 민감한 정보를 공유하지 않도록 합니다. 또한, 정보와 관련된 법률을 위반하지 마세요.
+* 주제 유지: 각 커뮤니티 채널의 성격에 맞는 대화를 지향합니다. 대화를 하기 전에 해당 메세지를 올바른 채널에 게시하고 있는지 확인하고, 주제에서 벗어난 토론은 지양해주세요. 문제를 업데이트하거나 이메일에 응답할 때 잠재적으로 많은 사람이 해당 글을 보게 된다는 것을 항상 염두 해주세요. 업데이트하기 전에 내용들을 검토해주세요. 또한 아무도 스팸을 좋아하지 않는다는 것을 기억하세요.
#### 문제 보고
-If you find bugs, mistakes or inconsistencies in Origin’s code or documents, please let us know by filing a GitHub issue. No issue is too small. Help us fix our tpyos!
+오리진의 코드 또는 문서에서 버그, 실수 또는 불일치를 발견하면 깃헙(GitHub) 문제를 제출하여 알려주세요. 작은 문제라는 것은 없습니다. 오타를 고칠 수 있도록 도와주세요!
#### 보안 이슈
-OUSD is still in early development, which means there may be problems with the protocol or in our implementations. We take security vulnerabilities very seriously. If you discover a security issue, please bring it to our attention right away!
+OUSD는 아직 초기 개발 단계이므로 프로토콜 또는 구현에 문제가 있을 수 있습니다. 오리진은 보안 취약점에 대해 매우 진지하게 고민하고 신경쓰고 있습니다. 보안 문제를 발견하면 즉시 연락주세요!
-If you find a security vulnerability please send your report privately to [security@originprotocol.com](mailto:security@originprotocol.com) or send an encrypted message to [@joshfraser on Keybase](https://keybase.io/joshfraser). Please DO NOT file a public issue. Be sure to review our guidelines for responsible disclosure and eligibility for bug bounties.
+보안 취약점을 발견 한 경우 보고서를 [security@originprotocol.com](mailto:security@originprotocol.com) 비공개로 보내거나 암호화 된 메시지를 키베이스(Keybase) 상의 @joshfraser 1>로 보내주세요. 문제를 공적으로 제기하지 말아주시길 바랍니다. 버그 현상금에 대한 공개 방침(responsible disclosure) 및 적격성에 대한 지침을 검토해주세요.
{% page-ref page="asset-risk.md" %}
#### **커뮤니티 개선**
-Origin is just as much about community as it is about our technology.
+오리진은 우리의 기술만큼이나 커뮤니티를 소중히 생각합니다.
-We need constant help in improving our documentation, building new tools to interface with our platform, spreading the word to new users, helping new users getting setup and much more.
+우리는 문서를 개선하고, 플랫폼과 인터페이스 할 새로운 도구를 구축하고, 새로운 사용자에게 단어를 전파하고, 새로운 사용자가 설정을 할 수 있도록 돕는 데 지속적인 도움이 필요합니다.
-Please get in touch if you would like to help out. Our `general` channel on [Discord](https://www.originprotocol.com/discord) is a great place to share ideas and volunteer to help.
+도움을 제공해줄 수 있으시다면, 연락 주시기 바랍니다. [디스코드(Discord)](https://www.originprotocol.com/discord) 의 `일반(general)` 채널은 아이디어를 공유하고 자원 봉사를 할 수있는 좋은 장소입니다.
-#### 정규직
+#### 채용 포지션
오리진(Origin) 은 간혹 파트 타임 또는 풀 타임 개발자를 채용합니다.
-We have a strong preference for hiring people who have already started contributing to the project. If you want a full time position on our team, your best shot is to engage with our team and start contributing code. It is very unlikely that we would offer you a full-time position on our engineering team unless you’ve had at least a few pull requests merged.
+오리진은 이미 오리진 프로젝트에 기여하기 시작한 사람들을 고용하는 것을 선호합니다. 오리진 팀의 정규직 팀원이 되길 원하신다면, 가장 최선의 방법은 저희 팀과 협력하여 코드 기여를 시작하는 것입니다. 최소한 몇 개의 풀 리퀘스트를 병합하지 않았다면, 엔지니어링 팀에서 정규직을 제공 할 가능성은 거의 없습니다.
-If you are interested, check out [the Origin Protocol job listings](https://angel.co/originprotocol/jobs). If you’d like to help in other ways, please propose your ideas in [our Discord channel](https://www.originprotocol.com/discord).
+만약 관심이 있으시다면 [오리진 프로토콜(Origin Protocol) 채용 공고](https://angel.co/originprotocol/jobs)를 확인해주세요. 다른 방법으로 오리진에게 도움을 주고 싶다면 [디스코드(Discord) 채널](https://www.originprotocol.com/discord)에서 아이디어를 제안 해주세요.
From 04306ece1dd3279d30421edef2c076a84a263b53 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:41:32 -0700
Subject: [PATCH 00294/11794] New translations risks.md (Korean)
---
ko/security-and-risks/risks.md | 28 ++++++++++++++--------------
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/ko/security-and-risks/risks.md b/ko/security-and-risks/risks.md
index 26b5ebfe6..22a0cb9cf 100644
--- a/ko/security-and-risks/risks.md
+++ b/ko/security-and-risks/risks.md
@@ -1,30 +1,30 @@
-# Risks
+# 위험
{% hint style="danger" %}
-The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital.
+OUSD 스마트 컨트렉트는 아직 감사되지 않았습니다. 다량의 자본 투자에 앞서, 스마트 컨트렉트 검토를 진행하실 것을 적극 권장합니다.
{% endhint %}
-As with any interest-bearing instrument. there are associated risks with holding OUSD that are important to understand. These risks can be broadly classified into 3 categories:
+다른 이자가 붙는 도구들과 마찬가지로 OUSD 보유와 관련된 위험을 이해하는것은 중요합니다. 이러한 위험은 크게 3 가지 범주로 분류 할 수 있습니다:
-* Smart contract risk
-* Underlying platform risk
-* Underlying stablecoin risk
+* 스마트 컨트랙트 위험
+* 기초 플랫폼 위험
+* 기초 스테이블 코인 위험
-**Smart contract risk**
+**스마트 컨트랙트 위험**
-Our smart contracts have not yet been audited, and even with a formal audit, it is still possible for there to be logic errors that would lead to the loss of funds for OUSD holders. The contracts involve complex math and logic that may or may not be correct. Origin Protocol will not be held responsible for any loss of funds, regardless of who is at fault.
+당사의 스마트 컨트렉트는 아직 감사를 받지 않았으며, 공식적인 감사가 진행된다 하더라도 OUSD 보유자의 자금 손실로 이어질 수 있는 논리 오류가 발생할 수 있습니다. 컨트렉트에는 정확하거나 정확하지 않을 수 있는 복잡한 산술과 논리가 포함됩니다. 오리진 프로토콜(Origin Protocol) 은 누가 잘못했는지에 상관없이 자금 손실에 대해서는 책임을 지지 않습니다.
-**Platform risk**
+**플랫폼 위험**
-OUSD is built on top of other DeFi platforms that add additional smart contract risk. We are choosing to work with platforms that have hundreds of millions of dollars of assets under management and have made a reasonable effort to ensure the correctness of their protocols. However, there are no guarantees that the underlying platforms will continue to work as intended, and any failure in an underlying strategy would likely lead to a loss of funds for OUSD holders.
+OUSD는 스마트 컨트렉트 위험을 추가하는 다른 디파이(DeFi) 플랫폼 위에 구축됩니다. 오리진은 관리중인 자산이 수억 달러에 달하고 프로토콜의 정확성을 보장하기 위해 합리적인 노력을 기울인 플랫폼과의 협력을 선택하고 있습니다. 그러나 기본 플랫폼이 그들이 의도 한대로 계속 작동 할 것이라는 보장은 없으며, 기본 전략이 실패할 시 OUSD 보유자의 자금 역시 손실이 발생할 수 있습니다.
-**Stablecoin risks**
+**스테이블 코인 위험**
-It is important to understand that OUSD is only as strong as the stablecoins that are backing it. Any loss to the underlying assets will cause a similar loss to the value of OUSD.
+OUSD는 이를 뒷받침하는 스테이블 코인 만큼 강하다는 점을 이해하는 것이 중요합니다. 기초 자산에 대한 손실은 OUSD의 가치와 비슷한 손실을 야기합니다.
-It is important to note that each of the supported stablecoins introduces non-trivial counter-party risk. Tether, in particular, has had well-documented banking troubles and regulatory challenges. In addition, both USDT and USDC have backdoors that grant their issuers the power to freeze money in their holder's wallets. While DAI does not have any direct backdoors, it's assets can also be negatively impacted since USDC is accepted as collateral for minting DAI.
+지원되는 각 스테이블 코인은 서로 다른 상대방에 대한 리스크를 유발한다는 점에 유의해야 합니다. 특히 테더(Tether) 는 잘 문서화된 은행 문제 및 규제 문제를 안고 있습니다. 또한 USDT와 USDC는 발행인이 보유자의 지갑에있는 돈을 동결(freeze) 할 수 있는 권한을 부여하는 백도어(backdoors) 기능이 있습니다. 다이(DAI) 에는 직접적인 백도어가 없지만 USDC가 다이 발행을 위한 담보로 허용되기 때문에 자산에 부정적인 영향을 미칠 수 있습니다.
-**In summary, OUSD is beta software. Use at your own risk. Don't deploy more capital than you are willing to lose.**
+**요약하면 OUSD는 베타 소프트웨어입니다. 사용자 자신의 책임 하에 사용하십시오. 잃을 수있는 것보다 더 많은 자본을 배치하지 마십시오.**
From 34b57a2a1a8cea873f0b7b365c9b937e216ece5f Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:41:34 -0700
Subject: [PATCH 00295/11794] New translations untitled.md (Korean)
---
ko/security-and-risks/untitled.md | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/ko/security-and-risks/untitled.md b/ko/security-and-risks/untitled.md
index 21b692090..cb43f84e7 100644
--- a/ko/security-and-risks/untitled.md
+++ b/ko/security-and-risks/untitled.md
@@ -1,16 +1,18 @@
-# Audits
+# 감사
{% hint style="danger" %}
-The OUSD smart contracts have not yet been audited. We strongly recommend reviewing our smart contracts before depositing significant amounts of capital.
+OUSD 스마트 컨트렉트는 아직 감사되지 않았습니다. 다량의 자본 투자에 앞서, 스마트 컨트렉트 검토를 진행하실 것을 적극 권장합니다.
{% endhint %}
**OUSD**
-Audits have already been scheduled with the respected security firm, [Trail of Bits](https://www.trailofbits.com/), for early October 2020. Their audit results will be publicly released as soon as they are available.
+2020년 10월 초, 이미 잘 알려진 보안 회사인
-**Supported Strategies**
+트레일 오프 비트(Trail of Bits>/0) 의 감사가 예정되어 있습니다. 그들의 감사 결과가 공개 되는대로 발표할 것입니다.
-Multiple audits for Compound have already been completed and are available on their website. This includes the original code for the modified [Timelock](../smart-contracts/api/timelock-1.md) that OUSD is using.
+**지원되는 전략**
+
+컴파운드(Compound) 에 대한 여러 감사가 이미 완료 되었으며, 해당 웹 사이트에서 사용할 수 있습니다. 여기에는 OUSD가 사용하는 수정 된 [타임락(Timelock)](../smart-contracts/api/timelock-1.md) 의 원본 코드가 포함됩니다.
{% page-ref page="untitled.md" %}
From 60251137416115aa478260a00c3781ca2f034271 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:41:36 -0700
Subject: [PATCH 00296/11794] New translations README.md (Korean)
---
ko/smart-contracts/api/README.md | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/ko/smart-contracts/api/README.md b/ko/smart-contracts/api/README.md
index 72c390acd..afe1d749e 100644
--- a/ko/smart-contracts/api/README.md
+++ b/ko/smart-contracts/api/README.md
@@ -3,6 +3,10 @@
프로토콜에서 사용하는 컨트렉트 API 문서:
* [금고(Vault)](vault.md)
+* [ERC-20](erc-20-1.md)
+* [Timelock](timelock-1.md)
+* [Oracles](oracle.md)
+* [Stategies](strategies.md)
From 9ab1c8ef709dcc02cf537d62557662a8cd3fc0fb Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:41:40 -0700
Subject: [PATCH 00297/11794] New translations README.md (Korean)
---
ko/core-concepts/yield-generation/README.md | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/ko/core-concepts/yield-generation/README.md b/ko/core-concepts/yield-generation/README.md
index cede81cda..c15c1778e 100644
--- a/ko/core-concepts/yield-generation/README.md
+++ b/ko/core-concepts/yield-generation/README.md
@@ -1,14 +1,14 @@
-# Yield Generation
+# 이자 생산(Yield Generation)
-**Automated Yield Farming**
+**자동화 된 이자 농사(yield farming)**
-While the Cambrian explosion of new lending and automated market maker pools has fueled total value locked \(TVL\), it has also made it increasingly challenging for yield farmers to manually allocate capital in efficient and optimal ways.
+새로운 대출 및 자동화된 시장 제조업체 풀의 폭발적인 증가로 인해 총 가치 잠금\(TVL\), 이 가속화되는 한편, 생산 농가들이 효율적이고 최적의 방식으로 자본을 수동으로 할당하는 것도 점점 더 어려워지고 있습니다.
-[Yearn](https://yearn.finance/) has demonstrated that smart contracts can automate the rebalancing of funds across various strategies to optimally earn lending interest, market making fees, and rewards tokens. The first version of OUSD will employ a simple Compound strategy, but new strategies will be deployed every month that maximize returns while minimizing risk and dependencies.
+[와이언(Yearn)](https://yearn.finance/) 은 스마트 컨트렉트가 다양한 전략에 걸쳐 자금 재조정을 자동화하여 대출이자, 시장 조성 수수료 및 보상 토큰을 최적으로 얻을 수 있음을 보여주었습니다. OUSD의 첫 번째 버전은 간단한 복합 전략을 사용하지만, 위험과 의존성을 최소화하면서 수익을 극대화하는 새로운 전략이 매달 배포 될 것입니다.

-Effectively, there are 3 ways that OUSD generates yield:
+효과적으로 OUSD가 수익을 창출하는 세 가지 방법이 있습니다:
{% page-ref page="lending.md" %}
From b38a118a26bf3a4ee2a1722f087fb386e029b842 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:41:43 -0700
Subject: [PATCH 00298/11794] New translations timelock-1.md (Korean)
---
ko/smart-contracts/api/timelock-1.md | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/ko/smart-contracts/api/timelock-1.md b/ko/smart-contracts/api/timelock-1.md
index f076ff4e9..d08328cb1 100644
--- a/ko/smart-contracts/api/timelock-1.md
+++ b/ko/smart-contracts/api/timelock-1.md
@@ -1,20 +1,21 @@
-# 시간자물쇠(Timelock)
+# 타임락(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.
+타임락(TimeLock) 은 모든 기능이 잘 작동하는 것들이 확인 된 후, 곧 추가됩니다. 그때 까지 컨트렉트는, 오리진(Origin) 의 5/8 멀티시그(multi-sig) 에 의해 관리됩니다. 이를 통해 중요한 문제가 발견될 경우 더 빠른 대응이 가능합니다.
{% 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](), 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.
+타임락 컨트렉트는 OUSD 컨트렉트에 대한 변경이 실행되기 전에 48 시간의 대기 기간을 적용합니다. 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) 관리 작업은 관리자가 손상되거나 악의적인 행동 또는 사용자가 원하지 않는 변경을 수행하는 경우, 사용자에게 OUSD를 출금(exit) 할 수있는 기회를 제공하는 것입니다.
{% 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.
+타임락은 OUSD 보유자가 제안된 프로토콜 업그레이드에 대해 이의가있는 경우 48 시간 동안 자금을 인출할 수 있는 안전 조치입니다.
{% 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:
+OUSD는 오픈제플린(OpenZeppelin)에서
+감사를 받은 [컴파운드 타임락(Compound Timelock)](https://compound.finance/docs/governance)에서 약간 수정 된 버전을 사용하고 있습니다. 3 가지 주목 할만한 차이점은 다음과 같습니다:
-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.
+1. OUSD는 처음에 컴파운드(Compound) \ (72 시간 \) 보다 짧은 대기 시간 \ (48 시간 \) 을 사용하여 문제가 발견될 경우 더 빠른 응답을 제공합니다.
+2. 48 시간이 지나면 컨트렉트 소유자뿐만 아니라 누구나 자유롭게 콜(call) 을 실행(execute) 할 수 있습니다.
+3. 입금 \ (인출 또는 이체 불가) 는 48 개의 대기 기간없이 즉시 동결(frozen) 될 수 있습니다. 이것은 주요 취약점이 발견 된 경우입니다.
From 95253779883e4743e021a4733058e42bc1fc8489 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:41:46 -0700
Subject: [PATCH 00299/11794] New translations vault.md (Korean)
---
ko/smart-contracts/api/vault.md | 92 ++++++++++++++++-----------------
1 file changed, 44 insertions(+), 48 deletions(-)
diff --git a/ko/smart-contracts/api/vault.md b/ko/smart-contracts/api/vault.md
index 6118ba045..909967497 100644
--- a/ko/smart-contracts/api/vault.md
+++ b/ko/smart-contracts/api/vault.md
@@ -1,22 +1,22 @@
---
description: >-
- The vault is the main contract of the protocol. The vault is responsible for minting/redeeming OUSD tokens, rebalancing funds between the various supported strategies, and liquidating rewards tokens.
+ 금고(vault) 는 프로토콜의 핵심입니다. 금고는 OUSD 토큰의 채굴 / 교환, 다양한 지원 전략 간의 자금 재조정, 보상 토큰 청산을 담당합니다.
---
-# Vault
+# 금고(Vault)
-## Methods
+## 방법
-### mint\(\)
+### 발행(mint)\(\)
-**`function mint(address _asset, uint256 _amount)`**
+**`function mint(address _asset, uint256 _amount)`**
Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specified by the `_asset` parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**.
-| Parameter Name | Type | Description |
-|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- |
-| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin |
-| \_amount | uint256 | amount deposited, expressed in decimal units |
+| 매개 변수 이름 | 유형 | 설명 |
+|:---------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- |
+| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin |
+| \_amount | uint256 | amount deposited, expressed in decimal units |
### mintMultiple\(\)
@@ -24,10 +24,14 @@ Mints OUSD in exchange for a deposit of a certain `_amount` of stablecoin specif
Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. Stablecoins are specified by the `_assets` array parameter and the amounts by the `_amounts` array parameter. The caller receives a certain amount of OUSD depending on the **exchange rate**.
-| Parameter Name | Type | Description |
-|:-------------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- |
-| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins |
-| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units |
+| 매개 변수 이름 | 유형 | 설명 |
+|:----------- |:------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------- |
+| \_assets | address\[\] | Addresses of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoins |
+| \_amounts | uint256\[\] | amounts deposited, expressed in decimal units |
+
+{% hint style="warning" %}
+On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned 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 vault.
+{% endhint %}
### redeem\(\)
@@ -35,13 +39,9 @@ Mints OUSD in exchange for a deposit of multiple stablecoins in a single call. S
OUSD specified by the `_amount` parameter is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**.
-| Parameter Name | Type | Description |
-|:-------------- |:------- |:----------------------------------------- |
-| \_amount | uint256 | amount of OUSD expressed in decimal units |
-
-{% hint style="warning" %}
-On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned 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.
-{% endhint %}
+| 매개 변수 이름 | 유형 | 설명 |
+|:---------- |:------- |:----------------------------------------- |
+| \_amount | uint256 | amount of OUSD expressed in decimal units |
### redeemAll\(\)
@@ -49,15 +49,11 @@ On redemptions, it is the protocol and not the user that decides which stablecoi
All OUSD in user's possession is redeemed in exchange for one or multiple supported stablecoins. Amount of stablecoins received depends on the **exchange rate**.
-{% hint style="warning" %}
-On redemptions, it is the protocol and not the user that decides which stablecoin\(s\) are returned 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.
-{% endhint %}
-
### rebase\(\)
**`function rebase()`**
-Updates the balances for all users based on the value of the assets currently stored in the pool. Returns total value of the underlying assets and strategies represented by `uint256` type.
+Updates the balances for all users based on the value of the assets currently stored in the vault. Returns total value of the underlying assets and strategies represented by `uint256` type.
### allocate\(\)
@@ -71,7 +67,7 @@ Moves the assets under management into their prescribed [Stategies](https://app.
Returns total value of underlying assets and strategies.
-| `return` name | Type | Description |
+| `return` name | 유형 | 설명 |
|:------------- |:------- |:------------------------------------------------ |
| value | uint256 | total value of underlying assets and strategies. |
@@ -81,9 +77,9 @@ Returns total value of underlying assets and strategies.
Returns the balance of an asset specified by the`_asset` parameter held in Vault and all strategies represented by `uint256` type.
-| Parameter Name | Type | Description |
-|:-------------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- |
-| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin |
+| 매개 변수 이름 | 유형 | 설명 |
+|:--------- |:------- |:-------------------------------------------------------------------------------------------------------------------------------------------------- |
+| \_asset | address | Address of the [supported](https://app.gitbook.com/@originprotocol/s/ousd/~/drafts/-MHSojsgAcBjyg6RCmpF/core-concepts/supported-assets) stablecoin |
### calculateRedeemOutputs\(\)
@@ -95,11 +91,11 @@ To attribute the stablecoin values to the correct stablecoin currency this call
The index of an array that is returned by the `calculateRedeemOutputs` corresponds to the stablecoin address with the same index in an array returned by the `getAllAssets` function.
-| Parameter Name | Type | Description |
-|:-------------- |:------- |:----------------------------------------- |
-| \_amount | uint256 | amount of OUSD expressed in decimal units |
+| 매개 변수 이름 | 유형 | 설명 |
+|:---------- |:------- |:----------------------------------------- |
+| \_amount | uint256 | amount of OUSD expressed in decimal units |
-| `return` name | Type | Description |
+| `return` name | 유형 | 설명 |
|:------------- |:------------- |:--------------------------------------------------------------------------- |
| outputs | uint256\[\] | array of the amount of the stablecoin assets `redeem` function would return |
@@ -133,9 +129,9 @@ Return the total annual percentage yield \(APR\) of the Vault and all Strategies
Return the boolean that is true if the asset specified by the `_asset` parameter is supported by the Vault.
-| Parameter Name | Type | Description |
-|:-------------- |:------- |:------------------------- |
-| \_asset | address | Address of the stablecoin |
+| 매개 변수 이름 | 유형 | 설명 |
+|:--------- |:-- |:---------- |
+| \_asset | 주소 | 스테이블 코인 주소 |
### priceUSDMint\(\)
@@ -143,9 +139,9 @@ Return the boolean that is true if the asset specified by the `_asset` parameter
Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces.
-| Parameter Name | Type | Description |
-|:-------------- |:------ |:------------------------ |
-| symbol | string | Symbol of the stablecoin |
+| 매개 변수 이름 | 유형 | 설명 |
+|:-------- |:------ |:------------------------ |
+| symbol | string | Symbol of the stablecoin |
### priceUSDRedeem\(\)
@@ -153,9 +149,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param
Returns the exchange rate price of a stable coin specified by the `symbol` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces.
-| Parameter Name | Type | Description |
-|:-------------- |:------ |:------------------------ |
-| symbol | string | Symbol of the stablecoin |
+| 매개 변수 이름 | 유형 | 설명 |
+|:-------- |:------ |:------------------------ |
+| symbol | string | Symbol of the stablecoin |
### priceAssetUSDMint\(\)
@@ -163,9 +159,9 @@ Returns the exchange rate price of a stable coin specified by the `symbol` param
Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when minting OUSD represented by `uint256` type. Resulting number has 18 decimal spaces.
-| Parameter Name | Type | Description |
-|:-------------- |:------- |:-------------------------- |
-| \_asset | address | Address of the stablecoin |
+| 매개 변수 이름 | 유형 | 설명 |
+|:--------- |:-- |:-------------------------- |
+| \_asset | 주소 | Address of the stablecoin |
### priceAssetUSDRedeem\(\)
@@ -173,7 +169,7 @@ Returns the exchange rate price of a stable coin specified by the `_asset` param
Returns the exchange rate price of a stable coin specified by the `_asset` parameters used when redeeming OUSD represented by `uint256` type. Resulting number has 18 decimal spaces.
-| Parameter Name | Type | Description |
-|:-------------- |:------- |:------------------------- |
-| \_asset | address | Address of the stablecoin |
+| 매개 변수 이름 | 유형 | 설명 |
+|:--------- |:-- |:---------- |
+| \_asset | 주소 | 스테이블 코인 주소 |
From 60b5ea2d962f4e0ce1bd89e4ae94d28887fbd202 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:41:47 -0700
Subject: [PATCH 00300/11794] New translations erc-20.md (Korean)
---
ko/smart-contracts/erc-20.md | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/ko/smart-contracts/erc-20.md b/ko/smart-contracts/erc-20.md
index 5acac15a8..02a10455b 100644
--- a/ko/smart-contracts/erc-20.md
+++ b/ko/smart-contracts/erc-20.md
@@ -1,12 +1,12 @@
-# Architecture
+# 아키텍처(Architecture)

-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.
+OUSD는 일련의 스마트 컨트렉트로 구성됩니다. 이러한 각 계약은 거버넌스 프로토콜을 통해 업그레이드 할 수 있는 프록시 계약으로 포장됩니다.
-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.
+내부적으로 풀(pool) 의 소유권은 각 홀더에 대한 풀의 소유권 비율을 나타내는 크레딧 시스템을 사용하여 추적됩니다. The [ERC-20](api/erc-20-1.md) 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.
+The [Vault](api/vault.md) is responsible for minting and burning OUSD. 또한 지원되는 각 [전략 ](../core-concepts/supported-strategies/)에 배포되는 자산의 비율도 적용합니다. 가스 비용 최적화를 위해, 금고(Vault) 는 대부분의 예금 및 상환이 전략에서 자산을 감거나 풀지 않고 발생할 수 있도록 버퍼를 유지합니다.
From 61df210b1f779634a18e84055d5eb548fb384807 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:41:49 -0700
Subject: [PATCH 00301/11794] New translations registry.md (Korean)
---
ko/smart-contracts/registry.md | 69 +++++++++++++++++-----------------
1 file changed, 35 insertions(+), 34 deletions(-)
diff --git a/ko/smart-contracts/registry.md b/ko/smart-contracts/registry.md
index 6df7164c6..964bc4ee6 100644
--- a/ko/smart-contracts/registry.md
+++ b/ko/smart-contracts/registry.md
@@ -1,54 +1,55 @@
-# Registry
+# 레지스트리(Registry)
-Here is the full registry of OUSD smart contracts that have been deployed to the Ethereum mainnet.
+다음은 이더리움(Ethereum) 메인 넷 상에 배포 된 OUSD 스마트 컨트렉트의 전체 레지스트리(registry) 입니다.
{% hint style="success" %}
-The main ERC20 address for Origin Dollar \(OUSD\) is:
+오리진달러\(OUSD\) 의 대표 ERC20 주소:
**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86**
{% endhint %}
{% tabs %}
{% tab title="Core" %}
-Well-known addresses \(often proxy wrappers\):
-
-| Contract | Address | ENS |
-|:--------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- |
-| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) |
-| Vault | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) |
-| Timelock | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) |
-| 5 of 8 Multisig | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) |
-| Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) |
-
-Internal implementation contracts:
-
-| Contract | Address |
-|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |
-| OUSD | [0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e](https://etherscan.io/address/0x3c09b440F9E46c0e4A665539Aeca80FCAA92c36e) |
-| Vault | [0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd](https://etherscan.io/address/0x2BEdB429F94040Ea4D150e9cBa39B23eA362B1bd) |
-| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) |
-| Open Uniswap Oracle | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) |
+잘 알려진 주소 \ (흔한 프록시 래퍼 \):
+
+| 컨트렉트 | 주소 | ENS |
+|:------------------- |:--------------------------------------------------------------------------------------------------------------------- |:--------------------------------------------------------------------- |
+| OUSD | [0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86](https://etherscan.io/address/0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86) | [ousd.eth](https://etherscan.io/address/ousd.eth) |
+| 금고(Vault) | [0x277e80f3E14E7fB3fc40A9d6184088e0241034bD](https://etherscan.io/address/0x277e80f3E14E7fB3fc40A9d6184088e0241034bD) | [originvault.eth](https://etherscan.io/address/originvault.eth) |
+| 타임락(Timelock) | [0x2693C0eCcb5734EBd3910E9c23a8039401a73c87](https://etherscan.io/address/0x2693C0eCcb5734EBd3910E9c23a8039401a73c87) | [origintimelock.eth](https://etherscan.io/address/origintimelock.eth) |
+| 5/8 멀티시그(multi-sig) | [0xe011fA2a6Df98c69383457d87a056Ed0103aA352](https://etherscan.io/address/0xe011fA2a6Df98c69383457d87a056Ed0103aA352) | [originprotocol.eth](https://etherscan.io/address/originprotocol.eth) |
+| 오라클 | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) | [originoracle.eth](https://etherscan.io/address/originoracle.eth) |
+
+내부 실행 컨트랙트:
+
+| 컨트렉트 | 주소 |
+|:--------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------- |
+| OUSD | [0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F](https://etherscan.io/address/0xB72b3f5523851C2EB0cA14137803CA4ac7295f3F) |
+| 금고(Vault) | [0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9](https://etherscan.io/address/0xf251Cb9129fdb7e9Ca5cad097dE3eA70caB9d8F9) |
+| Mix Oracle | [0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB](https://etherscan.io/address/0xCf67e56965AD7CEC05eBf88bAd798A875E0460EB) |
+| Chainlink Oracle | [0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759](https://etherscan.io/address/0x8DE3Ac42F800a1186b6D70CB91e0D6876cC36759) |
+| Open Uniswap Oracle \(not currently used\) | [0xa8f14F558aC70F5f52C37cD96d802ef9210023C5](https://etherscan.io/address/0xa8f14F558aC70F5f52C37cD96d802ef9210023C5) |
{% endtab %}
{% tab title="Strategies" %}
-Well-known addresses \(proxy wrappers\):
+잘 알려진 주소 \ (흔한 프록시 래퍼 \):
-| Strategy | Address | Current Allocation |
-|:-------- |:--------------------------------------------------------------------------------------------------------------------- |:------------------ |
-| Compound | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100% |
+| 전략 | 주소 | 현재 할당 |
+|:-------------- |:--------------------------------------------------------------------------------------------------------------------- |:----- |
+| 컴파운드(Compound) | [0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74](https://etherscan.io/address/0x47211B1D1F6Da45aaEE06f877266E072Cf8BaA74) | 100 % |
-Internal implementation contracts:
+내부 실행 컨트랙트:
-| Strategy | Address |
-|:-------- |:--------------------------------------------------------------------------------------------------------------------- |
-| Compound | [0xfCEea3923dd126D8fb3873389187307519c1DE37](https://etherscan.io/address/0xfCEea3923dd126D8fb3873389187307519c1DE37) |
+| 전략 | 주소 |
+|:-------------- |:--------------------------------------------------------------------------------------------------------------------- |
+| 컴파운드(Compound) | [0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319](https://etherscan.io/address/0x5B57e808b0ddCF097e25C5f5E3d8d3c2b0D26319) |
{% endtab %}
{% tab title="Stablecoins" %}
-| Contract | Address |
-|:-------- |:------------------------------------------------------------------------------------------------------------------- |
-| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) |
-| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) |
-| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) |
+| 컨트렉트 | 주소 |
+|:---- |:------------------------------------------------------------------------------------------------------------------- |
+| USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) |
+| USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) |
+| DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) |
{% endtab %}
{% endtabs %}
From 221bb9a3ea0eef16295f37dcf5dbc41ea0756634 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:41:51 -0700
Subject: [PATCH 00302/11794] New translations README.md (Chinese Simplified)
---
zh/README.md | 28 +++++++++++++++-------------
1 file changed, 15 insertions(+), 13 deletions(-)
diff --git a/zh/README.md b/zh/README.md
index 56e6ab210..c60c22172 100644
--- a/zh/README.md
+++ b/zh/README.md
@@ -4,29 +4,31 @@ description: 首个在您的钱包中赚取收益的稳定币
# 介绍
-## **A Better Form of Money**
+{% hint style="success" %}
+Want to help improve these translations? [Volunteer!](https://goo.gl/PqT326)
+{% endhint %}
-Origin Dollar \(OUSD \)是一种新的稳定币,最初于 2020 年 9 月在以太坊网络上推出。 Its design is superior to existing stablecoins because OUSD captures competitive yields while being passively held in wallets.
+## **一种更好的货币形式**
-
+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.
-**背景**
+
-1999 年,Origin 的 R&D 工程师 Yu Pan 和他的 PayPal 共同创始人 [构思了](https://www.cnbc.com/2017/08/14/david-sacks-cryptocurrency-interview.html) 一种“新的世界货币”,其中包括产生利息的策略和借记卡,而不必连接到传统的银行系统。 PayPal经过几次重整然后被 eBay 收购后,放弃了这方面的野心。
+**Background**
-近二十年后,Tether 在2014 年提出了以美元计价的稳定币的概念。 从那时起,稳定币证明了它们是转移价值的理想方法,同时用户也不会面临货币价格波动的问题。 如今,通过Tether 转移的
+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.
-值比比特币还要多。 同时,去中心化金融(DeFi \)经历了爆炸式增长,有 [数亿美元](https://defipulse.com/) 的资本现在被锁定在通过贷款和交易协议产生收益的智能合约中。
+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.
-现有稳定币的其中一个问题是用户必须不断地选择持有易于消费的硬币或者通过将代币锁定在智能合约中来赚取收益。 例如,将 USDC 锁定在 Aave 中的用户不能同时花费该 USDC 的一部分。 每当这些用户想要在支出模式和收入模式之间切换时,昂贵的以太坊 gas 费变成里“转换成本”。
+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.
-更糟糕的是,贷款和交易活动的收益迅速变化。 经验丰富的 DeFi 收益者都了解需要不断在许多竞争平台之间重新平衡其资产组合的情况。 这既费时又昂贵,因为gas费再次蚕食了收益。 此外,由于 APY 不稳定且不断波动,因此计算真实的 ROI 十分耗时。 目前并不存在一个简单的帐户单位。 因此,尽管 DeFi 增长非常迅速,但对于许多加密货币用户来说仍然难以参与。
+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.
-您可以轻松使用您的 OUSD。 想转移 OUSD 时,无需花费gas以释放您的资金。 此外,OUSD 允许您轻松地得到 DeFi 里其中一些收入最高的机会。 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. 当您持有 OUSD 时,收入会自动累积在您的钱包中累积并不断增加。 无需锁定或抵押。 OUSD 允许您轻松掌控您的投资。 DeFi 投资者不再需复杂的电子表格来计算收益。他们可以轻松地看到随着利息自动增加而实时不断更新的 OUSD 余额。 OUSD 是经验丰富的 DeFi 专家和新手理想的稳定币。
+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.
-Origin Dollar是由加密货币和金融技术资深人士创建的。背后的[团队](https://www.originprotocol.com/team) 来自 [Origin Protocol](https://www.originprotocol.com),其中包括许多连续创业者,早期加密货币投资者,YouTube 的早期员工,Google和Dropbox 的工程经理以及其中一名 Paypal 联合创始人 Yu Pan。
+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.
-对于那些有兴趣深入了解背后的技术细节,我们建议从这些文档读起。 我们鼓励开发人员审核我们的 [Github](http://www.github.com/OriginProtocol) \(100%开放源\)并贡献代码。 如果您有任何疑问或需要帮助,可以随时在 [Discord](https://www.originprotocol.com/discord)找到我们。
+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.
From 8387f2138b2905c96c35d6fb6bcc8a2c7e442f05 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:41:53 -0700
Subject: [PATCH 00303/11794] New translations SUMMARY.md (Chinese Simplified)
---
zh/SUMMARY.md | 28 ++++++++++++++--------------
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/zh/SUMMARY.md b/zh/SUMMARY.md
index 19f4535db..f60459613 100644
--- a/zh/SUMMARY.md
+++ b/zh/SUMMARY.md
@@ -15,7 +15,7 @@
* [USDT](core-concepts/supported-assets/usdt.md)
* [USDC](core-concepts/supported-assets/usdc.md)
* [DAI](core-concepts/supported-assets/dai.md)
-* [Supported Strategies](core-concepts/supported-strategies/README.md)
+* [支持策略](core-concepts/supported-strategies/README.md)
* [Compound](core-concepts/supported-strategies/compound.md)
* [Aave](core-concepts/supported-strategies/aave.md)
* [dYdX](core-concepts/supported-strategies/dydx.md)
@@ -33,25 +33,25 @@
* [原则](governance/governance.md)
* [管理员权限](governance/admin-privileges.md)
-## Smart Contracts
+## 智能合约
-* [Architecture](smart-contracts/erc-20.md)
-* [Registry](smart-contracts/registry.md)
+* [架构](smart-contracts/erc-20.md)
+* [登记处](smart-contracts/registry.md)
* [API](smart-contracts/api/README.md)
- * [Vault](smart-contracts/api/vault.md)
+ * [保险库 (Vault)](smart-contracts/api/vault.md)
* [ERC-20](smart-contracts/api/erc-20-1.md)
- * [Timelock](smart-contracts/api/timelock-1.md)
- * [Oracles](smart-contracts/api/oracle.md)
- * [Strategies](smart-contracts/api/strategies.md)
+ * [时间锁(Timelock)](smart-contracts/api/timelock-1.md)
+ * [神谕 (Oracles)](smart-contracts/api/oracle.md)
+ * [策略](smart-contracts/api/strategies.md)
-## Security & Risks
+## 安全 & 风险
-* [Risks](security-and-risks/risks.md)
-* [Audits](security-and-risks/untitled.md)
-* [Bug Bounties](security-and-risks/asset-risk.md)
-* [Contributing](security-and-risks/contributing.md)
+* [风险](security-and-risks/risks.md)
+* [审核](security-and-risks/untitled.md)
+* [错误赏金](security-and-risks/asset-risk.md)
+* [如何贡献](security-and-risks/contributing.md)
-## Links
+## 链接
* [Github](https://www.github.com/originprotocol/origin-dollar)
* [Discord](https://www.originprotocol.com/discord)
From e56298e4ad51f474df836548e60e2caf3ee7585a Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:41:54 -0700
Subject: [PATCH 00304/11794] New translations getting-started.md (Chinese
Simplified)
---
zh/getting-started.md | 22 ++++++++++++----------
1 file changed, 12 insertions(+), 10 deletions(-)
diff --git a/zh/getting-started.md b/zh/getting-started.md
index 2bb75d45e..a9f083443 100644
--- a/zh/getting-started.md
+++ b/zh/getting-started.md
@@ -8,30 +8,32 @@ OUSD Mint (铸造)允许任何人使用我们的 [DApp](www.ousd.com) 和 We
**在交易所购买**
-For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap.
+For small amounts, the easiest way to start earning with OUSD is to buy it on a decentralized exchange like Uniswap. The current pairs are currently available:
-In addition, we anticipate that OUSD will soon be widely available on additional decentralized and centralized exchanges.
+* [OUSD/USDT ](https://app.uniswap.org/#/swap?inputCurrency=0x2a8e1e676ec238d8a992307b495b45b3feaa5e86&outputCurrency=0xdac17f958d2ee523a2206206994597c13d831ec7)on Uniswap
-**Adding OUSD to Your Wallet**
+此外,我们预计 OUSD 将很快在其他分去中心化和中心化交易所上广泛使用。
+
+**将 OUSD 加入您的钱包**
{% hint style="success" %}
-The main ERC20 address for Origin Dollar \(OUSD\) is:
+Origin Dollar\(OUSD \)的主要 ERC20 地址为:
**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86**
{% endhint %}
-If your OUSD does not automatically show up in your wallet, you should be able to add it manually using the address above. We want to have OUSD supported by as many wallets as possible and included on all the various lists of well-known tokens. We would greatly appreciate any help you can offer in this area.
+如果您的 OUSD 没有自动显示在您的钱包中,您应该可以使用以上的地址添加。 我们希望 OUSD 得到尽可能多的钱包支持,并被包括在各种知名代币列表中。 您在这方面能够提供的任何帮助,我们将非常感谢。
-**Integrating OUSD**
+**集成 OUSD**
-OUSD is a non-standard ERC-20 token that requires custom integration work for most applications that wish to support it. In particular, it is important for developers to understand how our elastic supply works as this can easily cause unexpected behavior.
+OUSD是非标准的ERC-20令牌,对于希望支持它的大多数应用程序都需要自定义集成工作。 尤其重要的是,开发人员必须了解我们的弹性供应是如何运作的,因为这很容易导致意外行为。
-If you are a wallet provider or crypto exchange that is interested in supporting OUSD, please refer to the following guides:
+如果您是有兴趣支持 OUSD 的钱包提供商或加密货币交易所,请参阅以下指南:
{% page-ref page="smart-contracts/erc-20.md" %}
{% page-ref page="smart-contracts/api/" %}
-**Getting Help**
+**帮助**
-Please join the Origin Dollar \#engineering room in Origin's [Discord](www.originprotocol.com/discord) server. Our team and members of our community look forward to helping you build. Your questions help us improve, so please don't hesitate to ask if you can't find what you are looking for here.
+请加入 Origin [Discord](www.originprotocol.com/discord) 中的 Origin Dollar #engineering 聊天室。 我们的团队和社区成员期待帮助您开发。 您所提出的问题可以帮助我们改善产品,所以如果在这里找不到需要的信息,请随时联系我们。
From f40ebf3e4c7c463d38c9a31a9a1e7d80320e6371 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:41:56 -0700
Subject: [PATCH 00305/11794] New translations how-it-works.md (Chinese
Simplified)
---
zh/how-it-works.md | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/zh/how-it-works.md b/zh/how-it-works.md
index ac091628e..f952797dc 100644
--- a/zh/how-it-works.md
+++ b/zh/how-it-works.md
@@ -2,9 +2,9 @@
#### 100% 稳定以由其他稳定比支持
-Origin Dollar \(OUSD\) is an ERC-20 compliant token for the Ethereum network.
+Origin Dollar \(OUSD \)是用于以太坊网络的一个 ERC-20 代币。
-OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USDC and DAI. 因此,1 OUSD 的价值应该始终非常接近 1 USD。
+OUSD 是个由 USDT,USDC 和 DAI 等其他经过验证的稳定币以 1:1 支持的稳定货币。 因此,1 OUSD 的价值应该始终非常接近 1 USD。
{% hint style="success" %}
1 OUSD = 1 USD
@@ -16,17 +16,17 @@ OUSD is a stable currency that is backed 1:1 by other stablecoins like USDT, USD
**赎回 OUSD**
-Users can convert their OUSD back into other stablecoins at any time using the [Origin Dollar DApp](www.ousd.com). A 0.5% exit fee is charged upon redemption and is distributed as additional yield to the remaining participants in the pool. The fee serves as a security feature to make it difficult for attackers to take advantage of lagging oracles, preventing them from syphoning stablecoins from the pool in the event of mispricings of of the underlying assets. The fee exists to incentivize long-term holders over short-term speculators.
+用户可以随时使用 [Origin Dollar DApp](www.ousd.com)将 OUSD 转换回其他稳定币。 0.5% 的退出费再赎回时收取,并以额外收益的形式分配给池中剩余的参与者。 这笔费用是一项安全功能,使攻击者难以利用 lagging 的神谕,防止他们在基础资产定价错误的情况下从池中提取稳定币。 这项费用的存在是为了激励长期持有者而不是短期投机者。
-Upon redemption, the smart contract will determine which stablecoin\(s\) to return to the user. In the current implementation, the pool will return coins in the same ratio as the current holdings. This lack of user optionality also protects the pool as a whole in the event that any of the supported stablecoins loses its peg to the dollar.
+赎回后,智能合约将确定将哪种稳定币退还给用户。 在目前的版本里,返回的稳定币的比例将与池中当前的稳定币比例相同。 在任何支持稳定币失去与美元挂钩的情况下,用户可选性的缺乏也起到了保护 OUSD 池的作用。
{% hint style="warning" %}
-There is a **0.5% exit fee** and the user doesn't get to pick which stablecoins they receive.
+OUSD 有**0.5% 的退出费** ,而且用户无法选择将收到的稳定币种.
{% endhint %}
#### 自**动收益耕作**
-OUSD generates yields by deploying the underlying stablecoins that were deposited to the OUSD smart contract to other DeFi protocols such as Compound, Aave, Uniswap, Balancer, and Curve. It is expected there will be new diversified strategies added to the pool every month. Collected interest, trading fees, and rewards tokens are pooled and converted to stablecoins to produce OUSD-denominated yields. Over time, the protocol will move assets in and out of different liquidity pools in order to provide the best yield to the holders of OUSD.
+OUSD 通过将存储在 OUSD 智能合约中的稳定币部署到其他 DeFi 协议(例如 Compound,Aave,Uniswap,Balancer 和 Curve)来产生收益。 每月预计会有新的多元化策略被添加到池中。 得到的利息,交易费和奖励代币被收集并转换未稳定币,以产生以 OUSD 计价的收益。 随着时间的流逝,协议会将资产移入和移出不同的流动性池,以为 OUSD 持有者提供最佳收益。
#### **弹性供应**
From c2dcde96a022b1bafa2dbdc1eda6fa2486069880 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:41:58 -0700
Subject: [PATCH 00306/11794] New translations erc-20-1.md (Chinese Simplified)
---
zh/architecture/erc-20-1.md | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/zh/architecture/erc-20-1.md b/zh/architecture/erc-20-1.md
index a9caff400..7e084829c 100644
--- a/zh/architecture/erc-20-1.md
+++ b/zh/architecture/erc-20-1.md
@@ -1,17 +1,17 @@
# ERC-20
{% hint style="success" %}
-The main ERC20 address for Origin Dollar \(OUSD\) is:
+Origin Dollar\(OUSD \)的主要 ERC20 地址为:
**0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86**
{% endhint %}
-OUSD is an ERC-20 compliant token with one novel property that is important to understand.
+OUSD 是符合 ERC-20 的代币,但具有一个很重要的新属性。
{% 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.
+希望集成 OUSD 的钱包和交易所不应该为 OUSD 缓存代币余额,因为随着代币持有者的收益的增加,该值会经常变化。
{% 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.
+OUSD 与普通 ERC-20 代币的最大区别在于 OUSD 的`balanceOf()`函数将根据池的总值乘以持有者在池中的股份的方式返回可变金额。 了解这个差异至关重要,特别是对于希望集成 OUSD 代币的钱包和交易所而言。 由于 OUSD 经常重新平衡(rebase),因此应实时获取此值,而不要进行缓存。
From e54b18b0bf568decb5f27b134fcc810c8a078987 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:42:00 -0700
Subject: [PATCH 00307/11794] New translations lending.md (Korean)
---
ko/core-concepts/yield-generation/lending.md | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/ko/core-concepts/yield-generation/lending.md b/ko/core-concepts/yield-generation/lending.md
index a78f46da0..d0b263d81 100644
--- a/ko/core-concepts/yield-generation/lending.md
+++ b/ko/core-concepts/yield-generation/lending.md
@@ -1,18 +1,18 @@
-# Lending
+# 대출
-**Unbank the Banked**
+**은행 중심에서 벗어나자(Unbank the Banked)**
-DeFi lending platforms let users lend and borrow crypto assets without any middlemen. Both lenders and borrowers get more value from their crypto. Lenders earn interest, while borrowers deposit crypto as collateral to gain access to credit without traditional banking headaches. DeFi lending platforms currently provide far superior returns for lenders than are generally available in the traditional markets.
+디파이(DeFi) 대출 플랫폼을 통해 사용자는 중개자없이 암호화 자산을 빌리고 빌려줄 수 있습니다. 대출 기관과 차용인 모두 암호 화폐에서 더 많은 가치를 얻습니다. 대출 기관은 이자를 얻는 반면, 차용인은 전통적 은행 시스템에 따르는 복잡한 절차 없이 신용 대출에 접근하기 위해 암호 화폐를 담보로 입금합니다. 디파이 대출 플랫폼은 현재 전통적인 시장에서 일반적으로 이용 가능한 것보다 훨씬 더 높은 수익을 대출 업체에 제공하고 있습니다.
-OUSD integrates with DeFi lending platforms that provide over-collateralized loans. Over-collateralization, combined with smart rules around liquidations, provide a reasonable level of security for lenders. Aave also additionally secures their lending pools with AAVE tokens respectively, further lowering risk.
+OUSD는 높은 금액의 담보 대출을 제공하는 디파이 대출 플랫폼과 통합됩니다. 과도한 담보는 청산 관련 스마트 규칙과 결합되어 대출자들에게 합리적 수준의 보안을 제공합니다. 또한 에이브(Aave) 는 각각 AAVE 토큰으로 대여 풀을 추가로 보호하여 리스크를 더욱 낮춥니다.
-OUSD integrates with leading lending providers that have a proven track record, audited smart contracts, and have successfully lent hundreds of millions of dollars without issue. We intend to integrate with at least the following lending providers directly:
+OUSD는 이미 입증된 실적을 보유하고, 감사된 스마트 컨트렉트를 보유하고 있으며, 문제 없이 수억 달러의 대출 시스템을 성공적으로 운영해온 주요 대출 기관들과 통합됩니다. 오리진(Origin) 에서는 최소 다음의 대출 제공 기관와 직접 통합 할 계획입니다:
-{% page-ref page="../supported-strategies/compound.md" %}
+{% page-ref page = "../ supported-strategies / compound.md"%}
-{% page-ref page="../supported-strategies/aave.md" %}
+{% page-ref page = "../ supported-strategies / aave.md"%}
-{% page-ref page="../supported-strategies/dydx.md" %}
+{% page-ref page = "../ supported-strategies / dydx.md"%}
From 42ccf95a823ea56b84f2146c0f6531c4d125e3ec Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:42:02 -0700
Subject: [PATCH 00308/11794] New translations yearn.finance.md (Korean)
---
.../supported-strategies/yearn.finance.md | 28 +++++++++----------
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/ko/core-concepts/supported-strategies/yearn.finance.md b/ko/core-concepts/supported-strategies/yearn.finance.md
index 3f23b9fdb..40f2d7dc6 100644
--- a/ko/core-concepts/supported-strategies/yearn.finance.md
+++ b/ko/core-concepts/supported-strategies/yearn.finance.md
@@ -1,25 +1,25 @@
-# Yearn.finance
+# 와이언파이낸스(Yearn Finance)
{% hint style="info" %}
-Coming soon. Yearn.finance has not yet been integrated.
+곧 출시 예정. 와이언 파이낸스(Yearn.finance)는 아직 통합되지 않았습니다.
{% endhint %}
-Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital.
+와이언파이낸스(Yearn.finance) (이전 iEarn.finance)는 이더리움을 기반으로 구축 된 수익 집계 플랫폼으로 안드레 크로네(Andre Cronje)가 2020년 1월에 출시 했습니다. 와이언은 자본을 예치한 사용자를 대신하여 자동화와 인간의 의사 결정을 조합하여, 이자 농사와 재조정 전략을 관리합니다.
-Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned.
+와이언에는 Earn과 Vaults라는 두 가지 수익 결합 제품이 있습니다. Earn은 사용자들이 수수료와 거버넌스 토큰 보상을 얻기 위해 커브(Curve) 의 유동성 풀에 스테이블 코인이나 WBTC(Wrapped BTC) 를 입금할 수 있도록 합니다. 또한 이러한 자산은 높은 수익률과 토큰 보상을 제공하는 플랫폼에서 대여되어 수익률을 증가 시킵니다.
-Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users.
+Vault는 보다 자동화되고 관리되는 환경을 제공 합니다. 사용자는 링크(LINK), 커브(Curve) 유동성 공급자 토큰 또는 스테이블 코인과 같은 자산을 입금하고 Vault는 이러한 자산을 함께 풀링하여 지역사회와 안드레 크로네가 안전하다고 간주하는 최고 수익률 이자 농사 전략을 배포합니다. 보상으로 획득한 거버넌스 토큰은 원래 자산에 대해 매각되고, 다른 수수료와 결합된 후 수익률을 높이기 위해 자동으로 Vault로 롤링되어 복리 수익을 얻습니다. 전략은 자주 변경될 수 있으며 자산을 함께 풀링하면 사용자의 가스 비용을 절감할 수 있습니다.
-Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors.
+와이언은 ERC-20 거버넌스 토큰인 YFI에 의해 관리됩니다. YFI 보유자는 3 일 동안 YFI 잠금에 동의 한 후 프로토콜 변경에 투표 할 수 있습니다. YFI는 거버넌스 포털에서 수익을 위해 스테이킹 할 수도 있습니다. 이 수익률은 와이언 제품을 사용하는 사용자에게 부과되는 수수료에서 나옵니다. YFI는 커브(Curve) 그리고 밸런서(Balancer) 의 유동성 공급자에게 전적으로 배포되었습니다. 팀원이나 투자자에 대한 할당은 없었습니다.
-Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million.
+와이언의 총 가치 잠금 \ (TVL \) 은 빠르게 8 억 달러 이상으로 성장하여, 가장 큰 디파이(DeFi) 플랫폼 중 하나가 되었습니다. YFI의 유통 시가 총액은 4 억 달러 이상입니다.
-Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta.
+와이언은 써틱(CertiK), 퀀트스탬프(Quantstamp), 핵MD(HackMD) 및 크립토매니악(CryptoManiacs) 과 같은 다수의 보안 및 스마트 계약 감사를 받았습니다. 와이언은 실험 제품을 매우 빠르게 출시한 것으로 유명하며, 사용자에게 제품이 베타 버전임을 경고하고 있습니다.
-| Resources | |
-|:-------------- |:-------------------------------------------------------------------- |
-| Official site | [https://yearn.finance/](https://yearn.finance/) |
-| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) |
-| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) |
-| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) |
+| 리소스 | |
+|:------------- |:-------------------------------------------------------------------- |
+| 공식 사이트 | [https://yearn.finance/](https://yearn.finance/) |
+| 개발자 문서 | [https://docs.yearn.finance/](https://docs.yearn.finance/) |
+| 깃허브(Github) | [https://github.com/iearn-finance](https://github.com/iearn-finance) |
+| 디스코드(Discord) | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) |
From 684432bc8ba9e40a54e31c7ec4fb7fc6a3647560 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:42:04 -0700
Subject: [PATCH 00309/11794] New translations strategies.md (Chinese
Simplified)
---
zh/architecture/strategies.md | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/zh/architecture/strategies.md b/zh/architecture/strategies.md
index 3133d5b03..42f3811fe 100644
--- a/zh/architecture/strategies.md
+++ b/zh/architecture/strategies.md
@@ -1,10 +1,10 @@
-# 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.
+刚推出时,OUSD 将利用单一策略的优势,并将已存入的资金部署到 Compound。 紧接着,我们打算部署许多其他策略。
-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.
+我们一旦迁移到去中心化治理方式,我们的目的是让社区提出新的策略,并对池中每种策略的适当权重进行投票。 我们预计大多数 OUSD 持有者将珍视有较高收益率机会,同时对部分资金保持更为保守的头寸。
From e9ead3e3d1881b2585a849a3a0025e26171d991d Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:42:07 -0700
Subject: [PATCH 00310/11794] New translations README.md (Korean)
---
ko/core-concepts/supported-platforms/README.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/ko/core-concepts/supported-platforms/README.md b/ko/core-concepts/supported-platforms/README.md
index 05b09e970..03b3b648e 100644
--- a/ko/core-concepts/supported-platforms/README.md
+++ b/ko/core-concepts/supported-platforms/README.md
@@ -2,7 +2,7 @@
**지원되는 플랫폼**
-OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure.
+OUSD는 스테이블 코인을 대출 플랫폼과 마켓 메이커 유동성 풀에 입금 함으로써 수익을 창출 합니다. 이러한 플랫폼은 기술적 리스크를 안고 있으며 중대한 보안 이벤트가 발생할 경우, 자금이 손실될 수 있다는 점을 이해하는 것이 중요합니다. 오리진(Origin) 은 스마트 컨트랙트가 감사되었고, 그 중 가장 안전하다고 생각되는 플랫폼과 협력 하기로 결정 했습니다.
현재 이자를 생산하기 위해 다음의 플랫폼들을 활용할 계획입니다:
@@ -24,7 +24,7 @@ OUSD generates yield by depositing stablecoins into lending platforms and market
{% page-ref page="balancer.md" %}
-Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past.
+디파이(DeFi) 는 매우 빠르게 성장했고 현재 이러한 플랫폼에 수십억 달러 상당의 가치가 예치되어 있지만, 이러한 프로젝트 중 몇몇은 여전히 베타 버전이며 매우 실험적입니다. 이러한 플랫폼을 구동하는 스마트 컨트랙트 에는 숨겨진 취약성이 있을 수 있으며, 과거 이더리움 애플리케이션 취약성으로 인해 수백만 달러의 손실이 발생한 바 있습니다.
오리진은 지원되는 플랫폼 상에서 보안 이벤트들을 면밀히 모니터링 할 것입니다. 또한, 위협이 식별되면 즉시 OUSD 보유자 자금을 안전하게 확보 할 것입니다.
From 3bf30aae7b8119714fa6d91bcb68b07fe4877385 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:42:11 -0700
Subject: [PATCH 00311/11794] New translations dai.md (Korean)
---
ko/core-concepts/supported-assets/dai.md | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/ko/core-concepts/supported-assets/dai.md b/ko/core-concepts/supported-assets/dai.md
index 4be5c3788..3c5c71c98 100644
--- a/ko/core-concepts/supported-assets/dai.md
+++ b/ko/core-concepts/supported-assets/dai.md
@@ -1,20 +1,20 @@
-# DAI
+# 다이(DAI)

-Dai is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in December 2017. A major upgrade from single-collateral Dai \(SAI\) to multi-collateral Dai \(DAI\) was completed in November 2019. Dai is pegged to the US dollar.
+다이(Dai) 는 2017년 12월 이더리움(Ethereum) 블록 체인에서 ERC-20 토큰으로 출시 된 명목 화폐(fiat-pegged) 스테이블 코인입니다. 단일 담보 다이 \ (SAI \) 에서 다중 담보 다이 \ (DAI \) 로의 주요 업그레이드가 2019 년 11 월에 완료되었습니다. 다이는 미국 달러에 고정되어 있습니다.
-Dai is minted by users locking up crypto assets such as ETH or USDC as collateral in a collateralized debt position \(CDP\) called a vault. Previously, only ETH was accepted as collateral. The reserves and status of each vault can be viewed on the blockchain in real-time. The health of these vaults and the Dai stablecoin are closely monitored.
+다이는 ETH 또는 USDC와 같은 암호 자산을 금고라고 불리는 담보 채무 포지션 \(CPP\) 에 담보로 고정하는 사용자들에 의해 발행됩니다. 이전에는 오직 ETH만 담보로 허용되었습니다. 각 금고의 보유금과 상태를 블록체인 상에서 실시간 조회할 수 있습니다. 해당 금고와 다이 스테이블 코인의 상태는 면밀히 모니터링됩니다.
-Dai is the world's third-largest stablecoin with over $400 million in circulation. In addition, cDAI and aDAI, synthetic versions of Dai on the lending platforms Compound and Aave, combine for over $600 million in circulation.
+다이는 4억 달러 이상이 유통되는, 세계에서 세 번째로 큰 규모의 스테이블 코인입니다. 또한, 대출 플랫폼 인 컴파운드(Compound) 와 에이브(Aave) 에 있는 다이의 합성 버전 인 씨다이(cDAI) 와 에이다이(aDAI) 는 합쳐서 6 억 달러 이상을 유통하고 있습니다.
-| Key Facts | |
+| 주요 사항 | |
|:------------- |:------------------------------------------------------------------------------------------------------------------- |
-| Issued by | MakerDAO |
-| Name | Dai |
-| Symbol | DAI |
-| Address | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) |
-| Decimals | 18 |
-| Official site | [https://makerdao.com/](https://makerdao.com/) |
-| Holders | Over 140k addresses |
+| 발행처 | 메이커다오(MakerDAO) |
+| 이름 | 다이(Dai) |
+| 상징 | 다이(DAI) |
+| 주소 | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f) |
+| 데시멀(Decimals) | 18 |
+| 공식 사이트 | [https://makerdao.com/](https://makerdao.com/) |
+| 보유자 | 14만개 이상의 주소 |
From 54c52d723fb946b5fce49954841114326c01a438 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:42:12 -0700
Subject: [PATCH 00312/11794] New translations usdc.md (Korean)
---
ko/core-concepts/supported-assets/usdc.md | 24 +++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/ko/core-concepts/supported-assets/usdc.md b/ko/core-concepts/supported-assets/usdc.md
index 2647d7c83..60f8793e0 100644
--- a/ko/core-concepts/supported-assets/usdc.md
+++ b/ko/core-concepts/supported-assets/usdc.md
@@ -1,22 +1,22 @@
# USDC
-
+
-USD Coin \(USDC\) is a fiat-pegged stablecoin launched as a ERC-20 token on the Ethereum blockchain in October 2018. USDC is pegged to the US dollar and can easily be redeemed for US dollars.
+USD 코인\(USDC\) 는 2017년 12월 이더리움(Ethereum) 블록 체인에서 ERC-20 토큰으로 출시 된 명목 화폐(fiat-pegged) 스테이블 코인입니다. USDC는 미국 달러에 고정되어 있으며 쉽게 미국 달러로 교환 할 수 있습니다.
-Each USDC is backed by a 1:1 ratio with the equivalent amount of fiat currency held in custodial accounts by members of Centre, a consortium founded by Circle and Coinbase. Members of Centre are regulated financial institutions based in the US. Monthly audits of reserves are published by Grant Thornton LLP.
+각 USDC는 써클(Circle)과 코인베이스(Coinbase)에 의해 설립된 컨소시엄인 센트레(Centre)의 회원들이 보관 계좌에 보유하고 있는 법정 화폐에 상응하는 금액과 1:1 비율로 지원됩니다. 센트레의 회원은 미국에 기반을 둔 규제 된 금융 기관입니다. 매월 보유액에 대한 감사(audits) 은 회계법인 그랜트 쑈튼(Grant Thornton LLP) 에서 발행합니다.
-USDC is the world's second-largest stablecoin after USDT and has quickly grown to over $1 billion in circulation. However, USDC remains far behind USDT's $12+ billion in circulation.
+USDC는 USDT 다음으로 세계에서 두 번째로 큰 규모의 스테이블 코인이며 유통량이 10 억 달러 이상으로 빠르게 성장했습니다. 그러나 USDC는 여전히 USDT의 어마어마한 유통량 120억 달러와 비교하면 훨씬 뒤쳐져 있습니다.
-| Key Facts | |
+| 주요 사항 | |
|:------------- |:------------------------------------------------------------------------------------------------------------------- |
-| Issued by | Centre |
-| Name | USD Coin |
-| Symbol | USDC |
-| Address | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) |
-| Decimals | 6 |
-| Official site | [https://www.centre.io/usdc](https://www.centre.io/usdc) |
-| Holders | Over 200k addresses |
+| 발행처 | 센트레(Centre) |
+| 이름 | USD 코인 |
+| 상징 | USDC |
+| 주소 | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) |
+| 데시멀(Decimals) | 6 |
+| 공식 사이트 | [https://www.centre.io/usdc](https://www.centre.io/usdc) |
+| 보유자 | 200만 개 이상의 주소 |
From 59f8a26034e4fb1d1e218b99f4453d11cf7f0e4a Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:42:14 -0700
Subject: [PATCH 00313/11794] New translations usdt.md (Korean)
---
ko/core-concepts/supported-assets/usdt.md | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/ko/core-concepts/supported-assets/usdt.md b/ko/core-concepts/supported-assets/usdt.md
index 4ae2afe89..978332018 100644
--- a/ko/core-concepts/supported-assets/usdt.md
+++ b/ko/core-concepts/supported-assets/usdt.md
@@ -2,21 +2,21 @@

-Tether \(USDT\) is a fiat-pegged stablecoin that was initially built on top of Bitcoin via the Omni Layer Protocol. In September 2017, Tether announced they would be launching additional ERC-20 tokens for United States dollars on the Ethereum blockchain.
+테더 \(USDT\) 는 처음에 옴니 레이어 프로토콜(Omni Layer Protocol) 을 통해 비트코인 위에 만들어진 법정화폐와 페그된(fiat-pegged) 스테이블 코인입니다. 2017년 9월 테더는 이더리움 블록체인에 미국 달러화 대비 ERC-20 토큰을 추가 출시할 것이라고 발표했습니다.
-Each Tether issued into circulation is said to be backed by a one-to-one ratio with the equivalent amount of fiat currency held in a custodial account by Tether Limited, a Hong Kong-based company with close ties to the cryptocurrency exchange, Bitfinex.
+유통되는 각 테더는 가상화폐 거래소 비트파이넥스(Bitfinex) 와 밀접한 관계를 맺고 있는 홍콩 소재 테더 리미티드사(Tether Limited) 가 보관 계좌에 보유하고 있는 법정 화폐 통화량에 해당하는 1대 1 비율로 뒷받침된다고 합니다.
-Despite the controversy ****around ****the company's failure to provide a promised audit showing adequate reserves backing tether, USDT is still the world's largest stablecoin by market cap and currently the fourth-largest cryptocurrency after BTC, ETH and XRP.
+테더 ****** 에 대한 논쟁 ***** 회사가 적절한 예비금 지원 테더를 보여주는 약속된 감사를 제공하지 않는다는 논쟁에도 불구하고, USDT는 여전히 시가총액 기준 세계 최대의 스테이블 코인이며 현재 BTC, ETH, XRP에 이어 네 번째로 큰 규모의 암호화폐 입니다.
-| Key Facts | |
+| 주요 사항 | |
|:------------- |:---------------------------------------------------------------------------------------------------------------- |
-| Issued by | Tether Limited |
-| Name | Tether |
-| Symbol | USDT |
-| Address | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) |
-| Decimals | 6 |
-| Official site | [https://tether.to/ ](https://tether.to/%20) |
-| Holders | Over 1.8M addresses |
+| 발행처 | 테더 리미티드사(Tether Limited) |
+| 이름 | 테더(Tether) |
+| 상징 | USDT |
+| 주소 | [0xdac17f958d2ee523a2206206994597c13d831](https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7) |
+| 데시멀(Decimals) | 6 |
+| 공식 사이트 | [https://tether.to/ ](https://tether.to/%20) |
+| 보유자 | 180만 개 이상의 주소 |
From 733fb9a63d0b10eecad1bb4b471b1544443d563b Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:42:16 -0700
Subject: [PATCH 00314/11794] New translations README.md (Korean)
---
.../supported-defi-platforms/README.md | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/ko/core-concepts/supported-defi-platforms/README.md b/ko/core-concepts/supported-defi-platforms/README.md
index 50ee37b6c..53d1b226b 100644
--- a/ko/core-concepts/supported-defi-platforms/README.md
+++ b/ko/core-concepts/supported-defi-platforms/README.md
@@ -1,14 +1,14 @@
-# Supported DeFi Platforms
+# 지원되는 플랫폼
-**Supported Platforms**
+**지원되는 플랫폼**
-OUSD generates yield by depositing stablecoins into lending platforms and market maker liquidity pools. It is important to understand that these platforms do carry technological risk and funds can be lost if there is a major security event. We are choosing to work with the platforms that have had their smart contracts audited and that we feel are most secure.
+OUSD는 스테이블 코인을 대출 플랫폼과 마켓 메이커 유동성 풀에 입금 함으로써 수익을 창출 합니다. 이러한 플랫폼은 기술적 리스크를 안고 있으며 중대한 보안 이벤트가 발생할 경우, 자금이 손실될 수 있다는 점을 이해하는 것이 중요합니다. 오리진(Origin) 은 스마트 컨트랙트가 감사되었고, 그 중 가장 안전하다고 생각되는 플랫폼과 협력 하기로 결정 했습니다.
-Currently, we plan to earn yields from the following platforms:
+현재 이자를 생산하기 위해 다음의 플랫폼들을 활용할 계획입니다:
{% page-ref page="compound.md" %}
-Integrations are currently planned for the following platforms:
+현재 다음 플랫폼에 대한 통합이 계획되어 있습니다:
{% page-ref page="aave.md" %}
@@ -22,9 +22,9 @@ Integrations are currently planned for the following platforms:
{% page-ref page="yearn.finance.md" %}
-Although DeFi has grown very quickly and there are now billions of dollars worth of value deposited on these platforms, several of these projects are still in beta and are highly experimental. There may be hidden vulnerabilities in the smart contracts that power these platforms, and there have been multi-million dollar losses caused by vulnerabilities in Ethereum applications in the past.
+디파이(DeFi) 는 매우 빠르게 성장했고 현재 이러한 플랫폼에 수십억 달러 상당의 가치가 예치되어 있지만, 이러한 프로젝트 중 몇몇은 여전히 베타 버전이며 매우 실험적입니다. 이러한 플랫폼을 구동하는 스마트 컨트랙트 에는 숨겨진 취약성이 있을 수 있으며, 과거 이더리움 애플리케이션 취약성으로 인해 수백만 달러의 손실이 발생한 바 있습니다.
-We closely monitor security events on the platforms we support and will immediately move to secure OUSD holder funds if we identify any threats.
+오리진은 지원되는 플랫폼 상에서 보안 이벤트들을 면밀히 모니터링 할 것입니다. 또한, 위협이 식별되면 즉시 OUSD 보유자 자금을 안전하게 확보 할 것입니다.
From 4bd17bdfec4542d9163f193fd376990ca5dfb534 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:42:18 -0700
Subject: [PATCH 00315/11794] New translations aave.md (Korean)
---
.../supported-defi-platforms/aave.md | 28 +++++++++----------
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/ko/core-concepts/supported-defi-platforms/aave.md b/ko/core-concepts/supported-defi-platforms/aave.md
index df02edab3..3a406f5d8 100644
--- a/ko/core-concepts/supported-defi-platforms/aave.md
+++ b/ko/core-concepts/supported-defi-platforms/aave.md
@@ -1,25 +1,25 @@
-# Aave
+# 에이브(Aave)
{% hint style="info" %}
-Coming soon. Aave has not yet been integrated.
+곧 출시 예정. 에이브(Aave) 는 아직 통합되지 않았습니다.
{% endhint %}
-Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate.
+에이브(Aave) 는 이더리움(Ethereum) 을 기반으로 구축된 대출 프로토콜 및 플랫폼으로, ETHLend 창안자들이 2020년 1월 출시했습니다. 에이브 사용자는 담보에 대해 복리 이자를 얻거나 자산을 빌릴 수 있습니다. 지원되는 각 자산은 자체 유동성 풀로 집계되며 사용자는 수요와 공급에 따른 변동금리 또는 고정금리 중 하나를 선택할 수 있습니다.
-Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time.
+담보 잔액은 ERC-20 aToken이 대표하는 기본 자산에 대한 1: 1 비율로 표시됩니다. 이자는 자동으로 복리되어 a토큰(aToken) 을 가진 대출자에게 지급됩니다. 즉, 대출자는 시간이 지남에 따라 a토큰 잔액이 꾸준히 증가하는 것을 볼 수 있습니다. 사용자는 a토큰에 대한 자산을 빌릴 수 있습니다. a토큰은 자유롭게 송금이 자유로우며, 다른 많은 디파이(DeFi) 프로토콜에서 사용할 수 있습니다. a토큰은 언제든지 기본 담보로 상환될 수 있습니다.
-Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+에이브는 사용자가 단일 거래로 대출 잔액을 차입하고 상환하는 무담보 대출인 플래시 대출(flash loans) 을 지원합니다. 즉, 플래시 대출 사용자는 초기 자본을 투입 할 필요가 없습니다. 플래시 대출은 개발자를 대상으로 하는 복잡한 제품이며, 여러 디파이 프로토콜에서 차익 거래에 사용할 수 있습니다.
-Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign.
+에이브는 현재 ERC-20 토큰으로, 이전에는 ETHLend의 유틸리티 토큰이었던 LEND에 의해 관리되고 있습니다. 에이브는 완전히 탈 중앙화된 거버넌스로의 전환을 발표했습니다. 여기에는 사용자가 새로운 ERC-20 거버넌스 토큰인 AAVE로 LEND를 교환하는 토큰 스왑이 포함됩니다. 일부 AAVE는 유동성 채굴 캠페인의 형태로 플랫폼 사용자에게 배포될 예정입니다.
-Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND has a circulating market cap of over $700 million.
+에이브에 잠겨있는 총 가치 \ (TVL \) 는 12억 달러 이상으로 추정되며, 빠르게 성장하여 가장 큰 디파이 프로토콜 중 하나가 되었습니다. LEND의 유통 시가 총액은 7 억 달러 이상입니다.
-Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. Aave maintains a bug bounty program.
+에이브는 오픈제플린(OpenZeppelin), 트레일 오브 비츠(Trail of Bits) 및 컨센시스 딜리전스(Consensys Diligence) 의 보안 감사를 받았습니다. 에이브는 버그 현상금 프로그램을 운영합니다.
-| Resources | |
-|:-------------- |:------------------------------------------------------------------------------ |
-| Official site | [https://aave.com/](https://aave.com/) |
-| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
-| GitHub | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) |
-| Discord | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) |
+| 리소스 | |
+|:------------- |:------------------------------------------------------------------------------ |
+| 공식 사이트 | [https://aave.com/](https://aave.com/) |
+| 개발자 문서 | [https://compound.finance/docs](https://compound.finance/docs) |
+| 깃허브(Github) | [https://github.com/aave/aave-protocol](https://github.com/aave/aave-protocol) |
+| 디스코드(Discord) | [https://discordapp.com/invite/AnSqnvV](https://discordapp.com/invite/AnSqnvV) |
From 2ea0d2dee513feac87257ff34553484295e3c22f Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:42:20 -0700
Subject: [PATCH 00316/11794] New translations balancer.md (Korean)
---
.../supported-defi-platforms/balancer.md | 30 +++++++++----------
1 file changed, 15 insertions(+), 15 deletions(-)
diff --git a/ko/core-concepts/supported-defi-platforms/balancer.md b/ko/core-concepts/supported-defi-platforms/balancer.md
index f8d9e3c0a..906e2bfcc 100644
--- a/ko/core-concepts/supported-defi-platforms/balancer.md
+++ b/ko/core-concepts/supported-defi-platforms/balancer.md
@@ -1,27 +1,27 @@
-# Balancer
+# 밸런서(Balancer)
{% hint style="info" %}
-Coming soon. Balancer has not yet been integrated.
+곧 출시 예정. 밸런서(Balancer) 는 아직 통합되지 않았습니다.
{% endhint %}
-Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+밸런서(Balancer) 는 2020년 3월에 출시한, 이더리움을 기반의 탈 중앙화 유동성 프로토콜 및 거래소입니다. 사용자는 수수료를 받고 ERC-20 토큰을 교환하거나, 유동성 풀에 토큰을 기부하여 수수료를 받을 수 있습니다.
-Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs.
+밸런서는 자동화된 마켓 메이커(automated market maker) \ (AMM \) 로 사용자 지정 가중치를 사용하여 최대 8 개의 서로 다른 자산의 유동성 풀을 허용합니다. 밸런서의 유동성 풀은 상장지수펀드(Exchange Traded Funds) \ (ETFs \) 또는 특정 자산에 대한 가중치 목표가있는 포트폴리오와 유사하다고 생각할 수 있습니다. 거래로 인해 풀이 목표 가중치 분포에서 이동하는 경우 풀에있는 자산 간의 환율이 변경됩니다. 재정 거래 담당자(Arbitrageurs) 는 거래를 실행하여 이를 활용하고 풀을 다시 목표 가중치 분포로 재 조정할 수 있습니다. 유동성은 다른 AMM과 달리 풀간에 공유될 수도 있습니다.
-Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees.
+밸런서는 풀의 소유자만이 유동성을 제공할 수 있는 프라이빗 풀(private pools), 완전히 공개된 공유 풀(shared pools) 과 자동화 된 규칙과 논리를 구현할 수 있는 스마트 컨트랙트에 의해 제어되는 공유 풀인 스마트 풀(smart pools) 을 지원합니다. 유동성 공급자에게는 주어진 풀의 양과 수수료를 나타내는 밸런서 풀 토큰(Balancer Pool Tokens) \ (BPTs \) 가 제공됩니다. 해당 토큰은 자유롭게 양도할 수 있으며 제공된 자산과 발생한 수수료로 상환할 수 있습니다.
-Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools.
+토큰의 유동성을 개선하고자 하는 토큰 발행자들은 유동성 채굴 캠페인에 있어 유동성 공급자들에게 인센티브를 제공했습니다. 새로운 토큰 발행자는 밸런서 풀(Balancer pools) 에서 토큰을 출시했습니다.
-Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule.
+밸런서는 ERC-20 거버넌스 토큰 인 BAL에 의해 관리됩니다. BAL 보유자는 프로토콜 변경에 대해 투표 할 수 있습니다. BAL은 유동성 공급자에게 지속적으로 지급되며, 총 공급의 상당 부분은 지속적 베스팅 스케쥴에 따라 팀과 투자자에게 할당되었습니다.
-Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing.
+밸런서의 거래량은 종종 매일 2,500만 달러가 넘습니다. 밸런서는 (해당 글 작성 시점) 유동성 공급자에 의해 2억 5천만 달러가 넘는 총 가치 잠금 \(TVL\) 을 가지고 있습니다.
-Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020.
+밸런서는 트레일 오브 비츠(Trail of Bits) 의 보안 감사를 받았으며 버그 현상금 프로그램이 있습니다. 하지만, 밸런서는 2020년 6 월에 큰 공격을 받았습니다.
-| Resources | |
-|:-------------- |:-------------------------------------------------------------------- |
-| Official site | [https://balancer.finance/](https://balancer.finance/) |
-| Developer docs | [https://docs.balancer.finance/](https://docs.balancer.finance/) |
-| GitHub | [https://github.com/balancer-labs](https://github.com/balancer-labs) |
-| Discord | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) |
+| 리소스 | |
+|:------------- |:-------------------------------------------------------------------- |
+| 공식 사이트 | [https://balancer.finance/](https://balancer.finance/) |
+| 개발자 문서 | [https://docs.balancer.finance/](https://docs.balancer.finance/) |
+| 깃허브(Github) | [https://github.com/balancer-labs](https://github.com/balancer-labs) |
+| 디스코드(Discord) | [https://discord.gg/ARJWaeF](https://discord.gg/ARJWaeF) |
From 312299e137bd522587a356981c5e41d74d7f65b7 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:42:21 -0700
Subject: [PATCH 00317/11794] New translations compound.md (Korean)
---
.../supported-defi-platforms/compound.md | 24 +++++++++----------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/ko/core-concepts/supported-defi-platforms/compound.md b/ko/core-concepts/supported-defi-platforms/compound.md
index a4d2660a1..544773273 100644
--- a/ko/core-concepts/supported-defi-platforms/compound.md
+++ b/ko/core-concepts/supported-defi-platforms/compound.md
@@ -1,19 +1,19 @@
-# Compound
+# 컴파운드(Compound)
-Compound is a lending protocol and platform built on Ethereum and launched in September 2018. Users can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and interest rates are adjusted automatically based on supply and demand.
+컴파운드(Compound) 는 이더리움을 기반으로 구축되어 2018년 9월에 출시된 대출 프로토콜 및 플랫폼입니다. 컴파운드 사용자는 담보에 대해 복리 이자를 얻거나 자산을 빌릴 수 있습니다. 지원되는 각 자산은 자체 유동성 풀로 집계되며, 수급에 따라 이자율이 자동으로 조정됩니다.
-Collateral balances are represented by ERC-20 cTokens, which automatically accrue interest and increase in value over time relative to the underlying asset they represent. Users can borrow assets against the value of their cTokens. cTokens are freely transferable and can be used on many other DeFi protocols. cTokens can be redeemed for their underlying collateral at any time.
+담보 잔액은 ERC-20 c토큰(cTokens) 으로 표시 되며, ERC-20 c토큰은 해당 잔액이 나타내는 기본 자산에 비해 시간 경과에 따라 이자가 자동으로 발생하고 가치가 증가합니다. 사용자는 c토큰의 가치에 대해 자산을 빌릴 수 있습니다. c토큰은 송금이 자유로우며, 다른 많은 디파이(DeFi) 프로토콜에서 사용할 수 있습니다. c토큰은 언제든지 기본 담보로 상환될 수 있습니다.
-Compound is governed by COMP, an ERC-20 governance token. COMP holders can propose and vote on protocol changes or delegate their votes to someone else. COMP tokens are awarded pro rata to users of the protocol daily, split equally between borrowers and lenders. A large portion of the COMP token supply was retained by the Compound team, investors, and advisors.
+컴파운드는 ERC-20 거버넌스 토큰인 COMP에 의해 관리됩니다. COMP 보유자는 프로토콜 변경을 제안 및 투표하거나 다른 사람에게 투표를 위임 할 수 있습니다. COMP 토큰은 매일 프로토콜 사용자에게 비례하여 지급되며 차용자와 대출자간에 균등하게 분배됩니다. COMP 토큰 공급의 상당 부분은 컴파운드 팀, 투자자 및 고문이 보유했습니다.
-Compound's total value locked \(TVL\) has quickly grown to nearly $800 million, making it one of the largest DeFi protocols. COMP has a circulating market cap of over $500 million.
+컴파운드에 잠겨있는 총 고정 가치 \ (TVL \) 는 8억 달러로, 빠르게 성장하여 가장 큰 디파이 프로토콜 중 하나가 되었습니다. COMP의 유통 시가 총액은 5억 달러 이상입니다.
-Compound has undergone multiple security audits by OpenZeppelin and Trail of Bits. The Compound protocol was formally verified by CertiK and has undergone economic stress testing by Gauntlet. Compound maintains a bug bounty program.
+컴파운드는 오픈제플린(OpenZeppelin) 및 트레일 오브 비츠(Trail of Bits) 의 여러 보안 감사를 거쳤습니다. 컴파운드 프로토콜은 써틱(CertiK) 에 의해 공식적으로 검증되었으며 건틀릿(Gauntlet) 의 경제적 스트레스 테스트를 거쳤습니다. 컴파운드는 버그 현상금 프로그램을 운영합니다.
-| Resources | |
-|:-------------- |:-------------------------------------------------------------------------------------------------------------- |
-| Official site | [https://compound.finance/](https://compound.finance/) |
-| Developer docs | [https://compound.finance/docs](https://compound.finance/docs) |
-| GitHub | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) |
-| Discord | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) |
+| 리소스 | |
+|:------------- |:-------------------------------------------------------------------------------------------------------------- |
+| 공식 사이트 | [https://compound.finance/](https://compound.finance/) |
+| 개발자 문서 | [https://compound.finance/docs](https://compound.finance/docs) |
+| 깃허브(Github) | [https://github.com/compound-finance/compound-protocol](https://github.com/compound-finance/compound-protocol) |
+| 디스코드(Discord) | [https://discord.com/invite/cU7vmVW](https://discord.com/invite/cU7vmVW) |
From c6fce590fd0e73ddab5506299afa381c4b826c3d Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:42:23 -0700
Subject: [PATCH 00318/11794] New translations curve.md (Korean)
---
.../supported-defi-platforms/curve.md | 28 +++++++++----------
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/ko/core-concepts/supported-defi-platforms/curve.md b/ko/core-concepts/supported-defi-platforms/curve.md
index 021d0041b..e94a940c6 100644
--- a/ko/core-concepts/supported-defi-platforms/curve.md
+++ b/ko/core-concepts/supported-defi-platforms/curve.md
@@ -1,25 +1,25 @@
-# Curve
+# 커브(Curve)
{% hint style="info" %}
-Coming soon. Curve has not yet been integrated.
+곧 출시 예정. 커브(Curve) 는 아직 통합되지 않았습니다.
{% endhint %}
-Curve is a decentralized liquidity protocol and exchange on Ethereum for stablecoins and wrapped BTC, launched in January 2020. Users can swap between popular ERC-20 stablecoins or between ERC-20 representations of bitcoin. Liquidity providers facilitate trading and earn fees.
+커브(Curve) 는 이더리움(Etherum) 에서 스테이블 코인과 wBTC(wrapped BTC) 를 위한 탈중앙화 유동성 프로토콜 및 거래소이며, 2020년 1월에 출시되었다. 사용자는 인기 있는 ERC-20 스테이블 코인 또는 ERC-20 일종의 비트코인 간에 교환할 수 있습니다. 유동성 공급자는 거래를 촉진하고 수수료를 받습니다.
-Curve is an Automated Market Maker \(AMM\) where each market has an associated liquidity pool with two or more assets that should have the same value, like USDT, USDC, DAI and TUSD, which are all US dollar pegged stablecoins. The exchange rate between each stablecoin and their relative weights are determined by an algorithm based on supply and demand. Arbitrageurs act to normalize these exchange rates.
+커브는 자동화된 마켓 메이커(Automated Market Maker) \ (AMM \) 로 각 시장은 USDT, USDC, DAI 및 TUSD와 같이 동일한 가치를 가져야하는 두 개 이상의 자산과 관련된 유동성 풀이 있으며, 모두 미국 달러로 고정 된 스테이블 코인입니다. 각 스테이블 코인과 상대적 가중치 간의 환율은 수요와 공급을 기반으로 한 알고리즘에 의해 결정됩니다. 중재자는 이러한 환율을 정상화하기 위해 행동합니다.
-Some of Curve's liquidity pools earn extra fees for liquidity providers on top of the exchange fees from traders. Curve offers stablecoin pools integrated with Compound, yearn.finance, and Synthetix. The assets in each liquidity pool are provided to those platforms to generate additional yield which is passed on to each pool's liquidity providers. Liquidity Provider \(LP\) tokens are given to pool participants and can be redeemed for their initial liquidity supplied plus accrued fees and yield. LP tokens can also transferred for use in other protocols.
+커브의 유동성 풀 중 일부는 거래자로부터의 교환 수수료 외에 유동성 공급자에게 추가 수수료를 받습니다. 커브는 컴파운드(Compound), 와이언 파이낸스(yearn.finance) 및 신세틱스(Synthetix) 와 통합된 스테이블 코인 풀을 제공합니다. 각 유동성 풀의 자산은 각 풀의 유동성 공급자에게 전달되는 추가 수익을 생성하기 위해 해당 플랫폼에 제공됩니다. 유동성 공급자 \ (LP \) 토큰은 풀 참여자에게 제공되며 초기 유동성 공급과 발생한 수수료 및 수익으로 상환 될 수 있습니다. LP 토큰을 다른 프로토콜에서 사용하기 위해 전송할 수도 있습니다.
-Curve is governed by CRV, an ERC-20 governance token. CRV holders can vote on protocol changes. CRV holders can stake their tokens for additional voting power proportional to time staked. CRV is continuously awarded to liquidity providers and a large portion of the total supply of CRV was allocated to the team and investors on a continuous vesting schedule.
+커브는 ERC-20 거버넌스 토큰인 CRV에 의해 관리됩니다. CRV 보유자는 프로토콜 변경에 대해 투표 할 수 있습니다. CRV 보유자는 보유 시간에 비례하여 추가 투표권을 얻기 위해 토큰을 보유 할 수 있습니다. CRV은 유동성 공급자에게 지속적으로 지급되며, CRV의 총 공급의 상당 부분은 지속적 베스팅 스케쥴에 따라 팀과 투자자에게 할당되었습니다.
-Trading volumes on Curve are often over $50 million daily. Curve has a Total Value Locked \(TVL\) of over $1 billion by liquidity providers at the time of writing.
+커브의 거래량은 종종 매일 5,000만 달러가 넘습니다. 커브는 (해당 글 작성 시점) 유동성 공급자에 의해 10억 달러가 넘는 총 가치 잠금 \(TVL\) 을 가지고 있습니다.
-Curve has undergone two audits by Trail of Bits and maintains a bug bounty program.
+커브는 트레일 오브 비츠(Trail of Bits) 의 보안 감사를 2번 받았으며 버그 현상금 프로그램을 운영하고 있습니다.
-| Resources | |
-|:-------------- |:------------------------------------------------------------------------ |
-| Official site | [https://uniswap.org/](https://uniswap.org/) |
-| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
-| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
-| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+| 리소스 | |
+|:------------- |:------------------------------------------------------------------------ |
+| 공식 사이트 | [https://www.curve.fi/](https://www.curve.fi/) |
+| 개발자 문서 | [https://www.curve.fi/devdocs](https://www.curve.fi/devdocs) |
+| 깃허브(Github) | [https://github.com/curvefi](https://github.com/curvefi) |
+| 디스코드(Discord) | [https://discord.com/invite/9uEHakc](https://discord.com/invite/9uEHakc) |
From 5dfa63dece018fdc7cd38a8c861ab14a638d4e5b Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:42:25 -0700
Subject: [PATCH 00319/11794] New translations dydx.md (Korean)
---
.../supported-defi-platforms/dydx.md | 26 +++++++++----------
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/ko/core-concepts/supported-defi-platforms/dydx.md b/ko/core-concepts/supported-defi-platforms/dydx.md
index 24f1a895e..597ee0e1c 100644
--- a/ko/core-concepts/supported-defi-platforms/dydx.md
+++ b/ko/core-concepts/supported-defi-platforms/dydx.md
@@ -1,25 +1,25 @@
-# dYdX
+# 디와이디엑스(dYdX)
{% hint style="info" %}
-Coming soon. DyDx has not yet been integrated.
+곧 출시 예정. 디와이디엑스(DyDx) 는 아직 통합되지 않았습니다.
{% endhint %}
-dYdX is a trading and lending protocol and platform built on Ethereum and launched in May 2019. Users can trade assets on dYdX's non-custodial, decentralized exchange or participate in borrowing and lending. The lending protocol enables margin and futures trading. Interest rates are adjusted based on supply and demand and only short term loans are offered.
+디와이디엑스는 이더리움을 기반으로 구축되어 2019년 5월에 출시된 거래 및 대출 프로토콜 및 플랫폼입니다. 사용자는 디와이디엑스의 비수탁(Non-Custodial) 탈중앙화 거래소에서 자산을 거래하거나 차용 및 대출에 참여할 수 있습니다. 대출 프로토콜은 마진 및 선물 거래를 가능하게 합니다. 금리는 수급에 따라 조정되며 단기 대출만 가능합니다.
-Liquidity for assets available for borrowing and lending are pooled together by asset type. Interest paid to lenders is accrued automatically and borrowers must put up collateral to take out a loan.
+차용 및 대출이 가능한 자산의 유동성은 자산 유형별로 함께 통합됩니다. 대출자에게 지급되는 이자는 자동으로 발생하며 대출자는 대출을 받기 위해 담보를 설치해야 합니다.
-dYdX also supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+디와이디엑는 또한 사용자가 단일 거래로 대출 잔액을 차입하고 상환하는 무담보 대출인 플래시 대출(flash loans) 을 지원합니다. 즉, 플래시 대출 사용자는 초기 자본을 투입 할 필요가 없습니다. 플래시 대출은 개발자를 대상으로 하는 복잡한 제품이며, 여러 디파이 프로토콜에서 차익 거래에 사용할 수 있습니다.
-dYdX has around $40 million in total value locked \(TVL\) at the time of this writing. dYdX does not have a native token.
+디와이디엑스는 (해당 글 작성 시점) 총 4천만 달러의 총 가치 잠금 \(TVL\) 을 가지고 있습니다. dYdX에는 네이티브 토큰이 없습니다.
-dYdX has undergone security audits by OpenZeppelin and Bramah Systems.
+dYdX는 오픈제플린(OpenZeppelin) 및 브라마 시스템(Bramah Systems) 의 보안 감사를 받았습니다.
-| Resources | |
-|:-------------- |:-------------------------------------------------------------------- |
-| Official site | [https://dydx.exchange/](https://dydx.exchange/) |
-| Developer docs | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) |
-| GitHub | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) |
-| Discord | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) |
+| 리소스 | |
+|:------------- |:-------------------------------------------------------------------- |
+| 공식 사이트 | [https://dydx.exchange/](https://dydx.exchange/) |
+| 개발자 문서 | [https://docs.dydx.exchange/](https://docs.dydx.exchange/) |
+| 깃허브(Github) | [https://github.com/dydxprotocol/](https://github.com/dydxprotocol/) |
+| 디스코드(Discord) | [https://discord.gg/yah42Rb](https://discord.gg/yah42Rb) |
From 54fe96b57fc05e2ec42cd999bd1b49d5bff81426 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:42:27 -0700
Subject: [PATCH 00320/11794] New translations uniswap.md (Korean)
---
.../supported-defi-platforms/uniswap.md | 30 +++++++++----------
1 file changed, 15 insertions(+), 15 deletions(-)
diff --git a/ko/core-concepts/supported-defi-platforms/uniswap.md b/ko/core-concepts/supported-defi-platforms/uniswap.md
index 012e25e93..1b0bf7020 100644
--- a/ko/core-concepts/supported-defi-platforms/uniswap.md
+++ b/ko/core-concepts/supported-defi-platforms/uniswap.md
@@ -1,27 +1,27 @@
-# Uniswap
+# 유니스왑(Uniswap)
{% hint style="info" %}
-Coming soon. Uniswap has not yet been integrated.
+곧 출시 예정. 유니스왑(Uniswap) 은 아직 통합되지 않았습니다.
{% endhint %}
-Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+유니스왑(Uniswap) 은 2018년 11월에 출시한, 이더리움을 기반의 탈 중앙화 유동성 프로토콜 및 거래소입니다. 유니스왑의 두번째 버전(v2) 는 2020년 5월에 출시 되었습니다. 사용자는 수수료를 받고 ERC-20 토큰을 교환하거나, 유동성 풀에 토큰을 기부하여 수수료를 받을 수 있습니다.
-Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate.
+유니스왑의 시장은 주문서를 통해서 운영되는 것이 아닌, 유동성 풀에 의해 운영됩니다. 이러한 형태의 거래소를 자동화된 마켓 메이커(Automated Market Maker) \ (AMM \) 이라고 합니다. 두 자산 간의 환율은 일정한 제품 공식에 의해 결정되며 풀에있는 각 자산의 상대적 가중치에 따라 가격 곡선을 따라 이동합니다. 이것은 상대적 가중치를 재조정하고 환율을 정상화하기 위해 차익 거래자들이 유동성 풀에 들어 가도록 장려 합니다.
-Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve.
+주어진 풀에 충분한 유동성이 없다면 트레이더들은 하락을 겪을 수 있고 불리한 환율로부터 보호받지 못할 수도 있습니다. 유동성 공급자는 풀 환율이 시장 현실과 일치하지 않을 때 영구적인 손실을 입을 수 있으며, 중개업자는 가격 곡선을 따라 거래를 실행할 수 있습니다.
-Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued.
+풀 참가자에게는 주어진 풀에서 제공되는 유동성 중 자신의 몫에 해당하는 유니스왑 유동성 공급자 \(LP\) 토큰이 주어집니다. 이 LP 토큰들은 자유롭게 전송할 수 있습니다. 참가자들은 제공된 자산과 발생한 수수료에 대해 이러한 토큰을 상환하여 언제든지 풀을 종료할 수 있습니다.
-Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools.
+토큰의 유동성을 개선하고자 하는 토큰 발행자들은 유동성 채굴 캠페인에 있어 유동성 공급자들에게 인센티브를 제공했습니다. 새로운 토큰 발행자는 또한 유니스왑 풀(Uniswap pools) 에서 토큰을 출시 했습니다.
-Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token.
+유니스왑의 거래량은 현재 많은 전통적인 거래소의 거래량을 능가하고 있으며, 정기적으로 매일 2억 달러를 초과하고 있습니다. 유니스왑은 유동성 공급자에 의해 락업 총액(Total Value Locked) \(TVL\) 1억 7천만 달러 이상을 보유하고 있습니다. 유니스왑은 기본 플랫폼(native platform) 또는 거버넌스 토큰(governance token) 을 가지고 있지 않습니다.
-Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program.
+유니스왑은 dapp.org에서 감사하고, 공식적으로 검증한 스마트 컨트렉트를 가지고 있습니다. 유니스왑은 버그 현상금 프로그램을 운영합니다.
-| Resources | |
-|:-------------- |:------------------------------------------------------------------------ |
-| Official site | [https://uniswap.org/](https://uniswap.org/) |
-| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
-| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
-| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+| 리소스 | |
+|:------------- |:------------------------------------------------------------------------ |
+| 공식 사이트 | [https://uniswap.org/](https://uniswap.org/) |
+| 개발자 문서 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| 깃허브(Github) | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| 디스코드(Discord) | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
From b0b8cf65fd89c16ae7d70c2f7b994e36e160c7ad Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:42:29 -0700
Subject: [PATCH 00321/11794] New translations yearn.finance.md (Korean)
---
.../supported-defi-platforms/yearn.finance.md | 28 +++++++++----------
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/ko/core-concepts/supported-defi-platforms/yearn.finance.md b/ko/core-concepts/supported-defi-platforms/yearn.finance.md
index 3f23b9fdb..40f2d7dc6 100644
--- a/ko/core-concepts/supported-defi-platforms/yearn.finance.md
+++ b/ko/core-concepts/supported-defi-platforms/yearn.finance.md
@@ -1,25 +1,25 @@
-# Yearn.finance
+# 와이언파이낸스(Yearn Finance)
{% hint style="info" %}
-Coming soon. Yearn.finance has not yet been integrated.
+곧 출시 예정. 와이언 파이낸스(Yearn.finance)는 아직 통합되지 않았습니다.
{% endhint %}
-Yearn.finance, formerly iEarn.finance, is a yield aggregation platform built on Ethereum and launched in January 2020 by Andre Cronje. Yearn manages yield farming and rebalancing strategies using a combination of automation and human decision making on behalf of users who have deposited capital.
+와이언파이낸스(Yearn.finance) (이전 iEarn.finance)는 이더리움을 기반으로 구축 된 수익 집계 플랫폼으로 안드레 크로네(Andre Cronje)가 2020년 1월에 출시 했습니다. 와이언은 자본을 예치한 사용자를 대신하여 자동화와 인간의 의사 결정을 조합하여, 이자 농사와 재조정 전략을 관리합니다.
-Yearn has two yield aggregation products, Earn and Vaults. Earn allows users to deposit stablecoins or wrapped BTC into liquidity pools on Curve to earn fees and governance token rewards. These assets are also lent out on platforms offering high yield and token rewards, adding to the yield earned.
+와이언에는 Earn과 Vaults라는 두 가지 수익 결합 제품이 있습니다. Earn은 사용자들이 수수료와 거버넌스 토큰 보상을 얻기 위해 커브(Curve) 의 유동성 풀에 스테이블 코인이나 WBTC(Wrapped BTC) 를 입금할 수 있도록 합니다. 또한 이러한 자산은 높은 수익률과 토큰 보상을 제공하는 플랫폼에서 대여되어 수익률을 증가 시킵니다.
-Vaults offer a more automated and managed experience. Users deposit assets such as LINK, Curve liquidity provider tokens, or stablecoins and the Vault pools these assets together and deploys the highest earning yield farming strategy as deemed safe by the community and Andre Cronje. Governance tokens earned as rewards are sold off for the original asset deposited and combined with other fees and automatically rolled into the Vault to compound yield. Strategies can be changed frequently and pooling assets together saves gas costs for users.
+Vault는 보다 자동화되고 관리되는 환경을 제공 합니다. 사용자는 링크(LINK), 커브(Curve) 유동성 공급자 토큰 또는 스테이블 코인과 같은 자산을 입금하고 Vault는 이러한 자산을 함께 풀링하여 지역사회와 안드레 크로네가 안전하다고 간주하는 최고 수익률 이자 농사 전략을 배포합니다. 보상으로 획득한 거버넌스 토큰은 원래 자산에 대해 매각되고, 다른 수수료와 결합된 후 수익률을 높이기 위해 자동으로 Vault로 롤링되어 복리 수익을 얻습니다. 전략은 자주 변경될 수 있으며 자산을 함께 풀링하면 사용자의 가스 비용을 절감할 수 있습니다.
-Yearn is governed by YFI, an ERC-20 governance token. YFI holders can vote on protocol changes after agreeing to lock up their YFI for 3 days. YFI can also be staked for yield in the governance portal. This yield comes from fees charged to users on Yearn products. YFI was distributed entirely to liquidity providers on Curve and Balancer. There was no allocation for team members or investors.
+와이언은 ERC-20 거버넌스 토큰인 YFI에 의해 관리됩니다. YFI 보유자는 3 일 동안 YFI 잠금에 동의 한 후 프로토콜 변경에 투표 할 수 있습니다. YFI는 거버넌스 포털에서 수익을 위해 스테이킹 할 수도 있습니다. 이 수익률은 와이언 제품을 사용하는 사용자에게 부과되는 수수료에서 나옵니다. YFI는 커브(Curve) 그리고 밸런서(Balancer) 의 유동성 공급자에게 전적으로 배포되었습니다. 팀원이나 투자자에 대한 할당은 없었습니다.
-Yearn's total value locked \(TVL\) has quickly grown to over $800 million, making it one of the largest DeFi platforms. YFI has a circulating market cap of over $400 million.
+와이언의 총 가치 잠금 \ (TVL \) 은 빠르게 8 억 달러 이상으로 성장하여, 가장 큰 디파이(DeFi) 플랫폼 중 하나가 되었습니다. YFI의 유통 시가 총액은 4 억 달러 이상입니다.
-Yearn has undergone multiple security and smart contract audits by CertiK, Quantstamp, HackMD, and CryptoManiacs. Yearn has a reputation for launching experimental products very quickly and warns users that their products are in beta.
+와이언은 써틱(CertiK), 퀀트스탬프(Quantstamp), 핵MD(HackMD) 및 크립토매니악(CryptoManiacs) 과 같은 다수의 보안 및 스마트 계약 감사를 받았습니다. 와이언은 실험 제품을 매우 빠르게 출시한 것으로 유명하며, 사용자에게 제품이 베타 버전임을 경고하고 있습니다.
-| Resources | |
-|:-------------- |:-------------------------------------------------------------------- |
-| Official site | [https://yearn.finance/](https://yearn.finance/) |
-| Developer docs | [https://docs.yearn.finance/](https://docs.yearn.finance/) |
-| GitHub | [https://github.com/iearn-finance](https://github.com/iearn-finance) |
-| Discord | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) |
+| 리소스 | |
+|:------------- |:-------------------------------------------------------------------- |
+| 공식 사이트 | [https://yearn.finance/](https://yearn.finance/) |
+| 개발자 문서 | [https://docs.yearn.finance/](https://docs.yearn.finance/) |
+| 깃허브(Github) | [https://github.com/iearn-finance](https://github.com/iearn-finance) |
+| 디스코드(Discord) | [https://discord.gg/uTmHe8r](https://discord.gg/uTmHe8r) |
From 00e1486f9e9fb3c95248bd384b925ebc73e205c6 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:42:31 -0700
Subject: [PATCH 00322/11794] New translations aave.md (Korean)
---
ko/core-concepts/supported-platforms/aave.md | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/ko/core-concepts/supported-platforms/aave.md b/ko/core-concepts/supported-platforms/aave.md
index a3eea1204..3a406f5d8 100644
--- a/ko/core-concepts/supported-platforms/aave.md
+++ b/ko/core-concepts/supported-platforms/aave.md
@@ -4,17 +4,17 @@
곧 출시 예정. 에이브(Aave) 는 아직 통합되지 않았습니다.
{% endhint %}
-Aave is a lending protocol and platform built on Ethereum and launched in January 2020 by the creators of ETHLend. Users on Aave can earn compounding interest on or borrow assets against collateral. Each supported asset is aggregated in its own liquidity pool and users can choose between a variable interest rate based on supply and demand or a fixed interest rate.
+에이브(Aave) 는 이더리움(Ethereum) 을 기반으로 구축된 대출 프로토콜 및 플랫폼으로, ETHLend 창안자들이 2020년 1월 출시했습니다. 에이브 사용자는 담보에 대해 복리 이자를 얻거나 자산을 빌릴 수 있습니다. 지원되는 각 자산은 자체 유동성 풀로 집계되며 사용자는 수요와 공급에 따른 변동금리 또는 고정금리 중 하나를 선택할 수 있습니다.
-Collateral balances are represented by ERC-20 aTokens at a 1:1 ratio to the underlying assets they represent. Interest is compounded automatically and paid to lenders with aTokens, meaning lenders will steadily see their aToken balance increase over time. Users can borrow assets against their aTokens. aTokens are freely transferable and can be used on many other DeFi protocols. aTokens can be redeemed for their underlying collateral at any time.
+담보 잔액은 ERC-20 aToken이 대표하는 기본 자산에 대한 1: 1 비율로 표시됩니다. 이자는 자동으로 복리되어 a토큰(aToken) 을 가진 대출자에게 지급됩니다. 즉, 대출자는 시간이 지남에 따라 a토큰 잔액이 꾸준히 증가하는 것을 볼 수 있습니다. 사용자는 a토큰에 대한 자산을 빌릴 수 있습니다. a토큰은 자유롭게 송금이 자유로우며, 다른 많은 디파이(DeFi) 프로토콜에서 사용할 수 있습니다. a토큰은 언제든지 기본 담보로 상환될 수 있습니다.
-Aave supports flash loans, which are uncollateralized loans where users borrow and repay the balance of the loan in a single transaction, meaning flash loan users do not need to put up any initial capital. Flash loans are a complex product aimed at developers and can be used to arbitrage across multiple DeFi protocols.
+에이브는 사용자가 단일 거래로 대출 잔액을 차입하고 상환하는 무담보 대출인 플래시 대출(flash loans) 을 지원합니다. 즉, 플래시 대출 사용자는 초기 자본을 투입 할 필요가 없습니다. 플래시 대출은 개발자를 대상으로 하는 복잡한 제품이며, 여러 디파이 프로토콜에서 차익 거래에 사용할 수 있습니다.
-Aave is currently governed by LEND, an ERC-20 token that was formerly the utility token for ETHLend. Aave has announced a transition to fully decentralized governance that includes a token swap where users exchange LEND for AAVE, a new ERC-20 governance token with staking rewards. Some AAVE will be distributed to users of the platform in a liquidity mining campaign.
+에이브는 현재 ERC-20 토큰으로, 이전에는 ETHLend의 유틸리티 토큰이었던 LEND에 의해 관리되고 있습니다. 에이브는 완전히 탈 중앙화된 거버넌스로의 전환을 발표했습니다. 여기에는 사용자가 새로운 ERC-20 거버넌스 토큰인 AAVE로 LEND를 교환하는 토큰 스왑이 포함됩니다. 일부 AAVE는 유동성 채굴 캠페인의 형태로 플랫폼 사용자에게 배포될 예정입니다.
-Aave's total value locked \(TVL\) has quickly grown to over $1.2 billion, making it one of the largest DeFi protocols. LEND의 유통 시가 총액은 7 억 달러 이상입니다.
+에이브에 잠겨있는 총 가치 \ (TVL \) 는 12억 달러 이상으로 추정되며, 빠르게 성장하여 가장 큰 디파이 프로토콜 중 하나가 되었습니다. LEND의 유통 시가 총액은 7 억 달러 이상입니다.
-Aave has undergone security audits by OpenZeppelin, Trail of Bits, and Consensys Diligence. 에이브는 버그 현상금 프로그램을 운영합니다.
+에이브는 오픈제플린(OpenZeppelin), 트레일 오브 비츠(Trail of Bits) 및 컨센시스 딜리전스(Consensys Diligence) 의 보안 감사를 받았습니다. 에이브는 버그 현상금 프로그램을 운영합니다.
| 리소스 | |
|:------------- |:------------------------------------------------------------------------------ |
From d2dd33f24255f6a340868e11d4bf2e7400237d7a Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:42:32 -0700
Subject: [PATCH 00323/11794] New translations uniswap.md (Korean)
---
.../supported-strategies/uniswap.md | 30 +++++++++----------
1 file changed, 15 insertions(+), 15 deletions(-)
diff --git a/ko/core-concepts/supported-strategies/uniswap.md b/ko/core-concepts/supported-strategies/uniswap.md
index 012e25e93..1b0bf7020 100644
--- a/ko/core-concepts/supported-strategies/uniswap.md
+++ b/ko/core-concepts/supported-strategies/uniswap.md
@@ -1,27 +1,27 @@
-# Uniswap
+# 유니스왑(Uniswap)
{% hint style="info" %}
-Coming soon. Uniswap has not yet been integrated.
+곧 출시 예정. 유니스왑(Uniswap) 은 아직 통합되지 않았습니다.
{% endhint %}
-Uniswap is a decentralized liquidity protocol and exchange on Ethereum, launched in November 2018. Uniswap v2 launched in May 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+유니스왑(Uniswap) 은 2018년 11월에 출시한, 이더리움을 기반의 탈 중앙화 유동성 프로토콜 및 거래소입니다. 유니스왑의 두번째 버전(v2) 는 2020년 5월에 출시 되었습니다. 사용자는 수수료를 받고 ERC-20 토큰을 교환하거나, 유동성 풀에 토큰을 기부하여 수수료를 받을 수 있습니다.
-Markets on Uniswap operate as liquidity pools rather than order books. This type of exchange is called an Automated Market Maker \(AMM\). The exchange rate between the two assets is determined by a constant product formula and moves along a price curve depending on the relative weight of each asset in the pool. This encourages arbitrageurs to enter liquidity pools to rebalance the relative weights and normalize the exchange rate.
+유니스왑의 시장은 주문서를 통해서 운영되는 것이 아닌, 유동성 풀에 의해 운영됩니다. 이러한 형태의 거래소를 자동화된 마켓 메이커(Automated Market Maker) \ (AMM \) 이라고 합니다. 두 자산 간의 환율은 일정한 제품 공식에 의해 결정되며 풀에있는 각 자산의 상대적 가중치에 따라 가격 곡선을 따라 이동합니다. 이것은 상대적 가중치를 재조정하고 환율을 정상화하기 위해 차익 거래자들이 유동성 풀에 들어 가도록 장려 합니다.
-Traders can suffer from slippage if there is not enough liquidity in a given pool and may not be protected from unfavorable exchange rates. Liquidity providers may suffer impermanent loss when the pool exchange rate does not match market realities and arbitrageurs execute trades along the pricing curve.
+주어진 풀에 충분한 유동성이 없다면 트레이더들은 하락을 겪을 수 있고 불리한 환율로부터 보호받지 못할 수도 있습니다. 유동성 공급자는 풀 환율이 시장 현실과 일치하지 않을 때 영구적인 손실을 입을 수 있으며, 중개업자는 가격 곡선을 따라 거래를 실행할 수 있습니다.
-Pool participants are given Uniswap Liquidity Provider \(LP\) tokens that correspond to their share of liquidity provided in a given pool. These LP tokens are freely transferable. Participants can exit pools at any time by redeeming these tokens for the assets provided and fees accrued.
+풀 참가자에게는 주어진 풀에서 제공되는 유동성 중 자신의 몫에 해당하는 유니스왑 유동성 공급자 \(LP\) 토큰이 주어집니다. 이 LP 토큰들은 자유롭게 전송할 수 있습니다. 참가자들은 제공된 자산과 발생한 수수료에 대해 이러한 토큰을 상환하여 언제든지 풀을 종료할 수 있습니다.
-Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Uniswap pools.
+토큰의 유동성을 개선하고자 하는 토큰 발행자들은 유동성 채굴 캠페인에 있어 유동성 공급자들에게 인센티브를 제공했습니다. 새로운 토큰 발행자는 또한 유니스왑 풀(Uniswap pools) 에서 토큰을 출시 했습니다.
-Trading volumes on Uniswap now eclipse that of many traditional exchanges and regularly surpass $200 million daily. Uniswap has over $170 million in Total Value Locked \(TVL\) by liquidity providers. Uniswap does not have a native platform or governance token.
+유니스왑의 거래량은 현재 많은 전통적인 거래소의 거래량을 능가하고 있으며, 정기적으로 매일 2억 달러를 초과하고 있습니다. 유니스왑은 유동성 공급자에 의해 락업 총액(Total Value Locked) \(TVL\) 1억 7천만 달러 이상을 보유하고 있습니다. 유니스왑은 기본 플랫폼(native platform) 또는 거버넌스 토큰(governance token) 을 가지고 있지 않습니다.
-Uniswap has had its smart contracts audited and formally verfied by dapp.org. Uniswap maintains a bug bounty program.
+유니스왑은 dapp.org에서 감사하고, 공식적으로 검증한 스마트 컨트렉트를 가지고 있습니다. 유니스왑은 버그 현상금 프로그램을 운영합니다.
-| Resources | |
-|:-------------- |:------------------------------------------------------------------------ |
-| Official site | [https://uniswap.org/](https://uniswap.org/) |
-| Developer docs | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
-| GitHub | [https://github.com/Uniswap](https://github.com/Uniswap) |
-| Discord | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
+| 리소스 | |
+|:------------- |:------------------------------------------------------------------------ |
+| 공식 사이트 | [https://uniswap.org/](https://uniswap.org/) |
+| 개발자 문서 | [https://uniswap.org/docs/v2](https://uniswap.org/docs/v2) |
+| 깃허브(Github) | [https://github.com/Uniswap](https://github.com/Uniswap) |
+| 디스코드(Discord) | [https://discord.com/invite/EwFs3Pp](https://discord.com/invite/EwFs3Pp) |
From ef704a6a5aac09c39c0dbb3d6ebc968110af7869 Mon Sep 17 00:00:00 2001
From: Josh Fraser
Date: Tue, 22 Sep 2020 12:42:34 -0700
Subject: [PATCH 00324/11794] New translations balancer.md (Korean)
---
ko/core-concepts/supported-platforms/balancer.md | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/ko/core-concepts/supported-platforms/balancer.md b/ko/core-concepts/supported-platforms/balancer.md
index 74638396e..8e8044fc6 100644
--- a/ko/core-concepts/supported-platforms/balancer.md
+++ b/ko/core-concepts/supported-platforms/balancer.md
@@ -4,19 +4,19 @@
곧 출시 예정. 밸런서(Balancer) 는 아직 통합되지 않았습니다.
{% endhint %}
-Balancer is a decentralized liquidity protocol and exchange on Ethereum, launched in March 2020. Users can swap ERC-20 tokens for a fee or contribute tokens to liquidity pools to earn fees.
+밸런서(Balancer) 는 2020년 3월에 출시한, 이더리움을 기반의 탈 중앙화 유동성 프로토콜 및 거래소입니다. 사용자는 수수료를 받고 ERC-20 토큰을 교환하거나, 유동성 풀에 토큰을 기부하여 수수료를 받을 수 있습니다.
-Balancer is an Automated Market Maker \(AMM\) that allows for liquidity pools of up to 8 different assets with custom weights. Liquidity pools on Balancer can be thought of as similar to Exchange Traded Funds \(ETFs\) or portfolios with weight targets for specific assets. If trading causes the pool to shift from its target weight distribution, exchange rates between assets in the pool change. Arbitrageurs can execute trades to take advantage of this and act to rebalance the pool back to its target weight distribution. Liquidity can also be shared across pools, unlike other AMMs.
+밸런서는 자동화된 마켓 메이커(automated market maker) \ (AMM \) 로 사용자 지정 가중치를 사용하여 최대 8 개의 서로 다른 자산의 유동성 풀을 허용합니다. 밸런서의 유동성 풀은 상장지수펀드(Exchange Traded Funds) \ (ETFs \) 또는 특정 자산에 대한 가중치 목표가있는 포트폴리오와 유사하다고 생각할 수 있습니다. 거래로 인해 풀이 목표 가중치 분포에서 이동하는 경우 풀에있는 자산 간의 환율이 변경됩니다. 재정 거래 담당자(Arbitrageurs) 는 거래를 실행하여 이를 활용하고 풀을 다시 목표 가중치 분포로 재 조정할 수 있습니다. 유동성은 다른 AMM과 달리 풀간에 공유될 수도 있습니다.
-Balancer supports private pools, where only the owner of the pool can contribute liquidity, shared pools, which are completely public, and smart pools, which are shared pools controlled by a smart contract that can implement automated rules and logic. Liquidity providers are given Balancer Pool Tokens \(BPTs\) that represent their share of a given pool and fees. These tokens are freely transferable and can be redeemed for the assets provided and accrued fees.
+밸런서는 풀의 소유자만이 유동성을 제공할 수 있는 프라이빗 풀(private pools), 완전히 공개된 공유 풀(shared pools) 과 자동화 된 규칙과 논리를 구현할 수 있는 스마트 컨트랙트에 의해 제어되는 공유 풀인 스마트 풀(smart pools) 을 지원합니다. 유동성 공급자에게는 주어진 풀의 양과 수수료를 나타내는 밸런서 풀 토큰(Balancer Pool Tokens) \ (BPTs \) 가 제공됩니다. 해당 토큰은 자유롭게 양도할 수 있으며 제공된 자산과 발생한 수수료로 상환할 수 있습니다.
-Token issuers seeking to improve liquidity of their token have offered incentives to liquidity providers in liquidity mining campaigns. New token issuers have also launched their tokens on Balancer pools.
+토큰의 유동성을 개선하고자 하는 토큰 발행자들은 유동성 채굴 캠페인에 있어 유동성 공급자들에게 인센티브를 제공했습니다. 새로운 토큰 발행자는 밸런서 풀(Balancer pools) 에서 토큰을 출시했습니다.
-Balancer is governed by BAL, an ERC-20 governance token. BAL holders can vote on protocol changes. BAL is continuously awarded to liquidity providers and a large portion of the total supply of BAL was allocated to the team and investors on a continuous vesting schedule.
+밸런서는 ERC-20 거버넌스 토큰인 BAL에 의해 관리됩니다. BAL 보유자는 프로토콜 변경에 대해 투표 할 수 있습니다. BAL은 유동성 공급자에게 지속적으로 지급되며, 총 공급의 상당 부분은 지속적 베스팅 스케쥴에 따라 팀과 투자자에게 할당되었습니다.
-Trading volumes on Balancer are often over $25 million daily. Balancer has a Total Value Locked \(TVL\) of over $250 million by liquidity providers at the time of writing.
+밸런서의 거래량은 종종 매일 2,500만 달러가 넘습니다. 밸런서는 (해당 글 작성 시점) 유동성 공급자에 의해 2억 5천만 달러가 넘는 총 가치 잠금 \(TVL\) 을 가지고 있습니다.
-Balancer has undergone a security audit by Trail of Bits and has a bug bounty program. However, Balancer has suffered a major exploit in June 2020.
+밸런서는 트레일 오브 비츠(Trail of Bits) 의 보안 감사를 받았으며 버그 현상금 프로그램이 있습니다. 하지만, 밸런서는 2020년 6 월에 큰 공격을 받았습니다.
| 리소스 | |
|:------------- |:-------------------------------------------------------------------- |
From d019872c68aa8e6a101fec00cd45b753df9b9fc6 Mon Sep 17 00:00:00 2001
From: Josh Fraser