Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor resources #200

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Empty file added docs/education/core/crv.md
Empty file.
Empty file added docs/education/core/vecrv.md
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
7 changes: 7 additions & 0 deletions docs/education/liquidity-gauges/introduction.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@


## What are liquidity gauges?
measure the liquidity a user has provided into a pool;

## Rewards based on gauges
gauges receive CRV rewards;
Empty file.
Empty file.
13 changes: 13 additions & 0 deletions docs/education/liquidity-pools/introduction.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@


todo: general information about liquidity pools; not specified to Curve but more general information

## What are liquidity pools?
way to trade tokens without relying on a orderbook; instant liquidity + execution;

## How do they work?
different algorithms for different use cases (stable vs. volatile);

## Liquidity pools on Curve
permissionless; anyone can create a pool;

Empty file.
Empty file.
Empty file.
69 changes: 69 additions & 0 deletions docs/getting-started.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
Getting started with Curve isn’t easy, there is a lot to grasp and the unique UI can be a lot to take in. This small guide is intended for Curve beginners with an understanding of DeFi and Crypto. It tries to answer recurring questions about how to get started with Curve and how it works or makes money for liquidity providers.

# **What is Curve.fi?**

Curve.fi is a non-custodial decentralized exchange that revolutionized stablecoin trading. It began by offering superior exchange rates for stablecoin swaps (like DAI to USDC) through liquidity pools, where users earn yield by depositing their assets.

As the platform evolved, it expanded beyond stablecoins to include volatile asset pools, pairing cryptocurrencies like ETH with stablecoins like USDT. The protocol's latest innovation is crvUSD, a native stablecoin that users can borrow against collateral such as liquid staked ETH and wrapped BTC. This development led to the creation of the broader Curve Lending system, which supports loans backed by a wider range of assets.

Security is paramount at Curve – the protocol's non-custodial design means your tokens remain under your control, never in the hands of developers. Additionally, all Curve smart contracts are non-upgradable, ensuring that the core logic protecting user funds remains unchanged.

True to its pioneering spirit, Curve continues to develop cutting-edge DeFi solutions that push the boundaries of what's possible in decentralized finance.

---

# **What are Liquidity Pools & Why Should I Deposit?**

Liquidity pools are pools of tokens held in smart contracts that allow users to exchange or withdraw tokens at set rates. By adding liquidity to a Curve pool, you earn passive income through trading fees, with rewards based on your contribution. Additionally, you may receive extra incentives like CRV tokens or Points, increasing your returns. Providing liquidity also helps maintain efficient, low-cost trades for all swappers, benefiting the whole DeFi ecosystem.

For more information, visit the following section: [Understanding Curve Pools](pools/overview.md)

---

# **What is the crvUSD Stablecoin?**

crvUSD is a fully decentralized stablecoin unique in both its backing and risk management model. Users can mint crvUSD by borrowing against high-quality collateral like ETH, BTC, and their wrapped and liquid staked variants through the crvUSD loans platform on Ethereum.
What sets crvUSD apart is its innovative approach to managing loan health:

- Unlike traditional DeFi platforms (such as Aave or Maker) that liquidate based on price thresholds, crvUSD focuses on overall loan health
- When collateral value drops, a portion of the collateral is gradually converted to crvUSD to maintain loan health
- If collateral prices recover, this process reverses automatically, returning the converted collateral to the borrower
- Liquidations only occur if the loan's health deteriorates beyond a critical threshold, rather than being triggered by price alone

This combination of high-quality collateral and health-based risk management makes crvUSD one of the most sophisticated and secure stablecoins in DeFi, providing borrowers with more flexibility to weather market volatility.

Find out more in the [crvUSD resources](crvusd/understanding-crvusd.md), or directly on the [crvUSD UI](https://crvusd.curve.fi/#/ethereum).

---

# **What is Curve Lend? (Llamalend)**

Curve Lend (Llamalend) expands Curve's novel liquidation protection system to borrowing markets for riskier assets. Unlike the main protocol which mints new crvUSD, Curve Lend creates lending markets where:

- Suppliers provide existing crvUSD to the lending pools
- Borrowers can access these funds by paying fees to suppliers
- A wider range of riskier assets can be used as collateral
- Loans are protected through gradual collateral conversion instead of immediate liquidations

This design creates a win-win scenario: suppliers earn fees by providing crvUSD, while borrowers benefit from Curve's more forgiving approach to loan management, even when borrowing against more volatile assets.

Learn more about lending here: [Lending resources](lending/overview.md)

---

# **Can I Launch a Pool or Lending Market?**

**Yes! All new Curve pools and lending markets are deployed permissionlessly**. This means anybody can deploy a pool or lending market, anytime, anywhere. For full guides, check our [Pool creation section](pool-creation/pool-creation-overview.md) or [guide on creating a lending market](lending/create-lending-market.md).
---

# **What is the CRV Token?**

CRV is the governance and utility token for the Curve ecosystem. Its most distinctive feature is the locking mechanism: users can lock their CRV tokens for up to 4 years, converting them to veCRV (vote-escrowed CRV). This longer-term commitment comes with two key benefits:

- Voting power in Curve governance decisions
- A share of fees generated across Curve's products

This lock-up system was specifically designed to align the interests of token holders with the platform's long-term success – the longer users lock their tokens, the greater their influence and rewards in the ecosystem.

Learn more about CRV here: [Understanding CRV](crv-token/overview.md), or Curve Governance here: [Understanding Governance](governance/understanding-governance.md)
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes.
File renamed without changes.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes.
File renamed without changes
File renamed without changes.
File renamed without changes
File renamed without changes.
File renamed without changes.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes.
File renamed without changes
File renamed without changes
File renamed without changes.
File renamed without changes
File renamed without changes.
File renamed without changes.
File renamed without changes
File renamed without changes
114 changes: 114 additions & 0 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,114 @@
---
hide:
- toc
---

<h1>Welcome to Curve Finance Resources</h1>

Use the information within to explore the world of Curve, a leading **decentralized exchange, stablecoin provider, and lending platform** on Ethereum and EVM-compatible chains. It's known for it's advanced automated market-makers for stablecoins and volatile assets, and it's unique soft-liquidation system for loans. This documentation provides a clear overview of Curve's diverse features and functionalities. Learn about **Curve pools**, including stablecoin pools and volatile pools, gain insights into the **CRV token**, and understand the innovative **crvUSD stablecoin** and new **lending** platform.

This website offers an easy to understand guide to get to know the whole of Curve's dynamic ecosystem in an easy to read way. Please see the [technical documentation](https://docs.curve.fi) for developer information.

<h2 style="font-weight: bold;">Resources and guides to get started with Curve and the Curve DAO</h2>

<div class="grid cards" markdown>

- :logos-crv:{ .lg .middle } **CRV Token**

---

Explore the dynamics of the CRV Token: Tokenomics, Staking, Claiming Fees, and more.

[:octicons-arrow-right-24: Learn More](./crv-token/overview.md)

- :logos-vecrv:{ .lg .middle } **veCRV**

---

Obtain veCRV by locking CRV tokens, which allows users to participate in governance, boost their LP rewards, and earn protocol accrued fees.

[:octicons-arrow-right-24: Learn More](./vecrv/overview.md)

- :logos-crvusd:{ .lg .middle } **crvUSD**

---

Learn about crvUSD, including its creation, management, and key concepts, along with a comprehensive FAQ section.

[:octicons-arrow-right-24: Learn More](./crvusd/understanding-crvusd.md)

- :fontawesome-solid-briefcase:{ .lg .middle } **Lend**

---

Discover Curve's lending system, including how to supply, borrow, and create lending markets.

[:octicons-arrow-right-24: Learn More](./lending/overview.md)

- :fontawesome-solid-water:{ .lg .middle } **Pools**

---

Understand Curve pools, yield calculations, and the deposit process.

[:octicons-arrow-right-24: Learn More](./pools/overview.md)

- :material-factory:{ .lg .middle } **Creating Pools**

---

Understand the Pool Factory and dive into the pool creation process.

[:octicons-arrow-right-24: Learn More](./pool-creation/pool-creation-overview.md)

- :fontawesome-solid-chart-line:{ .lg .middle } **Reward Gauges**

---

Explore gauges in-depth, including creation, boosting CRV rewards, understanding gauge weights, and permissionless rewards.

[:octicons-arrow-right-24: Learn More](./reward-gauges/overview.md)


- :fontawesome-solid-gavel:{ .lg .middle } **Governance**

---

Gain insights into Curve's governance structure: Vote Locking, Voting, and Proposals.

[:octicons-arrow-right-24: Learn More](./governance/understanding-governance.md)

- :fontawesome-solid-globe:{ .lg .middle } **Cross-chain**

---

Explore the cross-chain aspect of Curve, including bridging funds and understanding the cross-chain functionalities.

[:octicons-arrow-right-24: Learn More](./cross-chain/overview.md)

- :material-wrench:{ .lg .middle } **Troubleshooting**

---

Find solutions for common issues like cross-asset swaps, stuck transactions, and wallet integrations.

[:octicons-arrow-right-24: Learn More](./troubleshooting/support.md)

</div>



## **Useful Links**


<div class="grid cards" markdown>

- <a href="http://dao.curve.fi/" style="color: inherit; text-decoration: none;">:material-view-dashboard: **Governance Dashboard**</a>
- <a href="https://gov.curve.fi/" style="color: inherit; text-decoration: none;">:material-forum: **Governance Forum**</a>
- <a href="https://t.me/curvefi" style="color: inherit; text-decoration: none;">:fontawesome-brands-telegram: **Telegram**</a>
- <a href="https://twitter.com/curvefinance" style="color: inherit; text-decoration: none;">:fontawesome-brands-twitter: **Twitter**</a>
- <a href="https://discord.gg/rgrfS7W" style="color: inherit; text-decoration: none;">:fontawesome-brands-discord: **Discord**</a>
- <a href="http://www.youtube.com/c/CurveFinance" style="color: inherit; text-decoration: none;">:fontawesome-brands-youtube: **YouTube**</a>
- <a href="https://docs.curve.fi/" style="color: inherit; text-decoration: none;">:fontawesome-regular-file-code: **Technical Docs**</a>

</div>
File renamed without changes.
Loading