
{"id":129155,"date":"2026-01-22T13:23:37","date_gmt":"2026-01-22T13:23:37","guid":{"rendered":"https:\/\/mycryptomania.com\/?p=129155"},"modified":"2026-01-22T13:23:37","modified_gmt":"2026-01-22T13:23:37","slug":"vusd-on-bifrost-building-a-stablecoin-on-cross-chain-liquid-staking","status":"publish","type":"post","link":"https:\/\/mycryptomania.com\/?p=129155","title":{"rendered":"vUSD on Bifrost: Building a Stablecoin on Cross-Chain Liquid Staking"},"content":{"rendered":"<p>Liquid staking has become a foundational primitive in Proof-of-Stake ecosystems. It allows users to stake assets while retaining liquidity through derivative tokens, removing the need to choose between yield and flexibility. However, most liquid staking systems are still single-chain by design. While users receive a liquid representation of their staked assets, using that liquidity elsewhere often requires manual bridging, fragmented liquidity, and additional trust assumptions.<\/p>\n<p>In a multi-chain ecosystem, this creates friction. Liquidity becomes siloed, and users are forced to actively manage cross-chain exposure rather than letting capital move naturally.<\/p>\n<p>This is the problem space where vUSD on <a href=\"https:\/\/bifrost.io\/\">Bifrost<\/a> is designed to\u00a0operate.<\/p>\n<h3>Agenda<\/h3>\n<p>In this article, we will\u00a0cover:<\/p>\n<p>How voucher tokens work and why parachains matterThe earning dynamics behind voucher\u00a0tokensWhy stablecoins are a natural extension of liquid\u00a0stakingA Liquity-inspired borrowing modelHow vUSD works in\u00a0practiceWhere to explore the implementation<\/p>\n<h3>How voucher tokens work and why parachains matter<\/h3>\n<p><a href=\"https:\/\/bifrost.io\/\">Bifrost<\/a> is designed as a Polkadot parachain, which fundamentally changes how liquid staking assets are issued and utilised.<\/p>\n<p>Instead of creating liquid staking derivatives confined to a single chain, Bifrost introduces voucher tokens (vTokens) as cross-chain financial primitives.<\/p>\n<h4>Voucher Tokens and the Power of Parachains<\/h4>\n<p>When a user stakes through\u00a0Bifrost:<\/p>\n<p>The underlying asset is staked at the protocol\u00a0levelA voucher token (such as vDOT or vETH) is\u00a0issuedThe vToken represents the staked position and accrues staking rewards over\u00a0time<\/p>\n<p>Because Bifrost operates as a <a href=\"https:\/\/parachains.info\/\">parachain<\/a>, these vTokens are designed to move across the Polkadot ecosystem, benefiting from shared security and native cross-chain messaging. Rather than being isolated receipts, vTokens act as portable, yield-bearing collateral. Which naturally leads to the question of how value continues to accumulate once these tokens are in circulation.<\/p>\n<h4>The Earning Dynamics of Voucher\u00a0Tokens<\/h4>\n<p>Voucher tokens are yield-bearing by design. Staking rewards are continuously reflected in the value of the vToken relative to the underlying asset. Over\u00a0time:<\/p>\n<p>One vToken represents a growing claim on the staked\u00a0assetUsers retain exposure to staking\u00a0rewardsLiquidity is preserved without unstaking<\/p>\n<p>This embedded yield is a critical property. It ensures that vTokens remain economically active even when they are no longer held in a passive staking position. Because yield continues to accrue, vTokens can safely be reused within DeFi without sacrificing their core\u00a0purpose.<\/p>\n<p>Once yield-bearing assets become composable, the next requirement is a stable unit of account to unlock more advanced financial use\u00a0cases.<\/p>\n<h3>Why Stablecoins Matter for Voucher\u00a0Tokens<\/h3>\n<p>As DeFi activity grows around voucher tokens, a stable unit of account becomes essential. Stablecoins enable:<\/p>\n<p>Predictable pricingCapital efficiencyRisk management without selling\u00a0assets<\/p>\n<p>Using voucher tokens as collateral for stablecoins allows users\u00a0to:<\/p>\n<p>access liquidity without exiting staking positionsavoid bridging or selling yield-bearing assetskeep collateral productive while borrowing<\/p>\n<p>Using voucher tokens as collateral for stablecoins allows users to unlock liquidity <strong>without exiting staking positions<\/strong>, avoid unnecessary bridging or asset sales, and keep collateral productive while borrowing. This makes over-collateralised stablecoins a natural extension of liquid staking rather than an unrelated financial primitive.<\/p>\n<p>At this point, the design question becomes how borrowing should be structured to preserve safety while leveraging yield-bearing collateral.<\/p>\n<h4>Borrowing Models: A Liquity-Inspired Approach<\/h4>\n<p>Over-collateralised borrowing protocols typically follow one of two models: Maker-style vaults or Liquity-style positions.<\/p>\n<p>Liquity\u2019s design emphasises:<\/p>\n<p>Conservative collateralizationNo variable interest\u00a0ratesExplicit user actions for borrowing, repayment, and collateral withdrawalSystem safety is enforced at every state transition<\/p>\n<p>This approach minimises ambiguity and avoids hidden debt dynamics. It is particularly well-suited for yield-bearing collateral, where predictability and transparency are critical. These principles directly inform how vUSD is structured.<\/p>\n<h3>vUSD: A Stablecoin Built on Voucher\u00a0Tokens<\/h3>\n<p>vUSD is an over-collateralised stablecoin designed specifically for the Bifrost ecosystem.<\/p>\n<p>Users lock vTokens (such as vDOT) as collateral and mint vUSD based on a predefined collateralization ratio. For example, at a 150% collateral ratio:<\/p>\n<p>$1 of vUSD is backed by at least $1.50 worth of\u00a0vDOTThe system remains solvent even under market volatility<\/p>\n<p>Once minted, vUSD can be used across DeFi, swapped, held, or integrated into other protocols while the underlying collateral continues to earn staking rewards. To understand this more concretely, it helps to walk through a simple lifecycle example.<\/p>\n<h4>vUSD Lifecycle Example<\/h4>\n<p>Alice stakes DOT and receives\u00a0vDOTAlice locks vDOT as collateral and mints\u00a0vUSDvUSD enters circulation and can be used across\u00a0DeFiUnderlying DOT continues to earn staking\u00a0rewardsWhen Alice repays vUSD, the stablecoin is burned and collateral is\u00a0unlocked<\/p>\n<p>Because minting and burning are explicit actions, the vUSD supply expands and contracts strictly through borrowing and repayment. There is no reflexive supply adjustment or algorithmic minting outside user-driven actions.<\/p>\n<p>This lifecycle also sets the stage for how yield is distributed across the\u00a0system.<\/p>\n<h4>Yield Distribution: How vUSD Earns Without\u00a0Interest<\/h4>\n<p>vUSD is <strong>yield-backed<\/strong>, not interest-bearing.<\/p>\n<p>Staking yield generated by excess collateral value is shared\u00a0between:<\/p>\n<p>vUSD holdersvToken collateral positions<\/p>\n<p>At the minimum collateralization ratio of\u00a0150%:<\/p>\n<p>Each $1 of vUSD debt controls $2.50 of economic\u00a0valueYield is split proportionally based on backing\u00a0value<\/p>\n<p>The yield share for vUSD is defined\u00a0as:<\/p>\n<p><strong><em>Yield(vUSD) = vUSD value \u00f7 (vUSD value + vDOT collateral value)<\/em><\/strong><\/p>\n<p>At minimum collateralization, this results in a 40% yield share.<br \/> If collateral prices fall, vUSD\u2019s share is reduced to preserve safety, ensuring yield extraction never weakens collateral backing.<\/p>\n<p>Yield is distributed via <strong>rebasing<\/strong>, which increases all vUSD balances proportionally without requiring explicit transfers.<\/p>\n<h3>Conclusion<\/h3>\n<p>Bifrost\u2019s parachain-native voucher token model enables cross-chain, yield-bearing collateral that remains productive beyond simple staking. vUSD builds on this foundation by introducing a conservative, Liquity-inspired stablecoin designed to unlock stable liquidity while preserving safety and composability.<\/p>\n<p>The current implementation represents a <strong>minimal first iteration<\/strong> focused on the core building blocks of the system: voucher-token-backed collateral, explicit borrowing and repayment flows, and a clear over-collateralization model. More advanced components\u200a\u2014\u200asuch as staking yield distribution, liquidation mechanisms, and system-level risk controls\u200a\u2014\u200aare intentionally not included yet and will be introduced in subsequent iterations.<\/p>\n<p>The full codebase, including the initial contracts, mock voucher tokens, and documented design assumptions, is open-source and available here:<br \/> <a href=\"https:\/\/github.com\/yehia67\/vUSD\">https:\/\/github.com\/yehia67\/vUSD<\/a><\/p>\n<p>As the protocol evolves, <strong>each major iteration will be accompanied by a follow-up article<\/strong> that documents the new components, design decisions, and trade-offs introduced at that stage. This approach ensures that both the code and the system design evolve transparently, with clear context provided at every\u00a0step.<\/p>\n<p><a href=\"https:\/\/medium.com\/coinmonks\/vusd-on-bifrost-building-a-stablecoin-on-cross-chain-liquid-staking-88d2ffab8e4f\">vUSD on Bifrost: Building a Stablecoin on Cross-Chain Liquid Staking<\/a> was originally published in <a href=\"https:\/\/medium.com\/coinmonks\">Coinmonks<\/a> on Medium, where people are continuing the conversation by highlighting and responding to this story.<\/p>","protected":false},"excerpt":{"rendered":"<p>Liquid staking has become a foundational primitive in Proof-of-Stake ecosystems. It allows users to stake assets while retaining liquidity through derivative tokens, removing the need to choose between yield and flexibility. However, most liquid staking systems are still single-chain by design. While users receive a liquid representation of their staked assets, using that liquidity elsewhere [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":129156,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-129155","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-interesting"],"_links":{"self":[{"href":"https:\/\/mycryptomania.com\/index.php?rest_route=\/wp\/v2\/posts\/129155"}],"collection":[{"href":"https:\/\/mycryptomania.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mycryptomania.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/mycryptomania.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=129155"}],"version-history":[{"count":0,"href":"https:\/\/mycryptomania.com\/index.php?rest_route=\/wp\/v2\/posts\/129155\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mycryptomania.com\/index.php?rest_route=\/wp\/v2\/media\/129156"}],"wp:attachment":[{"href":"https:\/\/mycryptomania.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=129155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mycryptomania.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=129155"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mycryptomania.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=129155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}