Stablecoins: Everything You Need to Know | Chainlink
2024.12.12 21:06
Developers Developers Docs Start building your universally connected smart contracts DevHub Tools, tutorials, and technical support Tutorials new Developer Experts Program Faucets Products Products Cross-chain Cross-Chain Communication Move data and value between existing systems and any public or private blockchain. Data Data Streams Leverage high-frequency market data to power the next-generation of DeFi markets. Market and Data Feeds Integrate ultra-secure onchain data to trigger smart contracts in DeFi and beyond. Proof of Reserve Verify cross-chain and offchain reserves backing tokenized and wrapped assets. Compute Functions Connect a smart contract to any API and run custom Web3 computation in minutes. Automation Automate smart contracts in a decentralized way with time or event-based triggers. VRF Use verifiably random numbers to ensure fair outcomes in games, NFTs, and more. Use Cases Use Cases Overview Decentralized services powering hybrid smart contract use cases across a wide-variety of industries Learn more Asset Tokenization
Financial Services
DeFi
Gaming NFT Collectibles Climate Markets Enterprise Insurance Ecosystem Ecosystem Chainlink Ecosystem Provide oracle computation directly to smart contracts and earn revenue by running critical data infrastructure Data Providers Leverage the Chainlink Network to make your data accessible onchain directly through your own Chainlink nodes Community Community Chainlink Community Gain access to resources and events for Chainlink’s global community Learn more Grant Program
Funding and supporting the creation of new smart contract applications built by the community Events Upcoming Chainlink virtual and in-person events, hackathons, meetups, and more Resources Resources Blog Discover the latest product news, deep dives, developer tutorials, and more Learn more Whitepaper
Case Studies
Tech Talks FAQs Education Hub Economics Economics Staking app Stake your LINK to help secure the Chainlink Network and earn rewards View the app Economics 2.0
Staking Build Program Start building Menu Start building NEW Brazil’s Central Bank Is Using Chainlink To Build Its CBDC Project Alongside Microsoft. Read more. SmartCon is LIVE right now. Discover 200+ leading DeFi, NFT, and blockchain projects.
Sign up today Win your share of
500k+ in prizes. Sign Up Now Join the biggest names in finance and tech Watch live now Chainlink Labs is hiring. Come join an industry-leading team. See current openings What Is a Smart Contract? Share Education / DeFi
What Are Stablecoins?
Last Updated Date: September 27, 2024 August 14, 2024 Definition DEFINITIONStablecoins are crypto assets that aim to keep their price “pegged” to the market value of an external asset such as fiat currency or commodity.
While cryptocurrencies are often known for their volatility, stablecoins bring relative stability to cryptocurrency markets by allowing fiat currencies like the U.S. dollar to be represented on the blockchain as digital tokens. These stablecoins allow anyone around the world to hold a token that’s purposely designed to hold its value in relation to the fiat currency it claims to represent (e.g. 1 USD stablecoin tries to maintain a value of 1 U.S. dollar). The desire for stable assets on blockchains has resulted in the wide adoption of stablecoins within the blockchain industry and decentralized finance (DeFi) .
The explosive growth of total stablecoin supply. ( Source )
In this article, we’ll walk through the fundamental questions around stablecoins—what they are, how they work, and how Chainlink oracles power a variety of stablecoin designs.
What Is a Stablecoin?
At their core, stablecoins are cryptocurrencies that try to maintain a “peg”—the same market value as the external asset they represent. For example, a dollar-based stablecoin will aim to stay pegged to $1, while a gold stablecoin aims to stay pegged to the market price of gold. There are a variety of approaches stablecoins can take to match the price of the currency they’re pegged to consistently, such as collateralization with external assets or algorithmic mechanisms that leverage dynamically adjusting supply in relation to demand.
Types of Stablecoins
There are two main types of stablecoins: centralized and decentralized.
Centralized Stablecoins
Centralized stablecoins are traditionally backed by fiat currency in an off-chain bank account that functions as the reserve backing the on-chain tokens. TrueUSD and USDC are two examples of centralized stablecoins that employ this method. Alternatively, centralized stablecoins may aim to follow another asset such as a commodity, index, or others. These stablecoin designs typically require trust in the custodian, although Chainlink Proof of Reserve can provide strong transparency guarantees through automated verification.
Central Bank Digital Currencies (CBDCs)
Another type of digital asset similar to centralized stablecoins are central bank digital currencies (CBDCs). CBDCs are similar to centralized stablecoins, but they are issued by central banks and thus don’t necessarily have to be backed by fiat money in an off-chain bank account. CBDCs are considered legal tender by the government that issues them and are used for streamlining payments between both individuals and institutions.
Decentralized Stablecoins
Decentralized stablecoins that employ an overcollateralized design also require a blockchain price oracle to help trigger liquidations and ensure protocol solvency. For example, LUSD is an immutable DeFi protocol that enables users to lock up their ETH at a 110% over-collateralization ratio to mint the LUSD stablecoin. The protocol is underpinned by Chainlink Price Feeds , which help provide accurate and high-quality price data that the LUSD smart contract uses to automatically trigger liquidations. Another type of decentralized stablecoin—algorithmic stablecoins—typically don’t hold reserves but instead use smart contracts to codify a mechanism to retain their peg with the target index through dynamic supply adjustments or other methods.
Types of Stablecoin Collateral
Because stablecoins aim to represent assets or commodities that are not natively on-chain, they require collateral to maintain their peg. There are three main types of stablecoin collateral: fiat collateral, digital asset collateral, and commodity collateral.
Fiat Collateral
Fiat collateral often refers to off-chain fiat currencies such as the dollar, euro, and more. These currencies are held in an off-chain bank account and used to maintain a stablecoin’s peg. This is accomplished through a redemption mechanism—at any point, users can redeem the stablecoin for its off-chain counterpart on a 1:1 basis. For example, users can trade a stablecoin dollar for an off-chain dollar in a bank account, a stablecoin euro for an off-chain euro in a bank account, and so on.
Digital Asset Collateral
Digital asset collateral refers to the wide range of digital assets that natively exist on blockchain networks. These digital assets are then used as collateral to mint stablecoins, but they require an overcollateralized design to ensure stability—meaning that in order to mint $1 in a stablecoin, a user must put in more than $1 worth of digital asset collateral. This is because digital assets are typically volatile, and it’s imperative that this type of stablecoin protocol is always backed at least 1:1 in value at all times.
Commodity Collateral
Commodity collateral refers to the many commodities, such as metals, crops, and energy sources, that exist in the world. Like fiat collateral, these commodities exist off-chain, and they require a form of redemption mechanism in order to maintain their peg. To date, the most popular form of commodity collateral has been precious metals like gold, with protocols such as Cache.gold and Pax Gold offering users tokenized gold that can be redeemed for an equivalent amount of gold.
How Do Stablecoins Work?
There are various economic mechanisms that stablecoins utilize to maintain relative stability by holding their peg. The most common examples of these include the ability to redeem the tokens for fiat money, collateralized debt positions, arbitrage, elastic supply, and more.
Stablecoin Examples
USDC is a centralized stablecoin issued by Circle. Each USDC is backed by one dollar or an asset with equivalent fair value, held in off-chain accounts with regulated financial institutions. Customers with a U.S. dollar bank account can redeem 1 USDC for 1 USD, ensuring that the tokens maintain their 1:1 peg with the U.S. dollar. Other similar centralized stablecoins include USDT, BUSD, TUSD, USDP, and others. Some centralized stablecoins enable the issuer to freeze tokens belonging to a certain address, effectively making the frozen tokens unusable. This method can be used by stablecoin issuers to freeze large amounts of stablecoins obtained through protocol hacks or exploits.
MakerDAO , a decentralized stablecoin protocol, maintains the peg for its stablecoin, DAI, by having users lock up collateral into a smart contract. The smart contract then mints the stablecoin DAI as overcollateralized debt with an adjustable interest rate. In order to maintain the 1:1 peg of 1 USD = 1 DAI, MakerDAO’s smart contracts adjust the interest rates set by MKR token holders through on-chain governance to encourage borrowers to pay back their debt or take out more stablecoin loans. By encouraging increases or decreases in the total supply via interest rate changes, the price of DAI will change, either rising in value when the supply and interest rate are low or decreasing in value when the supply and interest rate are high.
Another design for decentralized stablecoins involves using arbitrage within a stablecoin index, where the stablecoin is backed by multiple different stablecoins in order to achieve the stability of the peg. For example, if the price of one of the reserve stablecoins exceeds 1 USD while the index price as a whole is below 1 USD, then the smart contract will market sell the stablecoin exceeding 1 USD for the index stablecoin’s token to drive the index price back up to 1 USD. Chainlink oracles can provide reliable and high-quality price feeds that the stablecoin index smart contracts can reference when calculating how to rebalance the index.
Ampleforth (AMPL) is a decentralized, algorithmic stablecoin that uses an elastic supply mechanism to maintain its peg to the current Consumer Price Index (CPI) rate—an index from the Bureau of Economic Analysis on the current value of the inflation-adjusted 2019 U.S. dollar. This effectively means that the price target of AMPL is set to the purchasing power of one 2019 U.S. dollar as represented by the CPI. When the price of AMPL is higher than the index, the protocol increases wallet balances, and when the price of AMPL is lower than the index, the protocol decreases wallet balances. This automated change in supply, referred to as rebasing, impacts market prices by adjusting the outstanding supply of tokens. The total supply of AMPL is rebased on a daily basis to track the CPI rate—both the volume-weighted average price (VWAP) of AMPL and the CPI index are provided to the Ampleforth protocol by Chainlink oracles.
What Are Stablecoins Used For?
Stablecoins are an integral part of the cryptocurrency and Web3 ecosystem and account for a significant portion of its trading volume and underlying economic activity.
Stablecoins offer some distinct benefits over their traditional counterparts due to blockchains being the underlying mechanism facilitating the transfer of value instead of opaque, outdated, and manual processes. Centralized stablecoins effectively allow for value pegged to fiat currencies to move globally between wallets without the need for intermediaries to facilitate the transfer.
Stablecoins are also commonly used as a non-custodial savings account to store personal savings or as collateral in DeFi to generate returns and engage in yield farming strategies.
Stablecoin Risks
Different stablecoin designs have different risks associated with them. These may include:
Depegging risk —Failure of the underlying economic or algorithmic mechanisms through liquidity events, “bank run” scenarios, suboptimal reserves practices, and more present the risk of the stablecoin depegging from its target. Regulatory risk —Stablecoins may be regulated in different ways by local financial institutions in particular geographic locations. Centralization risk —Some centralized stablecoin issuers have the ability to freeze tokens at specific wallet addresses. Key management risk —If stablecoins are held in a non-custodial wallet, the user must take full responsibility for securely storing their private keys.Despite the differences in stablecoin architecture, design, and risk, all stablecoins require accurate price data for their underlying pegging mechanism and when used in decentralized applications. Since exchange rates are constantly fluctuating, real-time price data needs to be fed to stablecoins in order for them to maintain their peg. Furthermore, since stablecoins are usually backed by other crypto assets or off-chain bank reserves, tamper-proof methods of acquiring the details of these reserves are needed to ensure the security and reliability of these systems.
Chainlink is a decentralized oracle network that provides smart contracts with access to a secure and reliable source of real-world data. Since stablecoins collectively hold substantial value in DeFi applications, they require the same assurances and security guarantees as the blockchains they operate on. Effectively, this means that the oracles providing data to stablecoins need to be robust, decentralized, and have multiple layers of security to help ensure that stablecoin pegs remain at a 1:1 ratio. This provides transparency and trust to the users of these stablecoins, as they can confirm that the stablecoin asset they are using is secure end-to-end and does not contain a single point of failure.
An example of this is TrueUSD (TUSD), which uses Chainlink to bring details of collateralization levels on-chain and give users a clear understanding of whether their assets are fully backed. With this newfound transparency, DeFi users can verify in real-time the reported reserves of all minted TUSD tokens and the protocol itself can automate the protection of users funds from any fractional reserve practices or potential black swan events.
TrustToken uses Chainlink Proof of Reserve to provide smart contracts proof of the off-chain fiat reserves backing the TUSD stablecoin.This mechanism for verifying the reserves of an asset leverages Chainlink Proof of Reserve (PoR). PoR reference feeds provide smart contracts with the data needed to calculate the true collateralization of any on-chain asset backed by off-chain reserves. These reference feeds are operated by a decentralized network of oracles on the Chainlink Network and allow for the autonomous auditing of collateral used within a protocol in real-time, helping ensure that user funds are protected from unforeseen fractional reserve practices and other fraudulent activity from off-chain custodians.
For stablecoin protocols that utilize off-chain reserves, recurring audits enabled by Chainlink PoR help enhance transparency and ensure the status of the reserves backing a stablecoin. Stablecoins that use PoR can offer a higher degree of transparency to their users as they can prove that their tokens are backed. PoR can also provide collateralization data regarding any type of pegged asset, including alternative fiat currencies or commodities like gold, increasing the transparency of any token protocol utilizing this mechanism.
Paxos , a financial market infrastructure and crypto brokerage platform, uses Chainlink to provide DeFi smart contracts with a highly available, tamper-proof, and accurate source of on-chain pricing data for the USD-backed stablecoin Pax Dolar (USDP) and the gold-backed token PAX Gold (PAXG). Additionally, Chainlink Proof of Reserve Data Feeds for Paxos tokens allow DeFi applications to quickly verify on-chain that tokens are fully backed 1:1 by U.S. dollars and gold bars held off-chain in Paxos’ custody.
Central Bank Digital Currencies (CBDCs) will likely also be pegged to an external asset, meaning that they would need to be able to receive price data about that asset. Chainlink could support these government-issued stablecoins by providing the price data needed for them to maintain their pegs along with important information about the current collateralization of the system.
Why Stablecoins Are Important
Stablecoins are a key innovation that pioneered a now increasingly important subset of the Web3 ecosystem known as tokenized real-world assets (RWAs)—or the tokenization of assets that society today uses on a daily basis. They are an early indicator of the benefits and efficiencies that mass adoption of digital assets can bring.
For example, the most widely adopted stablecoins are dollar-pegged digital assets that effectively act as on-chain representations of the dollar. These stablecoins are leveraged by Web3 users around the world to build an on-chain savings account, protect against market volatility, leverage as a medium of exchange, earn yield, or send money across the globe. Given the $100B+ market cap for stablecoins, it’s crystal clear that Web3 users desire the stability that stablecoins offer.
Conclusion
Despite their simplicity, stablecoins can be considered to be one of the cryptocurrency industry’s most significant innovations, allowing for the seamless transfer of stable value. While there are a number of different stablecoin designs, the common backbone of any stablecoin protocol is the data that it receives about the asset it is pegged to. Chainlink provides the battle-tested data infrastructure that helps ensure the reliability, security, and transparency of stablecoins and the stability of the larger DeFi ecosystem.
If you’re a developer and want to integrate Chainlink into your smart contract applications, check out the developer documentation or reach out to an expert .
Share Related articles
DeFi’s Permissionless Composability is Supercharging Innovation
What Is a Decentralized Money Market?
Unlocking Synthetic Derivatives With Chainlink Oracles
Understanding Proof of Reserves
What Are Automated Market Makers (AMMs)?
What Are Flash Loans?
What Is a DEX (Decentralized Exchange)?
Learn more about blockchain technology
Asset Tokenization
Learn how tokenization could bring trillions in value to blockchains.
Blockchain Gaming
Learn how blockchain technology can enhance the gaming experience.
Cross-Chain
See how cross-chain solutions enable a new frontier of dApp functionality.
DeFi
Take a deep dive into the burgeoning decentralized financial system.
Metaverse
Explore what’s possible in the metaverse and how you can visit it.
NFTs
Discover how to create NFTs and make them dynamic using oracles.
Oracles
Uncover why blockchains need oracles and how they power Web3.
Smart Contracts
Learn what smart contracts are and how you can build them.
Web3
Discover the next step in the evolution of the Internet.
Zero-Knowledge Proofs (ZKP)
Explore how zero-knowledge proofs provide privacy guarantees.
Get the latest Chainlink content straight to your inbox.
Thank you for signing up! Please check your inbox to confirm your subscription. Oops! Something went wrong while submitting the form. Please try againDevelopers
Docs Faucets DevHub Tutorials Developer Experts APPLY Chainlink Hackathon Bootcamp Use Cross-Chain (CCIP) Use Data Feeds Use Randomness (VRF) Use Automation Use Functions Node OperatorsProducts
Cross-Chain Data Streams Market and Data Feeds Functions VRF Automation Proof of ReserveUse Cases
Overview Asset Tokenization Financial Services DeFi Gaming NFT Collectibles Climate Markets Enterprise InsuranceCommunity
Community Overview Grant Program Events Become an Advocate Code of ConductResources
Whitepaper Case Studies Tech Talks Blog Economics 2.0 Staking FAQs Education Hub What Is DeFi? What Is an Oracle? What Is a Smart Contract? What Is an NFT? What Is Web3? What is Asset Tokenization?Chainlink
Ecosystem Data Providers Press Team Circulating Supply Careers WE ARE HIRING! Brand Assets Chainlink BadgingContact
Talk to an Expert Security Support Custom Chainlinks Press Inquiries LegalSocial
X YouTube Discord Telegram WeChat Reddit Home Chainlink® © Chainlink Foundation en ZH Privacy Policy Terms of Service- Stablecoins
- The World's 6 Largest Stablecoins By Market Cap
- Law Firm specialized in Stablecoins
- Wirex Card – The ultimate payment card
- Stablecoins 2.0
- Victorum Exchanges - Buy, Sell & Trade VCC
- Visa adds USDC stablecoin to network with Circle
- Stablecoins explained: An FAQ on these digital assets
- The Race to Dominate Stablecoins
- HOW TO BUY STABLECOINS WITH CREDIT CARD
- Stablecoins
TL;DR: Stablecoins are on track to eclipse Visa (NYSE: V) on total payments volume (TPV) in Q2'2024, propelled by their extreme ... - The World's 6 Largest Stablecoins By Market Cap
These virtual assets are called stable currencies(stablecoins), and are often linked to fiat currencies by a fixed exchange rate. The absence (at least in ... - Law Firm specialized in Stablecoins
"Stablecoins like USDC represent a promising payments innovation and provide an emerging platform for fintechs and digital wallets to enable new ... - Wirex Card – The ultimate payment card
Buy, manage, and swap your stablecoins with our stablecoin wallet, designed for both iOS and Android. Supporting a variety of currencies including USDC, USDT, ... - Stablecoins 2.0
Different ways you can use stablecoins · Staking/DeFi/Web3 · Crypto trading · Holding stable funds on blockchain · Remittance and payouts · Spend ... - Victorum Exchanges - Buy, Sell & Trade VCC
... NFT 51. Social 47. Investment 43. DEX 32. Lending 30. Stablecoins 28. Privacy 27. Platforms 24. SOL 24. Metaverse 23. Currency 23. Interoperability 22. L2 20. - Visa adds USDC stablecoin to network with Circle
As their name suggests, stablecoins are a type of digital asset built to maintain a stable value and serve as a bridge or “on-ramp” between ... - Stablecoins explained: An FAQ on these digital assets
The live VCOIN [VCC] price today is $0 USD with a 24-hour trading volume of $0 USD. We update our VCC to USD price in real-time. - The Race to Dominate Stablecoins
Research firm Sacra predicts stablecoins will “eclipse” Visa on total payments volume in the second quarter of 2024, but Visa's head of crypto doesn't agree. - HOW TO BUY STABLECOINS WITH CREDIT CARD
USDC is a stablecoin pegged to the U.S. dollar, and it operates on multiple blockchains, including Ethereum. It's managed by Circle, a financial ...
TL;DR: Stablecoins are on track to eclipse Visa (NYSE: V) on total payments volume (TPV) in Q2'2024, propelled by their extreme ...
These virtual assets are called stable currencies(stablecoins), and are often linked to fiat currencies by a fixed exchange rate. The absence (at least in ...
"Stablecoins like USDC represent a promising payments innovation and provide an emerging platform for fintechs and digital wallets to enable new ...
Buy, manage, and swap your stablecoins with our stablecoin wallet, designed for both iOS and Android. Supporting a variety of currencies including USDC, USDT, ...
Different ways you can use stablecoins · Staking/DeFi/Web3 · Crypto trading · Holding stable funds on blockchain · Remittance and payouts · Spend ...
... NFT 51. Social 47. Investment 43. DEX 32. Lending 30. Stablecoins 28. Privacy 27. Platforms 24. SOL 24. Metaverse 23. Currency 23. Interoperability 22. L2 20.
As their name suggests, stablecoins are a type of digital asset built to maintain a stable value and serve as a bridge or “on-ramp” between ...
The live VCOIN [VCC] price today is $0 USD with a 24-hour trading volume of $0 USD. We update our VCC to USD price in real-time.
Research firm Sacra predicts stablecoins will “eclipse” Visa on total payments volume in the second quarter of 2024, but Visa's head of crypto doesn't agree.
USDC is a stablecoin pegged to the U.S. dollar, and it operates on multiple blockchains, including Ethereum. It's managed by Circle, a financial ...