Retour aux projets
Concept / Prototype

AEDSC

Stablecoin conceptuel adosse au Dirham des Emirats Arabes Unis (AED). Un projet explorant la tokenisation de monnaies fiduciaires sur la blockchain, avec un mecanisme de stabilisation et une architecture decentralisee. L'AEDSC vise a offrir une alternative numerique stable pour les transactions dans l'ecosysteme Web3 lie au Moyen-Orient.

Role Createur & Architecte
Type DeFi / Stablecoin
Annee 2024
Blockchain EVM Compatible

Technologies utilisees

Solidity
Smart Contracts
Hardhat
Framework de dev
Ethers.js
Interaction blockchain
React / Next.js
Frontend dApp
OpenZeppelin
Librairie securisee
Chainlink
Oracle de prix

Caracteristiques cles

Peg 1:1 AED

Mecanisme de stabilisation maintenant un peg 1:1 avec le Dirham des Emirats via reserves et algorithmes.

Auditable & Transparent

Smart contracts verifiables on-chain avec preuves de reserves et rapports de transparence publics.

ERC-20 Standard

Token compatible ERC-20 deployable sur Ethereum et reseaux EVM (Polygon, BSC, Arbitrum).

Gas Optimise

Contrats optimises pour minimiser les couts de gas avec des patterns de stockage efficaces.

Gouvernance

Systeme de gouvernance decentralisee permettant aux detenteurs de voter sur les parametres du protocole.

Landing Page

Site vitrine moderne sur aedsc.xyz avec presentation du whitepaper, tokenomics et roadmap du projet.

Etapes de developpement

Recherche & Whitepaper

Etude approfondie des stablecoins existants (USDT, USDC, DAI), analyse du marche AED et redaction du whitepaper technique definissant le mecanisme de peg.

Architecture Smart Contracts

Conception de l'architecture des smart contracts en Solidity avec OpenZeppelin : token ERC-20, oracle de prix Chainlink, mecanisme de mint/burn.

Tests & Audit

Tests unitaires exhaustifs avec Hardhat, simulation de scenarios de stress sur le peg, et audit de securite des smart contracts.

dApp & Landing

Developpement de l'interface utilisateur en React/Next.js et creation du site vitrine aedsc.xyz presentant le projet et la roadmap.

Apercu technique

contracts/AEDSC.sol
01// SPDX-License-Identifier: MIT
02pragma solidity ^0.8.20;
03
04import "@openzeppelin/contracts/token/ERC20/ERC20.sol";
05import "@openzeppelin/contracts/access/Ownable.sol";
06import "@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol";
07
08contract AEDSC is ERC20, Ownable {
09 AggregatorV3Interface private priceFeed;
10 uint256 public constant PEG_TARGET = 1e18;
11
12 constructor(address _priceFeed)
13 ERC20("AED Stablecoin", "AEDSC")
14 Ownable(msg.sender) {
15 priceFeed = AggregatorV3Interface(_priceFeed);
16 }
17
18 function mint(address to, uint256 amount)
19 external onlyOwner {
20 _mint(to, amount);
21 }
22}