Code Monkey home page Code Monkey logo

angle-docs's Introduction

description cover coverY
Welcome to the Angle Protocol Documentation Portal!
.gitbook/assets/Angle-Documentation-Portal-cover.jpg
-82

๐Ÿ“ Angle Documentation Portal

๐Ÿ… Introduction to Angle

Angle is a decentralized, capital efficient and over-collateralized stablecoin protocol composed of smart contracts running on open blockchains. It was launched in November 2021 and you can use it at app.angle.money.

{% embed url="https://www.youtube.com/embed/DDoY_CUrd7M" %}

It can be used to issue stablecoins, called agTokens, designed to mirror the value of an asset they are pegged to.

On top of its stablecoin products, Angle Protocol also offers ways to:

  • Trade perpetual futures
  • Earn yield from strategies
  • Get leverage on a wide range of assets

The protocol consists of several different modules, or sets of smart contracts, from which stablecoins can be issued or minted. While Angle launched its first stablecoin agEUR with a single minting module (the Core module), a Borrowing module allowing to borrow Angle stablecoins against deposited collateral has been introduced.

The protocol is also engaged into Direct Deposit Modules, also called Algorithmic Market Operations (AMOs), allowing it to boostrap liquidity for agTokens in other protocols.

Angle is so far behind two stablecoins:

  • agEUR: pegged to the value of the Euro - โ‚ฌ.
  • agGOLD: pegged to the value of 1 Troy ounce of Gold (1 oz t = 0.031kg).

Angle Core module is deployed on Ethereum mainnet and is used for agEUR only. It relies on three types of agents that form a balanced ecosystem maintaining agEUR's peg (or stability). These agents are users minting and burning the stablecoins, Hedging Agents covering the protocol collateral from price changes, and Standard Liquidity Providers helping to over-collateralize the protocol in exchange for yield.

Angle Borrowing module is used for all Angle stablecoins, and it is for some of them deployed on multiple EVM compatible networks beyond Ethereum (like Polygon or Optimism). It allows users to deposit collateral and borrow agTokens (debt) against this collateral. It is designed to enable getting leverage on almost any asset through an agToken loan, or to simply let people get access to stablecoins while keeping their exposure to a volatile asset or to a yield-bearing token.

Inspired from more traditional borrowing protocols (like Maker, Liquity, Aave, Compound, ...), it comes with its set of new features and improvements which make it overall more capital efficient to use and more borrower friendly.

Other Aspects

Angle is not limited to these key components. It has notably a complex bridge infrastructure designed to facilitate the cross-chain liquidity of its stablecoins. It also natively supports flash loans for some of its stablecoins.

๐Ÿ—ณ Governance

Angle is a decentralized protocol governed by a DAO encapsulating all holders of a governance token called veANGLE. Holders of the token have voting powers to propose and make changes to the underlying code of the Angle Protocol.

๐Ÿ“ Discord

While Angle was initially created by a team of developers at a company called Angle Labs, Inc, it is progressively decentralising and receives contributions from the external developer community as well as ongoing contributions from Angle Labs.

Angle community Discord server is where the community collectively organizes itself to build the best protocol possible, help everyone understand what Angle is about, and most of all have fun playing with DeFi!

โš’๏ธ Developers Doc

Angle is an open protocol on which anyone can permissionlessly build or suggest improvements. The protocol relies on an open-source codebase available on Github.

There is a technical doc for developers and advanced users to understand how Angle protocol works under the hood and how to build on top of it.

{% hint style="info" %} The protocol's smart contracts have undergone several audits by Chainsecurity and Sigma Prime. You can find the different audit reports here. {% endhint %}

๐Ÿ“ฑ Side Products

Products developed for the Angle Protocol can also bring value to the wider DeFi userbase. Some of them are being released as standalone products so that anyone can benefit from them.

This is notably the case of ๐Ÿฅจ Merkl, an incentive framework for AMMs with concentrated liquidity (like Uniswap V3) ran by Angle Labs.

๐Ÿ–ผ Branding

If you're writing an article, creating designs and animations about Angle, check out this assets repository with all the visual elements about the Angle brand, including logos, icons and images.

โœ๏ธ Contributing to this doc

This documentation portal is maintained by Angle Labs, Inc. It is built to be the up-to-date source of truth for Angle Protocol production contracts and for Angle Labs products. If there is anything unclear or out of date, please submit a pull request to the angle-docs repository.

Angle is designed for an international audience. Anyone is therefore welcome to translate pages of this documentation portal or articles published in the Angle blog in its home language.

In order for your translation to appear on this doc, you need to:

  1. Make sure that your translation has been reviewed by members of your local community on Angle Discord. We will not accept any translation that has not been checked by other community members.
  2. Submit a pull request to the angle-docs repository and respect the formatting and conventions already in place for the russian section of the docs.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.