{"id":18014281,"url":"https://github.com/deco31416/micausd-stablecoin","last_synced_at":"2025-04-04T15:12:54.664Z","repository":{"id":258771985,"uuid":"875737079","full_name":"deco31416/MicaUSD-Stablecoin","owner":"deco31416","description":"MicaUSD is a stablecoin designed for a secure and transparent exchange of value, adhering to the EU MiCA (Markets in Crypto Assets Regulation) framework. Built for stability, security and regulatory alignment.","archived":false,"fork":false,"pushed_at":"2024-10-24T02:19:43.000Z","size":38,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-24T18:55:35.512Z","etag":null,"topics":["binance","binance-api","binance-smart-chain","mica","solidity","stablecoin"],"latest_commit_sha":null,"homepage":"","language":"Solidity","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deco31416.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-20T18:04:36.000Z","updated_at":"2024-10-24T02:19:47.000Z","dependencies_parsed_at":"2024-10-26T11:26:32.345Z","dependency_job_id":"2d6858c6-8cac-4964-bb95-3d18cf4eedcf","html_url":"https://github.com/deco31416/MicaUSD-Stablecoin","commit_stats":null,"previous_names":["deco31416/micausd-stablecoin"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deco31416%2FMicaUSD-Stablecoin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deco31416%2FMicaUSD-Stablecoin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deco31416%2FMicaUSD-Stablecoin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deco31416%2FMicaUSD-Stablecoin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deco31416","download_url":"https://codeload.github.com/deco31416/MicaUSD-Stablecoin/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247198468,"owners_count":20900081,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["binance","binance-api","binance-smart-chain","mica","solidity","stablecoin"],"created_at":"2024-10-30T04:07:34.360Z","updated_at":"2025-04-04T15:12:54.646Z","avatar_url":"https://github.com/deco31416.png","language":"Solidity","funding_links":[],"categories":[],"sub_categories":[],"readme":"![MicaUSD Stablecoin](https://github.com/deco31416/MicaUSD-Stablecoin/blob/main/public/header.svg)\n\n# MicaUSD\n\n![Solidity](https://img.shields.io/badge/Solidity-^0.8.20-blue?logo=solidity\u0026logoColor=white)\n\n\u003e **MVP of a MICA-compliant stablecoin**\n\n**[MicaUSD](https://github.com/deco31416/MicaUSD-Stablecoin)** is a stablecoin project built on the European Union’s **MICA** (Markets in Crypto-Assets) regulatory framework. It combines innovation with stability to provide a stablecoin that maintains its value consistently over time while meeting stringent requirements for backing and transparency.\n\nDesigned to reliably and transparently preserve value, the MicaUSD protocol utilizes an architecture centered on an **Automated Market Maker (AMM)** and a system of **real-time price oracles.** This setup, supported by a monitoring backend, continuously adjusts the token’s value to sustain its peg.\n\nThis project is deployed on the **[MicaUSDT - Binance Smart Chain Testnet](https://testnet.bscscan.com/address/0x04c385f999dddc8be75a4384c26864abe496139a)** and is designed to ensure stability and security through a supply custody model controlled by a robust protocol. MicaUSD aims to be an example of transparency and trust in the world of stablecoins, incorporating robust security and governance standards.\n\n**[WalletOwner](https://testnet.bscscan.com/address/0x0f15F0b08C48fd66F4B852683Bd3a5d7e28364f1)** The address of the wallet that will hold the supply custody.\n\n```bash\n 0x0f15F0b08C48fd66F4B852683Bd3a5d7e28364f1\n```\n\n**[TokenContract](https://testnet.bscscan.com/token/0x04c385f999dddc8be75a4384c26864abe496139a)** The Token contract address.\n\n```bash\n 0x04C385F999dDDc8be75A4384C26864abE496139A\n```\n\n**[\\_initialSupply:](https://testnet.bscscan.com/tx/0xd7dc047c1585c5d7256ba659a17edbdd68a2e8df276ac7ce386e068e011c1217)** The initial supply of tokens to be minted. These are sent to the **\\_walletSupplyCustodian**.\n\n```bash\n1000\n```\n\n**[\\_walletSupplyCustodian](https://testnet.bscscan.com/address/0x3f9de97cB91Fa3ca1ac000Ec5b9896a6E68FB1cb)** The address of the wallet that will hold the supply custody.\n\n```bash\n 0x3f9de97cB91Fa3ca1ac000Ec5b9896a6E68FB1cb\n```\n\n**[SupplyCustodian](https://testnet.bscscan.com/address/0xeb70b9e122c5dc153628314ce4a7166f52f7df45)** The Supply Custodian contract address.\n\n```bash\n 0xeB70B9E122c5dC153628314Ce4a7166f52F7dF45\n```\n\n**PancakeSwap Testnet router**\n\n```bash\n 0x9ac64cc6e4415144c455bd8e4837fea55603e5c3\n```\n![MicaUSD Protocole](https://github.com/deco31416/MicaUSD-Stablecoin/blob/main/public/MicaUSD.svg)\n\n### MicaUSD Issuance\n\nThe issuance of MicaUSD is done using several backup methods:\n\n1. Minting with Stable Altcoins.\n2. Minting with Variable Value Altcoins (in development).\n3. Minting through Fiat (in integration).\n4. Minting with Stable Value Coins.\n5. Minting with Variable Value Coins (next development).\n\n## Technical Architecture of the Protocol\n\nThe MicaUSD protocol is made up of interconnected smart contracts that ensure stability, transparency, and regulatory compliance. The main components include:\n\n- **Governance**: Ensures secure and efficient governance of the protocol.\n- MicaUSD: Defines the base structure of the token, ensuring a stable and auditable design.\n- **SupplyManager**: Controls the issuance and burning of MicaUSD, verifying backing funds.\n- **TreasureVault** and **EarningsVault**: They safeguard the protocol's reserves and profits.\n- **ComplianceRegistry** and **KYC/AML Compliance**: Verify identity and regulatory compliance.\n- **FiatReserveRegistry**: Updates fiat transactions on the blockchain.\n- **AMM and StableRouter**: They facilitate automatic swaps and arbitrage, ensuring price stability.\n- **PriceOracles**: They offer real-time pricing to maintain the stability of the system.\n- **RiskManager and EmergencyShutdown**: Monitor and protect the system in case of compromise.\n- **UpgradeabilityProxy**: Allows for future upgrades without interruption.\n\n### Backend Functionality\n\nThe backend is critical to MicaUSD, as it supports:\n\n1. Verification of fiat payments.\n2. Supervision and updating of price oracles.\n3. KYC/AML compliance.\n4. Communication and registration in blockchain.\n5. Fee management and risk strategies.\n\n### Incentives for Liquidity Providers\n\nTo encourage participation, MicaUSD offers rewards to liquidity providers through the **LiquidityMiningIncentives** contract, calculating rewards based on the number of tokens contributed and the duration in the pool.\n\n![MicaUSD Process](https://github.com/deco31416/MicaUSD-Stablecoin/blob/main/public/MicaUSD-Process.svg)\n\n\n## Use Cases\n\n1. **Stable Payments**: Ideal for secure transactions without volatility.\n2. **Savings**: A safe asset for storing value.\n3. **Exchange in DeFi**: Facilitates the exchange and arbitrage of assets.\n4. **Institutional Advantages**: MICA compliance for high-volume operations.\n\n## Project Roadmap\n\n1. **Phase 1**: Initial development on Testnet, governance testing.\n2. **Phase 2**: Implementation of audit and transparency modules.\n3. **Phase 3**: Complete backend development and MICA compliance on Testnet.\n4. **Phase 4**: Activation of liquidity incentives and continuous improvements.\n\n## Future Projections\n\nThe development of MicaUSD will continue to improve its stability and adapt to regulatory changes, with a focus on:\n\n- Minteo integration for fiat and variable altcoins.\n- AMM optimization and arbitrage strategies.\n- Implementation of staking and additional rewards.\n- Audits and validation for ongoing compliance.\n\n## Frequently Asked Questions (FAQs)\n\n1. **What sets MicaUSD apart from other stablecoins?**\n   MICA compliance, transparency in reserves and auditability in blockchain.\n\n2. **How is MicaUSD backed?**\n   For fiat and crypto reserves, audited in **FiatReserveRegistry** and **TreasureVault**.\n\n3. **Is it possible to verify reservations?**\n   Yes, the protocol allows you to verify reservations on the blockchain using the **ComplianceRegistry**.\n\n## Final Thoughts\n\nMicaUSD is designed as a robust, MICA-compliant stablecoin, with an advanced technical structure and auditing and transparency capabilities that ensure trust and security for its users.\n\n## Deployment\n\nMicaUSD is currently deployed on the Binance Smart Chain Testnet for testing and development. The contracts are available for review and audit in the repository.\n\n### Installation\n\n1. Clone this repository:\n   ```bash\n   git clone https://github.com/yourusername/MicaUSD-stablecoin.git\n   ```\n2. Install the dependencies:\n   ```bash\n   npm install\n   ```\n3. Deploy the contracts on the Binance Smart Chain Testnet using Hardhat:\n   ```bash\n   npx hardhat run scripts/deploy.js --network bscTestnet\n   ```\n\n## License\n\nThis project is protected under the [Creative Commons Attribution 3.0 license](https://creativecommons.org/licenses/by/3.0/us/deed.en), and the underlying source code used to format and display this content is licensed under the [MIT license](https://github.com/deco31416/MicaUSD-Stablecoin/blob/main/LICENSE).\n\n## Developed by\n\n**[Deco31416](https://github.com/deco31416)**  \nFor more information, Visit: [deco31416.com](https://www.deco31416.com/)\n\n#### Project developed exclusively for demonstration purposes - This is an ongoing development project.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeco31416%2Fmicausd-stablecoin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeco31416%2Fmicausd-stablecoin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeco31416%2Fmicausd-stablecoin/lists"}