From 4ad8846c7146d0456e9cd1e5b1b1ae12acd0efcf Mon Sep 17 00:00:00 2001 From: John Walter Munene Njeru <104344424+john-walter-munene@users.noreply.github.com> Date: Thu, 5 Feb 2026 07:54:10 +0300 Subject: [PATCH 1/2] On Wrapping it up with Convert Medium articles from https://medium.com/djed-alliance. --- .../addressing-the-stablecoin-trilemma.md | 29 +++-- ...ed-reservecoins-benefits-risks-and-more.md | 4 +- public/articles/articles-index.json | 119 +++++++++++++++++- .../buy-and-hodl-sigusd-rsv-on-cardano.md | 4 +- .../djed-stablecoin-oracles-across-chains.md | 7 +- ...classic-native-stablecoin-djed-protocol.md | 7 +- public/articles/retrospective-2023.md | 2 +- ...e-history-of-djed-and-the-djed-alliance.md | 5 +- ...rstanding-why-and-how-stablecoins-depeg.md | 14 +-- ...g-the-potential-of-djed-powered-by-coti.md | 23 ++-- .../what-is-djed-stablecoin-protocol.md | 14 ++- ...ablecoins-are-essential-for-blockchains.md | 4 +- .../year-twenty-twenty-three-review.webp | Bin 0 -> 99520 bytes 13 files changed, 183 insertions(+), 49 deletions(-) create mode 100644 public/images/year-twenty-twenty-three-review.webp diff --git a/public/articles/addressing-the-stablecoin-trilemma.md b/public/articles/addressing-the-stablecoin-trilemma.md index 16c5ecc..5da9dc6 100644 --- a/public/articles/addressing-the-stablecoin-trilemma.md +++ b/public/articles/addressing-the-stablecoin-trilemma.md @@ -33,7 +33,10 @@ The real question isn’t if a stablecoin fully achieves these attributes, but w ## Exploring the Types of Stablecoins -![stablecoins as the backbone of our digital economy](../images/stablecoins-as-the-backbone-of-digital-economy.webp) +
+ +
stablecoins as the backbone of our digital economy
+
Stablecoins are the backbone of our digital economy — according to CoinGecko, the current total market cap of stablecoins is valued at $151 billion with daily trading volume amounting close to $80 billion. @@ -41,7 +44,10 @@ Most of these stablecoins can fall under one of 4 categories below: ## Fiat-Backed Stablecoins -![Fiat-Backed Stablecoins](../images/fiat-backed-stablecoins.webp) +
+ +
Fiat-Backed Stablecoins
+
Fiat-backed stablecoins mirror the value of fiat currencies, like USDC and USDT, which are the most used stablecoins. Pegged to traditional currencies, they are both stable and capital efficient but fall short on decentralization as they generally rely on a centralized structure with regulated entities. Given the centralized nature, these institutions can be susceptible to censorship, can engage in censorship, and notably, their actions raise concerns regarding transparency. Furthermore, their existence depends on the financial health of their operators. @@ -49,7 +55,10 @@ USDT, by Tether, is a [notable example](https://blockworks.co/news/us-judge-orde ## Crypto-Collateralized Stablecoins -![Crypto-Collateralized Stablecoins](../images//Crypto-Collateralized%20Stablecoins.webp) +
+ +
Crypto-Collateralized Stablecoins
+
Crypto-collateralized stablecoins achieve decentralization often at the cost of stability and capital efficiency. These stablecoins are created and issued as loans collateralized by top-performing digital assets (e.g.,ETH), locked in smart contracts. Because the collateral-to-loan ratio needs to be high to absorb price shocks, the excess collateral remains unused until the borrower repays the loan or faces liquidation. This leads to capital inefficiency. Moreover, stablecoin holders can only convert their stablecoins back into collateral during liquidation or when repaying loans, which further compromises their price stability. @@ -57,7 +66,10 @@ The most popular example of this type is undoubtedly DAI by MakerDAO. ## Unbacked Stablecoins -![Unbacked Stablecoins](../images//Unbacked%20Stablecoins.webp) +
+ +
Unbacked Stablecoins
+
Unbacked stablecoins attempt to eliminate the need for collateral or reserves through mechanisms that adjust supply based on price fluctuation. If the stablecoin’s price exceeds its target, the algorithm triggers to expand the supply, for instance, by minting new coins. If the price drops below the target, the algorithm encourages supply contraction — either by incentivizing users to burn or lock up their stablecoins — to push the price back up. @@ -67,17 +79,20 @@ UST (and LUNA) on the Terra blockchain exemplifies this type of stablecoin. It c ## Crypto-Backed (Decentralized Reserve Protocols) -![Crypto-Backed (Decentralized Reserve Protocols)](../images//Crypto-Backed%20(Decentralized%20Reserve%20Protocols).webp) +
+ +
Crypto-Backed (Decentralized Reserve Protocols)
+
This newer model, which is often confused with the _crypto-collateralized_ stablecoins, offers a unique blend of decentralization and stability through backing, and mechanisms such as reserve tokenization which ensure capital efficiency. This newer approach involves maintaining reserves of assets backing the stablecoins. One key difference between crypto-backed and crypto-collateralized is the ability to redeem stablecoins for a portion of the reserves at any time, without limitations such as repayment of loans or through liquidations. This improves price stability and gives users the confidence that, at any time, they can exchange their stablecoins for the backing asset, whose price is independent of the stablecoin protocol itself. This independence is essential to avoid and fully prevent death spirals. -_The Djed Stablecoin Protocol is an example of a crypto-backed stablecoin protocol._ +*The Djed Stablecoin Protocol is an example of a crypto-backed stablecoin protocol.* Djed also allows users to mint and redeem so-called reservecoins, which represent portions of the reserve surplus. In other words, reservecoins tokenize the reserve surplus and are free to be used in any way. For example, they could be staked or lent. Therefore, in Djed, no portion of the reserve needs to remain idle as inefficient capital. The whole reserve is tokenized as stablecoins and reservecoins, which can be used freely and efficiently. -_[Learn how the Djed Stablecoin Protocol fulfills all three attributes](https://medium.com/djed-alliance/what-is-the-djed-stablecoin-protocol-a4f49328d138)_ +*[Learn how the Djed Stablecoin Protocol fulfills all three attributes](https://medium.com/djed-alliance/what-is-the-djed-stablecoin-protocol-a4f49328d138)* ## Final Words diff --git a/public/articles/an-overview-of-djed-reservecoins-benefits-risks-and-more.md b/public/articles/an-overview-of-djed-reservecoins-benefits-risks-and-more.md index 5f9c4d9..f99b8b1 100644 --- a/public/articles/an-overview-of-djed-reservecoins-benefits-risks-and-more.md +++ b/public/articles/an-overview-of-djed-reservecoins-benefits-risks-and-more.md @@ -10,8 +10,8 @@ excerpt: "Overview of Djed Reservecoins, their benefits, risks, mechanisms, and The Djed Stablecoin Protocol allows users to mint not only stablecoins but also reservecoins. But what are reservecoins? In short: -_Reservecoins tokenize the reserve surplus._ -_Each reservecoin gives its holder the right to a portion of the reserve surplus._ +*Reservecoins tokenize the reserve surplus.* +*Each reservecoin gives its holder the right to a portion of the reserve surplus.* Let’s dive deeper into what this means! diff --git a/public/articles/articles-index.json b/public/articles/articles-index.json index a82cfdc..acd3372 100644 --- a/public/articles/articles-index.json +++ b/public/articles/articles-index.json @@ -11,7 +11,7 @@ }, { "slug": "common-treasuries-governance", - "title": "Common Treasuries and their Governance", + "title": "", "author": "Zahnentferner", "date": "2025-05-08", "image": "/images/governance.jpg", @@ -36,6 +36,15 @@ "excerpt": "Guide: deploying smart contracts on Mordor and Ethereum Classic using Foundry.", "featured": false }, + { + "slug": "djed-stablecoin-oracles-across-chains", + "title": "Djed Stablecoin Oracles Across Chains", + "author": "Wen-Chiao Su", + "date": "2025-02-10", + "image": "/images/djed-stablecoin-oracles.webp", + "excerpt": "Explains how Djed’s cross-chain price oracles gather reliable data and filter out outliers to protect stablecoin peg integrity.", + "featured": false + }, { "slug": "on-burning", "title": "On Burning…", @@ -54,6 +63,15 @@ "excerpt": "Why hybrid crypto-backed + collateralized stablecoins create flawed incentives.", "featured": false }, + { + "slug": "unleashing-the-potential-of-djed-powered-by-coti", + "title": "Unleashing the Potential of Djed Powered by COTI", + "author": "Zahnentferner", + "date": "2025-01-31", + "image": "/images/UI of Djed powered by COTI.webp", + "excerpt": "An In-depth analysis of Djed powered by COTI, its design, limitations, and opportunities to unlock its full potential within Cardano’s ecosystem.", + "featured": false + }, { "slug": "deploy-next-app-to-github-pages-guide", "title": "Improving Dapp Stability by Eliminating Dependencies to Centralized Services: A Complete Guide to Deploying a Next.js Application to GitHub Pages", @@ -72,6 +90,15 @@ "excerpt": "Step-by-step guide to deploying a React.js application to GitHub Pages — ideal for decentralized web projects.", "featured": false }, + { + "slug": "stablecoin-price-oracles-a-primer", + "title": "Stablecoin Price Oracles — A Primer", + "author": "Wen-Chiao Su", + "date": "2024-09-24", + "image": "/images/Stablecoin Price Oracles A Primer.webp", + "excerpt": "A clear primer on why price oracles are essential for stablecoins, how they work, and their key risks and challenges.", + "featured": false + }, { "slug": "understanding-gluon-through-liquidity-pools", "title": "Understanding Gluon through Liquidity Pools", @@ -126,6 +153,24 @@ "excerpt": "Discover how to integrate Gluon Gold SDK to build a website enabling gold‑pegged ERG‑stablecoin operations directly in the browser.", "featured": false }, + { + "slug": "retrospective-2023", + "title": "Retrospective 2023", + "author": "2023-12-28", + "date": "2024-06-13", + "image": "/images/year-twenty-twenty-three-review.webp", + "excerpt": "Recaps Djed Alliance’s 2023: research breakthroughs, new stablecoin deployments, expanded chains and community growth.", + "featured": false + }, + { + "slug": "ecsd-ethereum-classic-native-stablecoin-djed-protocol", + "title": "ECSD: Ethereum Classic’s native stablecoin built with Djed Stablecoin Protocol", + "author": "Wen-Chiao Su", + "date": "2024-06-13", + "image": "/images/Ethereum Classic’s native stablecoin built with Djed Stablecoin Protocol.webp", + "excerpt": "Overview of ECSD, Ethereum Classic’s native USD-pegged stablecoin built with Djed.", + "featured": false + }, { "slug": "basket-backing-challenges", "title": "The Challenges and Problems of Backing by a Basket of Assets", @@ -135,6 +180,24 @@ "excerpt": "Exploring the hidden pitfalls of backing a stablecoin with a basket of assets instead of a single asset.", "featured": false }, + { + "slug": "buy-and-hodl-sigusd-rsv-on-cardano", + "title": "Using SigmaUSD on Cardano", + "author": "anon_real", + "date": "2024-05-08", + "image": "/images/using-sigmausd-on-cardano.webp", + "excerpt": "Guide on using SigmaUSD and SigRSV on Cardano, including how to transfer assets and buy/hold stablecoins.", + "featured": false + }, + { + "slug": "why-native-stablecoins-are-essential-for-blockchains", + "title": "Why Native Stablecoins Are Essential for Blockchains", + "author": "Wen-Chiao Su", + "date": "2024-05-07", + "image": "/images/why-native-stablecoins-are-essential-for-blockchains.webp", + "excerpt": "Explores why native stablecoins matter for blockchain ecosystems, boosting liquidity, stability, and decentralized growth.", + "featured": false + }, { "slug": "introducing-gluon-on-ergo", "title": "Introducing Gluon, the future of stablecoin protocols on Ergo", @@ -144,6 +207,51 @@ "excerpt": "Gluon brings a physics-inspired, governance-free stablecoin protocol to the Ergo blockchain.", "featured": false }, + { + "slug": "an-overview-of-djed-reservecoins-benefits-risks-and-more", + "title": "An Overview of Djed ReserveCoins: Benefits, Risks and More", + "author": "Zahnentferner", + "date": "2024-04-26", + "image": "/images/an-overview-of-djed-reservecoins-benefits-risks-and-more.webp", + "excerpt": "Overview of Djed Reservecoins, their benefits, risks, mechanisms, and role within the Djed stablecoin ecosystem.", + "featured": false + }, + { + "slug": "demystifying-algorithmic-stablecoins", + "title": "Demystifying Algorithmic Stablecoins", + "author": "Wen-Chiao Su", + "date": "2024-04-19", + "image": "/images/Demystifying Algorithmic Stablecoins.webp", + "excerpt": "A clear guide to algorithmic stablecoins, how they work, key mechanisms, risks, and their role in crypto ecosystems.", + "featured": false + }, + { + "slug": "understanding-why-and-how-stablecoins-depeg", + "title": "Understanding Why and How Stablecoins Depeg", + "author": "Wen-Chiao Su", + "date": "2024-04-08", + "image": "/images/understanding-why-and-how-stablecoins-depeg.webp", + "excerpt": "Explains why stablecoins depeg, the common causes and mechanisms behind depegging, and implications for holders and markets.", + "featured": false + }, + { + "slug": "addressing-the-stablecoin-trilemma", + "title": "Addressing the Stablecoin Trilemma", + "author": "Wen-Chiao Su", + "date": "2024-03-27", + "image": "/images/addressing-the-stablecoin-trilemma.webp", + "excerpt": "An explanation of the stablecoin trilemma — balancing decentralization, price stability & capital efficiency in design choices.", + "featured": false + }, + { + "slug": "what-is-djed-stablecoin-protocol", + "title": "What is the Djed Stablecoin Protocol?", + "author": "Wen-Chiao Su", + "date": "2024-03-19", + "image": "/images/djed-stablecoin-protocol.webp", + "excerpt": "Djed is a formally verified, crypto-backed stablecoin protocol that ensures decentralized, resilient price stability.", + "featured": false + }, { "slug": "the-djed-alliance-in-google-summer-of-code", "title": "The Djed Alliance in Google Summer of Code", @@ -161,6 +269,15 @@ "image": "/images/what-is-the-djed-alliance.webp", "excerpt": "Learn about the Djed Alliance and its mission to bring stability to the decentralized economy through the Djed Stablecoin Protocol.", "featured": false + }, + { + "slug": "the-history-of-djed-and-the-djed-alliance", + "title": "The History of Djed and the Djed Alliance", + "author": "Zahnentferner", + "date": "2023-04-03", + "image": "/images/the-history-of-djed-and-the-djed-alliance.png", + "excerpt": "A concise history of Djed and the Djed Alliance, tracing its origins, development, and impact on stablecoin innovation.", + "featured": false } ] } diff --git a/public/articles/buy-and-hodl-sigusd-rsv-on-cardano.md b/public/articles/buy-and-hodl-sigusd-rsv-on-cardano.md index 76648f7..d33086a 100644 --- a/public/articles/buy-and-hodl-sigusd-rsv-on-cardano.md +++ b/public/articles/buy-and-hodl-sigusd-rsv-on-cardano.md @@ -44,7 +44,9 @@ To transfer your assets to Ergo, follow the following steps: - Make sure you have your desired amount of ADA in a Cardano wallet such as [Eternl](https://eternl.io/). - Visit [app.rosen.tech](https://app.rosen.tech/) and select Cardano as source and Ergo as target blockchains. -![Full History of Djed Alliance](../images/rosen-bridge.webp) +
+ +
- Connect your Cardano wallet by clicking on “CONNECT WALLET”. Here we use Eternl. diff --git a/public/articles/djed-stablecoin-oracles-across-chains.md b/public/articles/djed-stablecoin-oracles-across-chains.md index 5271e4b..af090dd 100644 --- a/public/articles/djed-stablecoin-oracles-across-chains.md +++ b/public/articles/djed-stablecoin-oracles-across-chains.md @@ -26,8 +26,11 @@ Stablecoins rely on accurate oracles to prevent de-pegging from their target val ## Overview on Djed-based Stablecoins -![Overview on Djed-based Stablecoins](../images/Overview%20on%20Djed-based%20Stablecoins.webp) - +
+ +
Overview on Djed-based Stablecoins
+
+ To learn more about each oracle implementation, please refer to [this page](https://docs.stability.nexus/djed-stablecoin-protocols/deployments). ## Relevance of oracle sources diff --git a/public/articles/ecsd-ethereum-classic-native-stablecoin-djed-protocol.md b/public/articles/ecsd-ethereum-classic-native-stablecoin-djed-protocol.md index 945ac19..3b4e5f1 100644 --- a/public/articles/ecsd-ethereum-classic-native-stablecoin-djed-protocol.md +++ b/public/articles/ecsd-ethereum-classic-native-stablecoin-djed-protocol.md @@ -36,13 +36,13 @@ The Ethereum Classic Stable Dollar (ECSD), created by The Stable Order, will be - Fully backed: Backed by a reserve of ETC with a reserve ratio significantly greater than 100%. -*_[Learn more about the Djed Stablecoin Protocol](https://viewpoints.stability.nexus/a/what-is-the-djed-alliance/)_* +*[Learn more about the Djed Stablecoin Protocol](https://viewpoints.stability.nexus/a/what-is-the-djed-alliance/)* ### The Djed Alliance The Djed Alliance unites all Djed-based stablecoins. Currently, there are four different deployments of Djed-based stablecoins on four different blockchains. All of these deployments have been empirically battle-tested in periods of market instability and play significant roles in their respective blockchain ecosystems. -*_[Learn more about the Djed Alliance](https://viewpoints.stability.nexus/a/what-is-the-djed-alliance/)_* +*[Learn more about the Djed Alliance](https://viewpoints.stability.nexus/a/what-is-the-djed-alliance/)* ## Looking Forward @@ -56,5 +56,4 @@ To stay updated on ECSD’s development, join us on [Discord](https://discord.gg The [Djed Alliance](https://djed.one/) aims to stabilize the digital economy through the Djed Stablecoin Protocol. -The Djed Stablecoin Protocol is deployed across multiple networks and can be used to create your stablecoin. Join our [growing community](https://discord.gg/ggxP4ttHgN) and together, we will advance the future of the decentralized economy. - +The Djed Stablecoin Protocol is deployed across multiple networks and can be used to create your stablecoin. Join our [growing community](https://discord.gg/ggxP4ttHgN) and together, we will advance the future of the decentralized economy. \ No newline at end of file diff --git a/public/articles/retrospective-2023.md b/public/articles/retrospective-2023.md index c0c8299..22c5bfb 100644 --- a/public/articles/retrospective-2023.md +++ b/public/articles/retrospective-2023.md @@ -2,7 +2,7 @@ title: "Retrospective 2023" author: "Zahnentferner" date: "2023-12-28" -image: "/images/2023-in-review.webp" +image: "/images/year-twenty-twenty-three-review.webp" excerpt: "Recaps Djed Alliance’s 2023: research breakthroughs, new stablecoin deployments, expanded chains and community growth." --- diff --git a/public/articles/the-history-of-djed-and-the-djed-alliance.md b/public/articles/the-history-of-djed-and-the-djed-alliance.md index 68bda39..30ef415 100644 --- a/public/articles/the-history-of-djed-and-the-djed-alliance.md +++ b/public/articles/the-history-of-djed-and-the-djed-alliance.md @@ -32,4 +32,7 @@ In February 2023, after a long and thorough peer-review process, an academic pap The Djed Alliance keeps growing beyond the original collaboration team and we welcome new collaborators who would like to work together to achieve our mission. -![Full History of Djed Alliance](../images/Djed and Djed Alliance Full History.webp) +
+ +
Full History of Djed Alliance
+
diff --git a/public/articles/understanding-why-and-how-stablecoins-depeg.md b/public/articles/understanding-why-and-how-stablecoins-depeg.md index 82f03c9..083b60f 100644 --- a/public/articles/understanding-why-and-how-stablecoins-depeg.md +++ b/public/articles/understanding-why-and-how-stablecoins-depeg.md @@ -45,7 +45,7 @@ These factors can all destabilize the stablecoin, causing its price to deviate a Unbacked stablecoins and those collateralized with cryptocurrencies are particularly vulnerable to market volatility. Sharp market movements can affect these stablecoins’ supply and demand, leading to a deviation from the peg.
- USDT depegging to $0.95 shortly after the LUNA/UST crisis. Source:CoinMarketCap +
USDT depegging to $0.95 shortly after the LUNA/UST crisis. Source:CoinMarketCap
@@ -54,8 +54,7 @@ This usually starts when users question the stability or reliability of the issu ### Liquidity issues
- USDR loses its peg on Pearl DEX. Source: DEXScreener +
USDR loses its peg on Pearl DEX. Source: DEXScreener
@@ -64,8 +63,7 @@ Insufficient liquidity can hinder the ability to trade a stablecoin without affe ### Technical problems
- USP depegging to 0.47 after the flash loan attack. Source:CoinMarketCap +
USP depegging to 0.47 after the flash loan attack. Source:CoinMarketCap
@@ -74,8 +72,7 @@ Vulnerabilities in smart contracts or underlying technology can cause stablecoin ### Macro influence
- USDC depegging to 0.88 after the news broke. Source:CoinMarketCap +
USDC depegging to 0.88 after the news broke. Source:CoinMarketCap
@@ -86,8 +83,7 @@ Broader economic factors, such as inflation or changes in interest rates, can in Changes in regulatory frameworks or legal challenges can introduce uncertainty that affects stablecoin stability, highlighting the complex relationship between digital assets and the regulatory landscape.
- Kaiko Volatility Data +
Kaiko Volatility Data
diff --git a/public/articles/unleashing-the-potential-of-djed-powered-by-coti.md b/public/articles/unleashing-the-potential-of-djed-powered-by-coti.md index decfc21..2e88ced 100644 --- a/public/articles/unleashing-the-potential-of-djed-powered-by-coti.md +++ b/public/articles/unleashing-the-potential-of-djed-powered-by-coti.md @@ -8,7 +8,7 @@ excerpt: "An In-depth analysis of Djed powered by COTI, its design, limitations, # Unleashing the Potential of Djed Powered by COTI -_This article is part of a series of two articles covering both [Djed powered by COTI](https://djed.xyz/) and Milkomeda [Djed Osiris](https://milkomeda.djed.one/). These two articles have been funded by the Cardano Community through Catalyst. They are part of the deliverables of the [Djed Alliance Ecosystem Boost](https://cardano.ideascale.com/c/idea/112645/) project. The articles are written by Zahnentferner, founder of the Djed Alliance and one of the 5 engineers who were part of original R&D team that led to the Djed Stablecoin Protocols._ +*This article is part of a series of two articles covering both [Djed powered by COTI](https://djed.xyz/) and Milkomeda [Djed Osiris](https://milkomeda.djed.one/). These two articles have been funded by the Cardano Community through Catalyst. They are part of the deliverables of the [Djed Alliance Ecosystem Boost](https://cardano.ideascale.com/c/idea/112645/) project. The articles are written by Zahnentferner, founder of the Djed Alliance and one of the 5 engineers who were part of original R&D team that led to the Djed Stablecoin Protocols.* As one of the 5 engineers who worked on the R&D of Djed's first implementation (SigmaUSD on Ergo) before I even named the protocol "Djed", as the main author of the two Djed stablecoin papers, and as the founder of the Djed Alliance, I would like all Djed-based or Djed-inspired stablecoins to succeed. @@ -52,20 +52,17 @@ The implementation is not open-source (in the sense of being licensed through an Instead of being transparent about the issues above, COTI either avoids these issues or deliberately claims the opposite of the truth. For example, as shown in the screenshots below, COTI's FAQ claims that Djed powered by COTI is decentralized and open-source.
- COTI falsely claiming that Djed powered by COTI is fully decentralized +
COTI falsely claiming that Djed powered by COTI is fully decentralized
- COTI falsely claiming that Djed powered by COTI is community-driven and allows open-source development +
COTI falsely claiming that Djed powered by COTI is community-driven and allows open-source development
- COTI again falsely claiming that Djed powered by COTI is open source +
COTI again falsely claiming that Djed powered by COTI is open source
@@ -74,22 +71,19 @@ Instead of being transparent about the issues above, COTI either avoids these is COTI's FAQ is full of technical misconceptions and misunderstandings about the Djed Stablecoin Protocol itself. For example, COTI refers to Djed as "an overcollateralized stablecoin and not an algorithmic stablecoin".
- COTI wrongly referring to Djed as over-collateralized and not algorithmic. +
COTI wrongly referring to Djed as over-collateralized and not algorithmic.
But the title of Djed's paper states that Djed is algorithmic and the "Related Work" section of the paper explains how a crypto-backed stablecoin protocol, like Djed, differs from crypto-collateralized stablecoin protocols.
- Title of Djed's paper, clearly stating that Djed is algorithmic and crypto-backed +
Title of Djed's paper, clearly stating that Djed is algorithmic and crypto-backed
- "Related Work" section, discussing how crypto-collateralized stablecoins are different from Djed +
"Related Work" section, discussing how crypto-collateralized stablecoins are different from Djed
@@ -134,8 +128,7 @@ COTI's frontend for Djed powered by COTI restricts users from some countries. An Moreover, COTI imposes quite high minimum amounts to mint and redeem stablecoins and reservecoins. This effectively limits access to the contract only to wealthier users. Poorer users must resort to buying and selling stablecoins and reservecoins in secondary markets.
- High minimum amounts for minting and redemption transactions +
High minimum amounts for minting and redemption transactions
diff --git a/public/articles/what-is-djed-stablecoin-protocol.md b/public/articles/what-is-djed-stablecoin-protocol.md index 62fa907..a8f88d8 100644 --- a/public/articles/what-is-djed-stablecoin-protocol.md +++ b/public/articles/what-is-djed-stablecoin-protocol.md @@ -22,7 +22,7 @@ Djed sets itself apart by addressing all three critical aspects. Unique to Djed is its self-regulating mechanism that functions akin to an autonomous bank, algorithmically managing the buying and selling of stablecoins to keep their value stable without external intervention. In addition, Djed’s protocol is designed to be chain agnostic and open source, allowing for deployment across various networks to create native stablecoins. -_[Learn how to deploy a Djed-based stablecoin on your blockchain](https://docs.djed.one/about-us/the-djed-alliance/create-a-djed-based-stablecoin)_ +*[Learn how to deploy a Djed-based stablecoin on your blockchain](https://docs.djed.one/about-us/the-djed-alliance/create-a-djed-based-stablecoin)* ## Battle-tested and proven @@ -46,7 +46,10 @@ Learn more: Crypto-backed and crypto-collateralized are [two different concepts] ## How Djed works -![How Djed Works](../images/how-djed-works.webp) +
+ +
How Djed Works
+
Djed is designed to be stable and redeemable under any circumstances. It seeks to maintain a minimum and maximum reserve ratio between 400% and 800%. This means even if the base coin’s value drops suddenly by 75%, Djed’s stability isn’t compromised. @@ -62,11 +65,14 @@ The mechanism is designed to motivate base coin holders to provide liquidity by - Djed-based stablecoins remain redeemable at all times. -_[Learn more about the Djed Stablecoin design](https://iohk.io/en/research/library/papers/djed-a-formally-verified-crypto-backed-pegged-algorithmic-stablecoin/)_ +*[Learn more about the Djed Stablecoin design](https://iohk.io/en/research/library/papers/djed-a-formally-verified-crypto-backed-pegged-algorithmic-stablecoin/)* ## Djed compared to other stablecoins -![Djed Compare to other stables](../images/comparing-djed-to-other-stablecoins.webp) +
+ +
Djed Compare to other stables
+
## Final words diff --git a/public/articles/why-native-stablecoins-are-essential-for-blockchains.md b/public/articles/why-native-stablecoins-are-essential-for-blockchains.md index b3d6cd7..d09bc7e 100644 --- a/public/articles/why-native-stablecoins-are-essential-for-blockchains.md +++ b/public/articles/why-native-stablecoins-are-essential-for-blockchains.md @@ -12,13 +12,13 @@ excerpt: "Explores why native stablecoins matter for blockchain ecosystems, boos TL;DR: All stablecoins carry inherent risks, which vary from low to high based on their structural design. The use of bridges while promoting asset interoperability, introduces an additional point of failure. When stablecoins are transferred across chains using bridges, the original assets are locked in the bridge, and derivative tokens are issued on the target chain. However, if the bridge is exploited, holders of the derivative will not be able to recover the original assets. As a result, these derivatives become worthless, since the redemption of the underlying assets requires burning the original/native stablecoin. Having a native stablecoin in each ecosystem is crucial for building long term stability and value. -_[Learn more about the various risk factors that lead stablecoins to depeg.](https://medium.com/djed-alliance/understanding-why-and-how-stablecoins-depeg-f27e3d17357f)_ +*[Learn more about the various risk factors that lead stablecoins to depeg.](https://medium.com/djed-alliance/understanding-why-and-how-stablecoins-depeg-f27e3d17357f)* ## What are Native Stablecoins? Native stablecoins are stablecoins directly issued in a specific blockchain network. The issuers, such as Circle for USDC, Tether for USDT, or smart contracts for [algorithmic stablecoins](https://medium.com/djed-alliance/demystifying-algorithmic-stablecoins-4392e3b42b0e), retain control over the minting and burning of these stablecoins on their respective networks. Holders of native stablecoins have the option to redeem them for the underlying asset they are backed by, such as fiat currency in the case of USDC by Circle or a crypto asset in the case of a crypto-backed stablecoin, by requesting to burn the stablecoin at any time. -_Note: It is not a native stablecoin if it is not issued and redeemable on the current chain._ +*Note: It is not a native stablecoin if it is not issued and redeemable on the current chain.* ## The Context diff --git a/public/images/year-twenty-twenty-three-review.webp b/public/images/year-twenty-twenty-three-review.webp new file mode 100644 index 0000000000000000000000000000000000000000..c2ddc993b0c7273849757f8c67a461777a6f0e8c GIT binary patch literal 99520 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 literal 0 HcmV?d00001 From 7fd44bc8030b2fb1388cef7185439771db01088e Mon Sep 17 00:00:00 2001 From: John Walter Munene Njeru <104344424+john-walter-munene@users.noreply.github.com> Date: Thu, 5 Feb 2026 08:12:42 +0300 Subject: [PATCH 2/2] Update title for common treasuries article --- public/articles/articles-index.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/articles/articles-index.json b/public/articles/articles-index.json index acd3372..e199908 100644 --- a/public/articles/articles-index.json +++ b/public/articles/articles-index.json @@ -11,7 +11,7 @@ }, { "slug": "common-treasuries-governance", - "title": "", + "title": "Common Treasuries and their Governance", "author": "Zahnentferner", "date": "2025-05-08", "image": "/images/governance.jpg",