github.com/Augmint/augmint-contracts

Augmint Solidity Contracts

Open this visualization on its own page →

Contributors

8

Lines of Code

2,718

From

2018-02-03

To

2020-09-17

About Augmint/augmint-contracts

Augmint is a decentralized stablecoin project built on Ethereum that creates cryptocurrency tokens pegged to fiat currencies, with AEUR being the first implementation targeting the Euro. The platform allows users to buy and sell AEUR for ETH or EUR, obtain loans denominated in AEUR by depositing ETH as collateral, and lock tokens to earn interest premiums.

The repository contains the core Solidity smart contracts that power the Augmint system. Key contracts handle token issuance and transfers (AugmintToken and TokenAEur), loan management with collateral escrow (LoanManager), token locking mechanisms (Locker), exchange functionality for trading between EUR and ETH, and system governance through multi-signature approval (StabilityBoardProxy). The architecture maintains system-wide constraints like loan-to-deposit ratios through the MonetarySupervisor contract and manages separate accounts for reserves, fees, and interest earned from loans.

This is a production-oriented project targeting cryptocurrency users and developers interested in stablecoin technology, with accompanying web frontend and JavaScript libraries available in related repositories. The codebase is open source under the GNU Affero General Public License and actively solicits contributions from the community across development, testing, design, and other areas.

Share this video