<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>percobain</title>
        <link>https://paragraph.com/@percobain</link>
        <description>undefined</description>
        <lastBuildDate>Sun, 11 Oct 2026 14:01:51 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[Inside the On-Chain Reality of Tokenized Treasuries: A Deep Dive into Centrifuge, deRWA, and the $3B Wallet Behind It All]]></title>
            <link>https://paragraph.com/@percobain/who-really-holds-tokenized-treasuries</link>
            <guid>bmB67RdHkLUCVq5AmTTZ</guid>
            <pubDate>Mon, 06 Apr 2026 22:23:54 GMT</pubDate>
            <description><![CDATA[I traced every on-chain transfer of Centrifuge's $1.24 billion JTRSY fund. Seven holders. One wallet with 99.4%. The same wallet holds $3B+ across BlackRock BUIDL, Centrifuge, and Securitize. Here's what the data reveals about who really holds tokenized Treasuries.]]></description>
            <content:encoded><![CDATA[<div data-type="x402Embed"></div><p><em>All on-chain data in this article was verified on April 6, 2026.</em></p><hr><h2 id="h-introduction" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Introduction</h2><p>Tokenized real-world assets (RWAs) are the hottest narrative in crypto. The numbers look incredible: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://rwa.xyz/">$12 billion in tokenized assets</a> on-chain by March 2026, tokenized Treasuries alone crossing $5.8 billion, and protocols like Centrifuge reporting <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://defillama.com/protocol/centrifuge">$1.6 billion in TVL</a> across products backed by Janus Henderson, S&amp;P Dow Jones Indices, and Apollo.</p><p>But what do these numbers actually look like on-chain?</p><p>I spent weeks tracing every transfer, reading the smart contracts, mapping the holder distributions, and following the money across Centrifuge's tokenized Treasury products. What I found tells a story that's far more nuanced - and far more concentrated - than the marketing suggests.</p><p>This isn't an attack on Centrifuge. The infrastructure they've built is genuinely impressive. But the gap between the narrative and the on-chain reality is something the RWA space needs to confront honestly.</p><hr><h2 id="h-part-1-how-centrifuge-works-the-architecture" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Part 1: How Centrifuge Works - The Architecture</h2><h3 id="h-the-products" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">The Products</h3><p>Centrifuge offers four main institutional products, all managed through partnerships with Janus Henderson via their asset management arm Anemoy:</p><table><colgroup><col><col><col><col><col></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Product</p></th><th colspan="1" rowspan="1"><p>Symbol</p></th><th colspan="1" rowspan="1"><p>Underlying Asset</p></th><th colspan="1" rowspan="1"><p>Yield</p></th><th colspan="1" rowspan="1"><p>Minimum Investment</p></th></tr><tr><td colspan="1" rowspan="1"><p>Janus Henderson Anemoy Treasury Fund</p></td><td colspan="1" rowspan="1"><p>JTRSY</p></td><td colspan="1" rowspan="1"><p>US Treasury Bills</p></td><td colspan="1" rowspan="1"><p>3.65%</p></td><td colspan="1" rowspan="1"><p>$500,000</p></td></tr><tr><td colspan="1" rowspan="1"><p>Janus Henderson Anemoy AAA CLO Fund</p></td><td colspan="1" rowspan="1"><p>JAAA</p></td><td colspan="1" rowspan="1"><p>AAA-rated Collateralized Loan Obligations</p></td><td colspan="1" rowspan="1"><p>4.71%</p></td><td colspan="1" rowspan="1"><p>$500,000</p></td></tr><tr><td colspan="1" rowspan="1"><p>Anemoy Tokenized Apollo Diversified Credit Fund</p></td><td colspan="1" rowspan="1"><p>ACRDX</p></td><td colspan="1" rowspan="1"><p>Corporate Credit &amp; Asset-Backed Finance</p></td><td colspan="1" rowspan="1"><p>8.18%</p></td><td colspan="1" rowspan="1"><p>$100,000</p></td></tr><tr><td colspan="1" rowspan="1"><p>Janus Henderson Anemoy S&amp;P 500 Fund</p></td><td colspan="1" rowspan="1"><p>SPXA</p></td><td colspan="1" rowspan="1"><p>S&amp;P 500 Equities</p></td><td colspan="1" rowspan="1"><p>-</p></td><td colspan="1" rowspan="1"><p>$500,000</p></td></tr></tbody></table><p>Each product also has a "deRWA" version - a DeFi-accessible wrapper with a $1,000 minimum and freely transferable tokens. More on this later.</p><h3 id="h-erc-7540-the-async-vault-standard" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">ERC-7540: The Async Vault Standard</h3><p>Centrifuge's vaults are built on ERC-7540, an extension of the standard ERC-4626 tokenized vault. The key difference: ERC-4626 is synchronous (deposit USDC, instantly get shares), while ERC-7540 is asynchronous (request a deposit, wait for epoch processing, then claim shares).</p><p>This matters because the underlying assets are real-world Treasury bills. You can't settle a $50 million Treasury purchase in the same Ethereum block. The epoch mechanism gives the fund manager time to actually execute the trade off-chain before minting the on-chain tokens.</p><p>The flow:</p><ol><li><p>Investor calls <code>requestDeposit()</code> → USDC goes to an Escrow contract</p></li><li><p>Epoch closes → Off-chain, Janus Henderson buys Treasuries, calculates NAV</p></li><li><p>Protocol mints JTRSY tokens to the PoolEscrow at the computed price</p></li><li><p>Investor calls <code>deposit()</code> or <code>claimDeposit()</code> to receive their tokens</p></li></ol><h3 id="h-the-hook-system-how-compliance-works-in-code" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">The Hook System - How Compliance Works in Code</h3><p>Every Centrifuge token has a <code>hook()</code> function that points to a transfer restriction contract. This is the compliance layer - it determines who can send, receive, or hold the token.</p><p>I read the hook contract on the JTRSY token by calling <code>hook()</code> on the contract at <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x8c213ee79581ff4984583c6a801e5263418c4b86">0x8c213ee79581Ff4984583C6a801e5263418C4b86</a>:</p><p><strong>JTRSY hook address:</strong> <code>0x21Cdcc686fECd9Fb0d3ee300E555C06497B55EcC</code> - a custom deployment based on the FullRestrictions pattern. Every transfer requires both sender and receiver to be whitelisted members.</p><p><strong>deJTRSY hook address:</strong> <code>0xD51D8450DCAdfF570424194251E3b165594Aa2a0</code> - a custom deployment based on the FreelyTransferable pattern.</p><p>Both were deployed in the same block on February 10, 2026, as part of the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://centrifuge.io/blog/centrifuge-v31-from-tokenization-to-onchain-asset-management">V3.1 migration</a>.</p><p>The FreelyTransferable hook's core logic (from Centrifuge's <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/centrifuge/protocol/blob/main/src/hooks/FreelyTransferable.sol">open-source repository</a>):</p><pre data-type="codeBlock" text="function checkERC20Transfer(
    address from,
    address to,
    uint256, /* value */
    HookData calldata hookData
) public view override returns (bool) {
    if (isSourceOrTargetFrozen(from, to, hookData)) return false;
    if (isDepositRequestOrIssuance(from, to)) return isTargetMember(to, hookData);
    if (isDepositClaim(from, to)) return isTargetMember(to, hookData);
    if (isRedeemRequest(from, to)) return isSourceMember(from, hookData);
    if (isRedeemClaimOrRevocation(from, to)) return isSourceMember(from, hookData);
    return true;  // ← Regular transfers: ALWAYS ALLOWED
}
"><code><span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">checkERC20Transfer</span>(<span class="hljs-params">
    <span class="hljs-keyword">address</span> <span class="hljs-keyword">from</span>,
    <span class="hljs-keyword">address</span> to,
    <span class="hljs-keyword">uint256</span>, <span class="hljs-comment">/* value */</span>
    HookData <span class="hljs-keyword">calldata</span> hookData
</span>) <span class="hljs-title"><span class="hljs-keyword">public</span></span> <span class="hljs-title"><span class="hljs-keyword">view</span></span> <span class="hljs-title"><span class="hljs-keyword">override</span></span> <span class="hljs-title"><span class="hljs-keyword">returns</span></span> (<span class="hljs-params"><span class="hljs-keyword">bool</span></span>) </span>{
    <span class="hljs-keyword">if</span> (isSourceOrTargetFrozen(<span class="hljs-keyword">from</span>, to, hookData)) <span class="hljs-keyword">return</span> <span class="hljs-literal">false</span>;
    <span class="hljs-keyword">if</span> (isDepositRequestOrIssuance(<span class="hljs-keyword">from</span>, to)) <span class="hljs-keyword">return</span> isTargetMember(to, hookData);
    <span class="hljs-keyword">if</span> (isDepositClaim(<span class="hljs-keyword">from</span>, to)) <span class="hljs-keyword">return</span> isTargetMember(to, hookData);
    <span class="hljs-keyword">if</span> (isRedeemRequest(<span class="hljs-keyword">from</span>, to)) <span class="hljs-keyword">return</span> isSourceMember(<span class="hljs-keyword">from</span>, hookData);
    <span class="hljs-keyword">if</span> (isRedeemClaimOrRevocation(<span class="hljs-keyword">from</span>, to)) <span class="hljs-keyword">return</span> isSourceMember(<span class="hljs-keyword">from</span>, hookData);
    <span class="hljs-keyword">return</span> <span class="hljs-literal">true</span>;  <span class="hljs-comment">// ← Regular transfers: ALWAYS ALLOWED</span>
}
</code></pre><p>That final <code>return true</code> is the entire deRWA thesis in one line of Solidity. Institutional tokens check membership on every transfer. deRWA tokens only check at entry (depositing) and exit (redeeming). Once you hold a deRWA token, you can send it to anyone who isn't frozen/sanctioned.</p><table><colgroup><col><col><col></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Operation</p></th><th colspan="1" rowspan="1"><p>JTRSY (Institutional)</p></th><th colspan="1" rowspan="1"><p>deJTRSY (deRWA)</p></th></tr><tr><td colspan="1" rowspan="1"><p>Deposit USDC → get tokens</p></td><td colspan="1" rowspan="1"><p>Must be member</p></td><td colspan="1" rowspan="1"><p>Must be member</p></td></tr><tr><td colspan="1" rowspan="1"><p>Transfer tokens to another wallet</p></td><td colspan="1" rowspan="1"><p><strong>Must be member</strong></p></td><td colspan="1" rowspan="1"><p><strong>Always allowed</strong></p></td></tr><tr><td colspan="1" rowspan="1"><p>Redeem tokens → get USDC</p></td><td colspan="1" rowspan="1"><p>Must be member</p></td><td colspan="1" rowspan="1"><p>Must be member</p></td></tr><tr><td colspan="1" rowspan="1"><p>Frozen/sanctioned address</p></td><td colspan="1" rowspan="1"><p>Blocked</p></td><td colspan="1" rowspan="1"><p>Blocked</p></td></tr></tbody></table><p>This compliance boundary is the legal trick that makes deRWA work. The institutional token represents fund shares (requiring per-transfer KYC under Reg D/Reg S). The deRWA token represents notes issued by a separate SPV - a different legal instrument with lighter transfer restrictions. The blockchain enforces this distinction through the Hook contracts.</p><hr><h2 id="h-part-2-tracing-jtrsy-on-chain-the-dollar124-billion-fund" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Part 2: Tracing JTRSY On-Chain - The $1.24 Billion Fund</h2><h3 id="h-the-numbers" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">The Numbers</h3><p><strong>JTRSY token:</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x8c213ee79581ff4984583c6a801e5263418c4b86">0x8c213ee79581Ff4984583C6a801e5263418C4b86</a></p><ul><li><p>Total Supply: 1,129,137,673 JTRSY</p></li><li><p>Exchange Rate: $1.099 per token</p></li><li><p>Total Value: ~$1.24 billion</p></li><li><p>Total Holders: <strong>7</strong></p></li><li><p>Total Transfers (Ethereum): ~139</p></li><li><p>Deployed across: Ethereum, Arbitrum, Base</p></li></ul><p>Seven holders. For a $1.24 billion fund.</p><h3 id="h-the-holder-distribution" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">The Holder Distribution</h3><table><colgroup><col><col><col><col><col></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Rank</p></th><th colspan="1" rowspan="1"><p>Address</p></th><th colspan="1" rowspan="1"><p>Amount</p></th><th colspan="1" rowspan="1"><p>Percentage</p></th><th colspan="1" rowspan="1"><p>Identity</p></th></tr><tr><td colspan="1" rowspan="1"><p>1</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x491EDFB0B8b608044e227225C715981a30F3A44E">0x491EDFB0...a30F3A44E</a></p></td><td colspan="1" rowspan="1"><p>1,123,081,453</p></td><td colspan="1" rowspan="1"><p><strong>99.46%</strong></p></td><td colspan="1" rowspan="1"><p>ALMProxy (Spark/Sky)</p></td></tr><tr><td colspan="1" rowspan="1"><p>2</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x2923c1B5313f7375fdaee80b7745106deBC1b53E">0x2923c1B5...deBC1b53E</a></p></td><td colspan="1" rowspan="1"><p>2,933,918</p></td><td colspan="1" rowspan="1"><p>0.26%</p></td><td colspan="1" rowspan="1"><p>Contract</p></td></tr><tr><td colspan="1" rowspan="1"><p>3</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x523DC886302932a469cd804cb18292d7d5C30512">0x523DC886...7D5C30512</a></p></td><td colspan="1" rowspan="1"><p>2,279,729</p></td><td colspan="1" rowspan="1"><p>0.20%</p></td><td colspan="1" rowspan="1"><p>Contract</p></td></tr><tr><td colspan="1" rowspan="1"><p>4</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x2033B1D0714b5ddd66f78d8b75317f1a0d4440De">0x2033B1D0...a0d4440De</a></p></td><td colspan="1" rowspan="1"><p>463,352</p></td><td colspan="1" rowspan="1"><p>0.04%</p></td><td colspan="1" rowspan="1"><p>EOA Wallet</p></td></tr><tr><td colspan="1" rowspan="1"><p>5</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0xb3DacC732509ba6b7f25ad149e56ca44fE901AB9">0xb3DacC73...4fE901AB9</a></p></td><td colspan="1" rowspan="1"><p>276,666</p></td><td colspan="1" rowspan="1"><p>0.02%</p></td><td colspan="1" rowspan="1"><p>EOA Wallet</p></td></tr><tr><td colspan="1" rowspan="1"><p>6</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0xb35137fEb301C03a16BBaEbCE3Ea5f117c3C194f6">0xb35137fE...7c3C194f6</a></p></td><td colspan="1" rowspan="1"><p>100,671</p></td><td colspan="1" rowspan="1"><p>0.01%</p></td><td colspan="1" rowspan="1"><p>Contract</p></td></tr><tr><td colspan="1" rowspan="1"><p>7</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x0000000005f458fd6ba9eeb5f365d83b7da913dd">0x00000000...b7dA913dD</a></p></td><td colspan="1" rowspan="1"><p>1,881</p></td><td colspan="1" rowspan="1"><p>0.00%</p></td><td colspan="1" rowspan="1"><p>Contract</p></td></tr></tbody></table><p>99.46% of the entire fund sits in one smart contract.</p><h3 id="h-identifying-the-dollar123b-wallet" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Identifying the $1.23B Wallet</h3><p>That top holder - <code>0x491EDFB0...</code> - is a verified contract on Etherscan named <strong>"ALMProxy"</strong> (Asset Liability Management Proxy). I inspected its source code through Blockscout:</p><pre data-type="codeBlock" text="contract ALMProxy is IALMProxy, AccessControl {
    bytes32 public override constant CONTROLLER = keccak256(&quot;CONTROLLER&quot;);

    constructor(address admin) {
        _grantRole(DEFAULT_ADMIN_ROLE, admin);
    }

    function doCall(address target, bytes memory data)
        external override onlyRole(CONTROLLER) returns (bytes memory result)
    {
        result = target.functionCall(data);
    }
}
"><code><span class="hljs-class"><span class="hljs-keyword">contract</span> <span class="hljs-title">ALMProxy</span> <span class="hljs-keyword">is</span> <span class="hljs-title">IALMProxy</span>, <span class="hljs-title">AccessControl</span> </span>{
    <span class="hljs-keyword">bytes32</span> <span class="hljs-keyword">public</span> <span class="hljs-keyword">override</span> <span class="hljs-keyword">constant</span> CONTROLLER <span class="hljs-operator">=</span> <span class="hljs-built_in">keccak256</span>(<span class="hljs-string">"CONTROLLER"</span>);

    <span class="hljs-function"><span class="hljs-keyword">constructor</span>(<span class="hljs-params"><span class="hljs-keyword">address</span> admin</span>) </span>{
        _grantRole(DEFAULT_ADMIN_ROLE, admin);
    }

    <span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">doCall</span>(<span class="hljs-params"><span class="hljs-keyword">address</span> target, <span class="hljs-keyword">bytes</span> <span class="hljs-keyword">memory</span> data</span>)
        <span class="hljs-title"><span class="hljs-keyword">external</span></span> <span class="hljs-title"><span class="hljs-keyword">override</span></span> <span class="hljs-title">onlyRole</span>(<span class="hljs-params">CONTROLLER</span>) <span class="hljs-title"><span class="hljs-keyword">returns</span></span> (<span class="hljs-params"><span class="hljs-keyword">bytes</span> <span class="hljs-keyword">memory</span> result</span>)
    </span>{
        result <span class="hljs-operator">=</span> target.functionCall(data);
    }
}
</code></pre><p>This is Spark Protocol's treasury proxy. Spark is a SubDAO of Sky (formerly MakerDAO) - the protocol behind DAI/USDS, the largest decentralized stablecoin ecosystem (~$8.4 billion in circulation).</p><p>The admin address is <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x1369f7b2b38c76B6478c0f0E66D94923421891Ba">0x1369f7b2...421891Ba</a>, a contract called <strong>"SubProxy"</strong> - MakerDAO's governance execution layer.</p><p>The governance chain: <strong>MKR/SKY token holders → MakerDAO governance → SubProxy → ALMProxy → holds all RWA assets.</strong></p><hr><h2 id="h-part-3-the-dollar3-billion-portfolio-what-makerdaos-wallet-actually-holds" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Part 3: The $3 Billion Portfolio - What MakerDAO's Wallet Actually Holds</h2><p>I queried the full token holdings of the ALMProxy wallet. Filtering out spam tokens, here's what's inside:</p><table><colgroup><col><col><col><col></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Token</p></th><th colspan="1" rowspan="1"><p>Protocol</p></th><th colspan="1" rowspan="1"><p>Balance</p></th><th colspan="1" rowspan="1"><p>~Value</p></th></tr><tr><td colspan="1" rowspan="1"><p><strong>JTRSY</strong></p></td><td colspan="1" rowspan="1"><p>Centrifuge</p></td><td colspan="1" rowspan="1"><p>1,123,081,453</p></td><td colspan="1" rowspan="1"><p><strong>~$1.23B</strong></p></td></tr><tr><td colspan="1" rowspan="1"><p><strong>BUIDL-I</strong></p></td><td colspan="1" rowspan="1"><p>BlackRock / Securitize</p></td><td colspan="1" rowspan="1"><p>756,886,307</p></td><td colspan="1" rowspan="1"><p><strong>~$756M</strong></p></td></tr><tr><td colspan="1" rowspan="1"><p><strong>JAAA</strong></p></td><td colspan="1" rowspan="1"><p>Centrifuge</p></td><td colspan="1" rowspan="1"><p>124,807,013</p></td><td colspan="1" rowspan="1"><p><strong>~$128M</strong></p></td></tr><tr><td colspan="1" rowspan="1"><p><strong>STAC</strong></p></td><td colspan="1" rowspan="1"><p>Securitize</p></td><td colspan="1" rowspan="1"><p>100,000,000</p></td><td colspan="1" rowspan="1"><p><strong>~$101M</strong></p></td></tr><tr><td colspan="1" rowspan="1"><p><strong>AUSD</strong></p></td><td colspan="1" rowspan="1"><p>Aave</p></td><td colspan="1" rowspan="1"><p>999,000,000</p></td><td colspan="1" rowspan="1"><p><strong>~$999M</strong></p></td></tr><tr><td colspan="1" rowspan="1"><p><strong>aHorRwaRLUSD</strong></p></td><td colspan="1" rowspan="1"><p>Aave Horizon</p></td><td colspan="1" rowspan="1"><p>Large position</p></td><td colspan="1" rowspan="1"><p>Significant</p></td></tr><tr><td colspan="1" rowspan="1"><p><strong>grove-bbqAUSD</strong></p></td><td colspan="1" rowspan="1"><p>Morpho / Grove</p></td><td colspan="1" rowspan="1"><p>Large position</p></td><td colspan="1" rowspan="1"><p>Significant</p></td></tr><tr><td colspan="1" rowspan="1"><p><strong>aHorRwaUSDC</strong></p></td><td colspan="1" rowspan="1"><p>Aave Horizon</p></td><td colspan="1" rowspan="1"><p>1</p></td><td colspan="1" rowspan="1"><p>Nominal</p></td></tr></tbody></table><p><strong>One wallet. Over $3 billion in RWA and DeFi positions.</strong></p><p>This is almost certainly the largest on-chain RWA portfolio in existence. And it reveals the competitive landscape in a single address:</p><ul><li><p><strong>Centrifuge receives ~$1.36B</strong> from this wallet (JTRSY + JAAA)</p></li><li><p><strong>BlackRock/Securitize receives ~$857M</strong> from this wallet (BUIDL-I + STAC)</p></li><li><p>The same customer funds both competing platforms</p></li></ul><h3 id="h-the-tokenization-grand-prix" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">The Tokenization Grand Prix</h3><p>This concentration didn't happen by accident. In March 2025, Sky (formerly MakerDAO) <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.coindesk.com/business/2025/03/18/blackrock-s-buidl-superstate-and-centrifuge-win-spark-s-usd1b-tokenized-asset-windfall-report">announced a $1 billion "Tokenization Grand Prix"</a> through Spark to deploy capital into tokenized Treasuries:</p><ul><li><p>BlackRock/Securitize's BUIDL: $500 million allocation</p></li><li><p>Superstate's USTB: $300 million allocation</p></li><li><p>Centrifuge's JTRSY: $200 million allocation</p></li></ul><p>In May 2025, Spark <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://decrypt.co/318035/spark-commits-additional-1-billion-to-lead-tokenized-treasuries-sector">committed an additional $1 billion</a>, bringing total deployment to $2.4 billion. Multiple reports confirmed that Spark controls over two-thirds of the entire $3.5 billion tokenized US Treasuries market.</p><h3 id="h-verifying-makerdaos-absence-from-other-protocols" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Verifying MakerDAO's Absence from Other Protocols</h3><p>To understand whether this concentration is unique to Centrifuge, I checked whether MakerDAO's ALMProxy holds positions in other major RWA tokens:</p><table><colgroup><col><col><col><col></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Token</p></th><th colspan="1" rowspan="1"><p>Protocol</p></th><th colspan="1" rowspan="1"><p>MakerDAO Balance</p></th><th colspan="1" rowspan="1"><p>Independent?</p></th></tr><tr><td colspan="1" rowspan="1"><p><strong>USDY</strong></p></td><td colspan="1" rowspan="1"><p>Ondo Finance</p></td><td colspan="1" rowspan="1"><p><strong>0</strong></p></td><td colspan="1" rowspan="1"><p>Yes</p></td></tr><tr><td colspan="1" rowspan="1"><p><strong>OUSG</strong></p></td><td colspan="1" rowspan="1"><p>Ondo Finance</p></td><td colspan="1" rowspan="1"><p><strong>0</strong></p></td><td colspan="1" rowspan="1"><p>Yes</p></td></tr><tr><td colspan="1" rowspan="1"><p><strong>BUIDL</strong> (main class)</p></td><td colspan="1" rowspan="1"><p>BlackRock</p></td><td colspan="1" rowspan="1"><p><strong>0</strong> (holds BUIDL-I instead)</p></td><td colspan="1" rowspan="1"><p>Partially</p></td></tr></tbody></table><p>Ondo's products - USDY with 742 holders and OUSG with 56 holders - operate entirely independently of MakerDAO. This is a genuinely different adoption pattern.</p><hr><h2 id="h-part-4-the-derwa-promise-vs-the-on-chain-reality" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Part 4: The deRWA Promise vs. The On-Chain Reality</h2><h3 id="h-what-derwa-is-supposed-to-do" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">What deRWA Is Supposed to Do</h3><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://centrifuge.io/blog/introducing-derwa-tokens">Centrifuge launched deRWA tokens</a> in May 2025 to make institutional RWA products accessible to DeFi. The pitch: take a $500K-minimum, KYC-gated institutional fund share and wrap it into a $1K-minimum, freely transferable token that can be traded on DEXs, used as collateral in lending protocols, and integrated into yield strategies.</p><p>The legal mechanism involves a separate SPV (Special Purpose Vehicle) that holds the institutional tokens and issues "notes" against them - a different legal instrument that allows lighter transfer restrictions.</p><h3 id="h-what-the-data-shows" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">What the Data Shows</h3><p>I traced every deRWA token Centrifuge has deployed:</p><p><strong>deJTRSY</strong> - <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0xa6233014b9b7aaa74f38fa1977ffc7a89642dc72">0xA6233014B9b7aaa74f38fa1977ffC7A89642dC72</a></p><ul><li><p>Chain: Ethereum (also on Arbitrum, Avalanche, Solana, Stellar)</p></li><li><p>Holders: <strong>12</strong></p></li><li><p>Total Supply: 2,562,752 deJTRSY (~$2.6M)</p></li><li><p>Total Transfers: 46</p></li><li><p>Age: 8 months (since July 2025)</p></li><li><p>Top holder: 96.09% in one address</p></li><li><p>DeFi integrations on Ethereum: <strong>None</strong> - no Uniswap pools, no lending markets</p></li></ul><p><strong>deJAAA</strong> - <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0xaaa0008c8cf3a7dca931adaf04336a5d808c82cc">0xAAA0008C8CF3A7Dca931adaF04336A5D808C82Cc</a></p><ul><li><p>Chain: Ethereum (also on Arbitrum, Avalanche, Solana, Stellar)</p></li><li><p>Holders: <strong>15</strong></p></li><li><p>Total Supply: ~5.2M deJAAA (~$5.9M)</p></li><li><p>Age: 8 months</p></li><li><p>DeFi integrations on Ethereum: <strong>None</strong></p></li></ul><p><strong>deCRDX</strong> - <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://optimistic.etherscan.io/token/0x9e2679eabff131b8b1b48ff7566140794e0eedc4">0x9E2679eABFF131b8b1b48fF7566140794E0eEdc4</a> (Optimism)</p><ul><li><p>Holders: <strong>7</strong></p></li><li><p>Total Supply: ~100K deCRDX (~$100K)</p></li><li><p>Age: 6 weeks</p></li><li><p>DeFi integrations: <strong>None</strong></p></li></ul><p><strong>deSPXA</strong> - <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://basescan.org/address/0x9c5C365e764829876243d0b289733B9D2b729685">0x9c5C365e764829876243d0b289733B9D2b729685</a> (Base)</p><ul><li><p>Holders: <strong>61</strong></p></li><li><p>Total Supply: ~4,329 deSPXA (~$2.86M)</p></li><li><p>Price: $661.48 per token</p></li><li><p>Age: 3 weeks</p></li><li><p>DeFi integrations: Aerodrome (DEX), Morpho (lending) - most activity of any deRWA token</p></li></ul><h3 id="h-the-comparison" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">The Comparison</h3><table><colgroup><col><col><col></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Metric</p></th><th colspan="1" rowspan="1"><p>Institutional Tokens (combined)</p></th><th colspan="1" rowspan="1"><p>deRWA Tokens (combined)</p></th></tr><tr><td colspan="1" rowspan="1"><p>Total TVL</p></td><td colspan="1" rowspan="1"><p>~$1.7 billion</p></td><td colspan="1" rowspan="1"><p>~$10.7 million</p></td></tr><tr><td colspan="1" rowspan="1"><p>Total Holders</p></td><td colspan="1" rowspan="1"><p>~23</p></td><td colspan="1" rowspan="1"><p>~95</p></td></tr><tr><td colspan="1" rowspan="1"><p>Dominant holder</p></td><td colspan="1" rowspan="1"><p>MakerDAO (99.4% of JTRSY)</p></td><td colspan="1" rowspan="1"><p>Single addresses (96%+ of deJTRSY)</p></td></tr><tr><td colspan="1" rowspan="1"><p>DeFi integrations</p></td><td colspan="1" rowspan="1"><p>Aave Horizon (157 holders)</p></td><td colspan="1" rowspan="1"><p>Morpho, Aerodrome, Coinbase, OKX (see Part 7)</p></td></tr><tr><td colspan="1" rowspan="1"><p>DEX pools</p></td><td colspan="1" rowspan="1"><p>N/A (transfer-restricted)</p></td><td colspan="1" rowspan="1"><p>Aerodrome on Base (thin liquidity)</p></td></tr></tbody></table><br><p>The deRWA tokens are "freely transferable" in the sense that the smart contract allows transfers. And Centrifuge has built real integrations - Morpho lending markets, Aerodrome DEX pools, access through Coinbase, OKX, and Bitget wallets reaching over 200 million users. The infrastructure exists. But the on-chain holder counts tell a different story: 12 holders on deJTRSY, 15 on deJAAA. The DeFi integrations are live but largely empty. Part 7 explores why.</p><p>The 46 transfers on deJTRSY tell their own story:</p><p><strong>July-August 2025 (Transfers 1-12):</strong> Test transactions. 50,000 deJTRSY minted and transferred. Then 100 tokens split into amounts like 9.99 and 0.01 - developers testing the transfer mechanics.</p><p><strong>December 2025 (Transfers 13-22):</strong> More testing. 49.43 deJTRSY deposited, then immediately redeemed. Full cycle testing with pocket change.</p><p><strong>January 2026 (Transfer 32):</strong> The one meaningful transaction - 2,462,648 deJTRSY minted to a single address. This single mint accounts for 96% of the entire supply. Likely the deRWA SPV itself or an anchor allocator.</p><p><strong>February-March 2026 (Transfers 33-46):</strong> Small activity including ERC-4337 Account Abstraction interactions (<code>Handle Ops</code>), small deposits, and one redemption of ~49,000 deJTRSY through the Balance Sheet contract.</p><p>Eight months after launch, deJTRSY on Ethereum has generated 46 total transfers, with most being internal protocol operations rather than actual user activity.</p><hr><h2 id="h-part-5-the-broader-rwa-concentration-picture" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Part 5: The Broader RWA Concentration Picture</h2><h3 id="h-is-this-just-a-centrifuge-problem" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Is This Just a Centrifuge Problem?</h3><p>No. The concentration pattern extends across the tokenized Treasury sector:</p><table><colgroup><col><col><col><col><col></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Token</p></th><th colspan="1" rowspan="1"><p>Protocol</p></th><th colspan="1" rowspan="1"><p>TVL</p></th><th colspan="1" rowspan="1"><p>Holders (Ethereum)</p></th><th colspan="1" rowspan="1"><p>MakerDAO Share</p></th></tr><tr><td colspan="1" rowspan="1"><p>JTRSY</p></td><td colspan="1" rowspan="1"><p>Centrifuge</p></td><td colspan="1" rowspan="1"><p>$1.24B</p></td><td colspan="1" rowspan="1"><p>7</p></td><td colspan="1" rowspan="1"><p>~99.4%</p></td></tr><tr><td colspan="1" rowspan="1"><p>BUIDL-I</p></td><td colspan="1" rowspan="1"><p>BlackRock/Securitize</p></td><td colspan="1" rowspan="1"><p>$892M</p></td><td colspan="1" rowspan="1"><p>3</p></td><td colspan="1" rowspan="1"><p>~84.7%</p></td></tr><tr><td colspan="1" rowspan="1"><p>JAAA</p></td><td colspan="1" rowspan="1"><p>Centrifuge</p></td><td colspan="1" rowspan="1"><p>$396M</p></td><td colspan="1" rowspan="1"><p>9</p></td><td colspan="1" rowspan="1"><p>~32%</p></td></tr><tr><td colspan="1" rowspan="1"><p>BUIDL (main)</p></td><td colspan="1" rowspan="1"><p>BlackRock/Securitize</p></td><td colspan="1" rowspan="1"><p>$2.3B</p></td><td colspan="1" rowspan="1"><p>54</p></td><td colspan="1" rowspan="1"><p>Significant but not dominant</p></td></tr><tr><td colspan="1" rowspan="1"><p>OUSG</p></td><td colspan="1" rowspan="1"><p>Ondo Finance</p></td><td colspan="1" rowspan="1"><p>$670M</p></td><td colspan="1" rowspan="1"><p>56</p></td><td colspan="1" rowspan="1"><p>0%</p></td></tr><tr><td colspan="1" rowspan="1"><p>USDY</p></td><td colspan="1" rowspan="1"><p>Ondo Finance</p></td><td colspan="1" rowspan="1"><p>$1.3B</p></td><td colspan="1" rowspan="1"><p>742</p></td><td colspan="1" rowspan="1"><p>0%</p></td></tr></tbody></table><p>Spark/Sky controls over two-thirds of the entire $3.5 billion tokenized US Treasuries market from a single wallet.</p><h3 id="h-whats-genuinely-distributed-vs-whats-concentrated" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">What's Genuinely Distributed vs. What's Concentrated</h3><p><strong>Heavily concentrated (single-customer dependent):</strong></p><ul><li><p>Centrifuge JTRSY, BlackRock BUIDL-I, Centrifuge JAAA - dominated by MakerDAO/Spark allocations through the Tokenization Grand Prix</p></li></ul><p><strong>Moderately concentrated (institutional, multi-party):</strong></p><ul><li><p>BlackRock BUIDL main class (54 holders), Ondo OUSG (56 holders), Superstate USTB - multiple institutional investors but still small holder counts</p></li></ul><p><strong>Genuinely distributed:</strong></p><ul><li><p>Ondo USDY (742 holders on Ethereum alone, plus Solana and other chains) - functions as a yield-bearing stablecoin that people actually hold and use</p></li><li><p>Aave Horizon RWA USDC (157 holders) - plugs into existing DeFi lending behavior</p></li><li><p>deSPXA on Base (61 holders in 3 weeks) - novel product (S&amp;P 500 on-chain) generating real interest</p></li></ul><p>The pattern that emerges: RWA tokens that fit into existing DeFi behavior get adopted. A yield-bearing stablecoin (USDY) works because people already know how to hold stablecoins. A lending market (Aave Horizon) works because people already know how to lend. A tokenized S&amp;P 500 (deSPXA) works because equity exposure on-chain is genuinely novel.</p><p>Tokens that require new behavior - "hold this 3.65% yielding token and... wait" - struggle against 100 other yield options that have deeper liquidity and composability.</p><hr><h2 id="h-part-6-the-architecture-of-the-money-flow" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Part 6: The Architecture of the Money Flow</h2><h3 id="h-how-capital-actually-moves-through-jtrsy" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">How Capital Actually Moves Through JTRSY</h3><pre data-type="codeBlock" text="GOVERNANCE LAYER (MakerDAO / Sky)
┌──────────────────────────────────────────────────────────────┐
│  MKR/SKY Token Holders                                       │
│       ↓ governance votes                                     │
│  SubProxy (0x1369f7b2...421891Ba)                            │
│       ↓ admin role                                           │
│  ALMProxy (0x491EDFB0...a30F3A44E) - THE $3B WALLET         │
│  Holds: $1.23B JTRSY, $756M BUIDL-I, $128M JAAA,           │
│         $101M STAC, $999M AUSD, Morpho/Aave positions       │
└──────────────────────┬───────────────────────────────────────┘
                       │ deposits USDC into vault
                       ↓
CENTRIFUGE PROTOCOL LAYER
┌──────────────────────────────────────────────────────────────┐
│  JTRSY Vault (0xfe6920eb...0cDbdfd77a) - ERC-7540           │
│       ↓ epoch processes, tokens minted                       │
│  PoolEscrow (0x0665FDe2...a62d4bE3)                         │
│       ↓ tokens forwarded to investor                         │
│  JTRSY Token (0x8c213ee7...418C4b86)                        │
│  Hook: FullRestrictions - whitelist on every transfer         │
└──────────────────────┬───────────────────────────────────────┘
                       │ Janus Henderson manages assets
                       ↓
OFF-CHAIN / TRADFI LAYER
┌──────────────────────────────────────────────────────────────┐
│  Anemoy (Centrifuge's asset management arm)                  │
│  Janus Henderson Investors - manages actual T-bill portfolio │
│  Custodian Bank - holds US Treasury Bills                    │
│  Rated AA+ by S&amp;P Global                                     │
└──────────────────────────────────────────────────────────────┘
"><code>GOVERNANCE LAYER (MakerDAO <span class="hljs-operator">/</span> Sky)
┌──────────────────────────────────────────────────────────────┐
│  MKR<span class="hljs-operator">/</span>SKY Token Holders                                       │
│       ↓ governance votes                                     │
│  SubProxy (<span class="hljs-number">0x1369f7b2</span>...421891Ba)                            │
│       ↓ admin role                                           │
│  ALMProxy (<span class="hljs-number">0x491EDFB0</span>...a30F3A44E) <span class="hljs-operator">-</span> THE $3B WALLET         │
│  Holds: $1.23B JTRSY, $756M BUIDL<span class="hljs-operator">-</span>I, $128M JAAA,           │
│         $101M STAC, $999M AUSD, Morpho<span class="hljs-operator">/</span>Aave positions       │
└──────────────────────┬───────────────────────────────────────┘
                       │ deposits USDC into vault
                       ↓
CENTRIFUGE PROTOCOL LAYER
┌──────────────────────────────────────────────────────────────┐
│  JTRSY Vault (<span class="hljs-number">0xfe6920eb</span>...0cDbdfd77a) <span class="hljs-operator">-</span> ERC<span class="hljs-number">-7540</span>           │
│       ↓ epoch processes, tokens minted                       │
│  PoolEscrow (<span class="hljs-number">0x0665FDe2</span>...a62d4bE3)                         │
│       ↓ tokens forwarded to investor                         │
│  JTRSY Token (<span class="hljs-number">0x8c213ee7</span>...418C4b86)                        │
│  Hook: FullRestrictions <span class="hljs-operator">-</span> whitelist on every transfer         │
└──────────────────────┬───────────────────────────────────────┘
                       │ Janus Henderson manages assets
                       ↓
OFF<span class="hljs-operator">-</span>CHAIN <span class="hljs-operator">/</span> TRADFI LAYER
┌──────────────────────────────────────────────────────────────┐
│  Anemoy (Centrifuge<span class="hljs-string">'s asset management arm)                  │
│  Janus Henderson Investors - manages actual T-bill portfolio │
│  Custodian Bank - holds US Treasury Bills                    │
│  Rated AA+ by S&amp;P Global                                     │
└──────────────────────────────────────────────────────────────┘
</span></code></pre><p>The daily pattern observed on-chain: approximately 22 million JTRSY tokens minted every day through <code>Multicall</code> (from Null address → PoolEscrow), then transferred to the ALMProxy via <code>execTransaction</code> within 30 minutes to a few hours. This represents ~$22M in new daily deposits - real capital flowing into Treasuries.</p><h3 id="h-the-derwa-wrapper-layer" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">The deRWA Wrapper Layer</h3><pre data-type="codeBlock" text="deRWA LAYER
┌──────────────────────────────────────────────────────────────┐
│  deJTRSY Vault (USDC) - 0x18ab9fc0...287a3238257            │
│  deJTRSY Vault (JTRSY) - 0x1ad3644a...e2ea18a1f36           │
│       ↓                                                      │
│  deJTRSY Token (0xA6233014...642dC72)                        │
│  Hook: FreelyTransferable - entry/exit gated, transfers free │
│  12 holders, $2.6M TVL, 46 transfers in 8 months            │
└──────────────────────────────────────────────────────────────┘
"><code>deRWA LAYER
┌──────────────────────────────────────────────────────────────┐
│  deJTRSY Vault (USDC) <span class="hljs-operator">-</span> <span class="hljs-number">0x18ab9fc0</span>...287a3238257            │
│  deJTRSY Vault (JTRSY) <span class="hljs-operator">-</span> <span class="hljs-number">0x1ad3644a</span>...e2ea18a1f36           │
│       ↓                                                      │
│  deJTRSY Token (<span class="hljs-number">0xA6233014</span>...642dC72)                        │
│  Hook: FreelyTransferable <span class="hljs-operator">-</span> entry<span class="hljs-operator">/</span>exit gated, transfers free │
│  <span class="hljs-number">12</span> holders, $2.6M TVL, <span class="hljs-number">46</span> transfers in <span class="hljs-number">8</span> months            │
└──────────────────────────────────────────────────────────────┘
</code></pre><p>Note the dual vault system: one vault accepts USDC directly (for new DeFi investors), the other accepts institutional JTRSY tokens (for wrapping existing positions into freely transferable form). The JTRSY-accepting vault at <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x1ad3644a0834e7c9ed4aec2660b0ee2ea18a1f36">0x1ad3644a...</a> is literally the compliance boundary - institutional tokens go in, freely transferable notes come out.</p><hr><h2 id="h-part-7-the-infrastructure-paradox-derwa-has-defi-integrations-still-no-users" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Part 7: The Infrastructure Paradox - deRWA Has DeFi Integrations, Still No Users</h2><p>Centrifuge's own <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://centrifuge.io/tokenization-outlook-2026">Tokenization Outlook 2026 report</a>, surveying 150 industry operators, found that 86% believe scaling distribution matters more than launching new tokenized products. Only 8% cited technology as the bottleneck - 44% said regulation and 32% said liquidity.</p><p>The on-chain data proves their own thesis. But the reason goes deeper than missing infrastructure. In fact, Centrifuge has ALREADY built or partnered for the DeFi integrations.</p><h3 id="h-the-integrations-that-already-exist" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">The Integrations That Already Exist</h3><p>In August 2025, Centrifuge <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://centrifuge.io/blog/centrifuge-brings-derwa-to-millions-on-evm">announced that deRWA tokens were live</a> across major DeFi venues:</p><ul><li><p><strong>Aerodrome</strong> - the largest DEX on Base (over $1B TVL) - provides DEX liquidity for deRWA tokens</p></li><li><p><strong>Morpho</strong> - permissionless lending protocol - enables borrowing against deRWA positions. Centrifuge <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://centrifuge.io/blog/institutional-rwa-morpho">launched its first RWA lending market</a> with Morpho on Base as far back as August 2024</p></li><li><p><strong>Coinbase DEX</strong> - eligible users can swap deJAAA directly via Coinbase's DEX trading platform</p></li><li><p><strong>OKX Wallet</strong> - 50 million users can access deRWA through OKX's self-custodial wallet and DEX aggregator</p></li><li><p><strong>Bitget Wallet</strong> - distribution to over 80 million DeFi users globally through its Super DEX aggregator</p></li></ul><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://centrifuge.io/blog/centrifuge-brings-derwa-to-millions-on-evm">Morpho's CEO Paul Frambot stated</a>: "Through Morpho, Centrifuge RWA holders can use their assets as collateral for loans or generate enhanced yields - capabilities that simply aren't accessible in traditional finance."</p><p>These are real integrations with major protocols, not vaporware. The infrastructure exists.</p><h3 id="h-and-yet-the-numbers-tell-a-different-story" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">And Yet: The Numbers Tell a Different Story</h3><p>Despite having DEX liquidity on Aerodrome, lending on Morpho, and access through wallets reaching 200+ million users, here is the on-chain reality as of April 6, 2026:</p><table><colgroup><col><col><col><col><col><col></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>deRWA Token</p></th><th colspan="1" rowspan="1"><p>Chain</p></th><th colspan="1" rowspan="1"><p>Holders</p></th><th colspan="1" rowspan="1"><p>TVL</p></th><th colspan="1" rowspan="1"><p>DeFi Infrastructure</p></th><th colspan="1" rowspan="1"><p>Age</p></th></tr><tr><td colspan="1" rowspan="1"><p>deJTRSY</p></td><td colspan="1" rowspan="1"><p>Ethereum</p></td><td colspan="1" rowspan="1"><p><strong>12</strong></p></td><td colspan="1" rowspan="1"><p>$2.6M</p></td><td colspan="1" rowspan="1"><p>None on Ethereum (Solana has Raydium, Kamino, Lulo)</p></td><td colspan="1" rowspan="1"><p>8 months</p></td></tr><tr><td colspan="1" rowspan="1"><p>deJAAA</p></td><td colspan="1" rowspan="1"><p>Ethereum</p></td><td colspan="1" rowspan="1"><p><strong>15</strong></p></td><td colspan="1" rowspan="1"><p>$5.2M</p></td><td colspan="1" rowspan="1"><p>Morpho (Base), Aerodrome (Base), Coinbase</p></td><td colspan="1" rowspan="1"><p>8 months</p></td></tr><tr><td colspan="1" rowspan="1"><p>deCRDX</p></td><td colspan="1" rowspan="1"><p>Optimism</p></td><td colspan="1" rowspan="1"><p><strong>7</strong></p></td><td colspan="1" rowspan="1"><p>~$100K</p></td><td colspan="1" rowspan="1"><p>None</p></td><td colspan="1" rowspan="1"><p>6 weeks</p></td></tr><tr><td colspan="1" rowspan="1"><p>deSPXA</p></td><td colspan="1" rowspan="1"><p>Base</p></td><td colspan="1" rowspan="1"><p><strong>61</strong></p></td><td colspan="1" rowspan="1"><p>$2.86M</p></td><td colspan="1" rowspan="1"><p>Aerodrome, Morpho</p></td><td colspan="1" rowspan="1"><p>3 weeks</p></td></tr></tbody></table><p><strong>Combined deRWA: ~$10.7M TVL across ~95 holders.</strong></p><p>For context, their institutional counterparts:</p><table><colgroup><col><col><col><col></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>RWA Token</p></th><th colspan="1" rowspan="1"><p>Holders</p></th><th colspan="1" rowspan="1"><p>TVL</p></th><th colspan="1" rowspan="1"><p>MakerDAO %</p></th></tr><tr><td colspan="1" rowspan="1"><p>JTRSY</p></td><td colspan="1" rowspan="1"><p><strong>7</strong></p></td><td colspan="1" rowspan="1"><p>$1,240M</p></td><td colspan="1" rowspan="1"><p>99.4%</p></td></tr><tr><td colspan="1" rowspan="1"><p>JAAA</p></td><td colspan="1" rowspan="1"><p><strong>9</strong></p></td><td colspan="1" rowspan="1"><p>$396M</p></td><td colspan="1" rowspan="1"><p>~32%</p></td></tr></tbody></table><p>The deRWA tokens represent 0.5% of their institutional counterparts' TVL.</p><h3 id="h-why-infrastructure-isnt-enough" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Why Infrastructure Isn't Enough</h3><p>This is perhaps the most important finding in this analysis. The conventional wisdom says "if you build it, they will come." Centrifuge built it. They partnered with Morpho, Aerodrome, Coinbase, OKX, and Bitget. They have DEX pools, lending markets, and wallet integrations reaching hundreds of millions of potential users.</p><p>And deJTRSY still has 12 holders after 8 months.</p><p>The real barriers appear to be:</p><p><strong>1. Yield doesn't compete.</strong> deJTRSY yields 3.65%, deJAAA yields 4.71%. Meanwhile, USDC in Aave yields 4-5%, sDAI earns the Dai Savings Rate, and numerous DeFi yield strategies offer 6-15%. Even with collateral utility on Morpho, the base yield isn't compelling enough to attract DeFi-native users who have abundant alternatives.</p><p><strong>2. Geographic restriction at entry.</strong> deRWA tokens require onboarding as a "non-US, non-sanctioned" person. This isn't a click-through - it's a compliance check that filters out a significant portion of DeFi users. And once inside, you still go through Centrifuge's epoch-based deposit process, not instant DEX swaps.</p><p><strong>3. No organic demand loop.</strong> In successful DeFi products, there's a self-reinforcing cycle: more users → more liquidity → better rates → more users. deRWA tokens don't have this flywheel yet. The Aerodrome pools exist but with thin liquidity. The Morpho markets exist but with minimal borrowing demand. Without the flywheel, new users see thin markets and look elsewhere.</p><p><strong>4. Product-market fit matters more than infrastructure.</strong> deSPXA on Base has 61 holders in 3 weeks - more than deJTRSY gained in 8 months - despite being a newer product on the same infrastructure. The difference? S&amp;P 500 exposure on-chain is a genuinely differentiated product. "3.65% Treasury yield on-chain" isn't differentiated enough when DeFi already has dozens of comparable yield sources.</p><p><strong>5. The Ethereum vs. other chains gap.</strong> deJTRSY on Ethereum has 12 holders. On Solana, deJTRSY <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://centrifuge.io/blog/centrifuge-solana-derwa-launch">launched with Raydium (DEX), Kamino (lending), and Lulo (yield aggregator)</a> integrations from day one. deSPXA <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://centrifuge.io/blog/despxa-on-base">launched on Base</a> with Aerodrome and Morpho from day one. Ethereum's deRWA tokens appear to have been deployed into a less receptive environment - the gas costs and existing yield competition on Ethereum mainnet make thin-margin RWA products less attractive.</p><h3 id="h-what-this-reveals-about-rwa-adoption" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">What This Reveals About RWA Adoption</h3><p>The infrastructure paradox points to a fundamental truth about RWA tokenization: <strong>the bottleneck isn't technology, and it isn't even infrastructure. It's demand.</strong></p><p>Institutional demand exists - MakerDAO proved that by allocating $2.4 billion. But retail/DeFi demand for tokenized Treasuries and CLOs hasn't materialized, even when the infrastructure is in place. The products that ARE gaining traction (USDY with 742 holders, deSPXA with 61 holders in 3 weeks) are the ones that offer something DeFi users can't easily get elsewhere: a yield-bearing stablecoin and S&amp;P 500 equity exposure on-chain.</p><p>This suggests the next wave of RWA adoption won't come from making the same products more accessible. It will come from new products that are genuinely differentiated - things you can't do in traditional DeFi. Tokenized equity indices, tokenized commodity baskets, RWA-backed structured products. The infrastructure is ready. The market is waiting for the right products.</p><hr><h2 id="h-part-8-what-this-means-for-the-rwa-sector" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Part 8: What This Means for the RWA Sector</h2><h3 id="h-its-not-a-facade-but-it-is-a-b2b-business-wearing-b2c-clothing" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">It's Not a Facade - But It Is a B2B Business Wearing B2C Clothing</h3><p>The tokenized Treasury sector is real. MakerDAO is deploying real capital into real US government bonds. The yield flows back to millions of DAI/USDS holders through the savings rate. <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://blocklr.com/news/rwa-tokenization-2026-guide/">RWA revenue accounts for over 60% of Maker's total income</a>. The infrastructure works. The legal structures hold up. The <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://centrifuge.io/case-study/blocktower-centrifuge">BlockTower case study</a> demonstrated 97% cost reduction in securitization. S&amp;P <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://centrifuge.io/blog/jtrsy-receives-highest-tokenized-fund-rating-by-sp">gave JTRSY an AA+ rating</a>.</p><p>But the adoption pattern is that of a wholesale institutional product, not a democratized financial revolution. A handful of massive allocators - MakerDAO being the largest - account for the overwhelming majority of TVL. The marketing suggests broad adoption; the on-chain data shows extreme concentration.</p><p>This isn't unique to crypto. In traditional finance, the top 10 holders of US Treasury ETFs are institutions managing trillions. BlackRock's iShares products are held primarily by pension funds and sovereign wealth funds. Concentration at the institutional layer is the norm.</p><p>The difference is transparency. In TradFi, concentration risk is disclosed in fund documents and regulatory filings. In crypto, the blockchain is public but the marketing tweets show hockey-stick TVL charts without contextualizing that one governance vote by MakerDAO could move 99% of that TVL.</p><h3 id="h-the-risk-nobody-talks-about" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">The Risk Nobody Talks About</h3><p>If MakerDAO governance decides to reallocate - shifting $500M from Centrifuge to BlackRock, or pulling out of tokenized Treasuries entirely - the TVL impact would be immediate and severe. The Tokenization Grand Prix already showed MakerDAO's willingness to allocate competitively: BUIDL got $500M vs. JTRSY's $200M. A future reallocation could fundamentally reshape the sector's leaderboard overnight.</p><h3 id="h-the-path-forward" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">The Path Forward</h3><p>The data suggests three things need to happen for RWA tokenization to move beyond the "one whale" phase:</p><p><strong>1. Differentiated products, not better infrastructure.</strong> The infrastructure already exists - Morpho, Aerodrome, Coinbase, OKX all support deRWA. But 3.65% Treasury yield on-chain doesn't compete with existing DeFi options. deSPXA's early traction (61 holders in 3 weeks vs. deJTRSY's 12 holders in 8 months) proves that novel products drive adoption. The next growth vector is tokenized equity indices, commodity exposure, and structured products that DeFi users can't access elsewhere.</p><p><strong>2. Demand-side incentives, not just supply-side deployment.</strong> Building pools and markets is necessary but insufficient. The deJAAA Morpho market and Aerodrome pool exist but sit with thin activity. Protocols need to create genuine reasons for DeFi users to hold deRWA tokens - yield optimization strategies, leveraged vaults, index products that bundle RWA exposure, or integration into existing popular vaults as a diversification layer.</p><p><strong>3. Honest communication about holder concentration.</strong> The sector would benefit from transparency about customer concentration, especially when TVL numbers are used in marketing. When one wallet holds 99.4% of a $1.24 billion fund, and that same wallet holds $3B+ across competing RWA protocols, the industry should contextualize these numbers rather than presenting them as evidence of broad adoption. Projects like Centrifuge that have genuine institutional relationships and real infrastructure shouldn't need to let TVL charts speak for themselves - the story of how MakerDAO's backing validates the technology is compelling enough without implying thousands of diverse investors.</p><hr><h2 id="h-appendix-contract-addresses" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Appendix: Contract Addresses</h2><h3 id="h-centrifuge-protocol-core-same-address-on-all-chains" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Centrifuge Protocol Core (same address on all chains)</h3><table><colgroup><col><col></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Contract</p></th><th colspan="1" rowspan="1"><p>Address</p></th></tr><tr><td colspan="1" rowspan="1"><p>Hub</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0xA4A7Bb3831958463b3FE3E27A6a160F764341953">0xA4A7Bb3831958463b3FE3E27A6a160F764341953</a></p></td></tr><tr><td colspan="1" rowspan="1"><p>Share Class Manager</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0xaFFC269c8fe18EE9C7DDb22301AC2c2507d69BEf">0xaFFC269c8fe18EE9C7DDb22301AC2c2507d69BEf</a></p></td></tr><tr><td colspan="1" rowspan="1"><p>Balance Sheet</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x12a110cE5f0FC871cC72Bc7ECaF35cf39DD0f43e">0x12a110cE5f0FC871cC72Bc7ECaF35cf39DD0f43e</a></p></td></tr><tr><td colspan="1" rowspan="1"><p>Gateway</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x19a524D03aA94ECEe41a80341537BCFCb47D3172">0x19a524D03aA94ECEe41a80341537BCFCb47D3172</a></p></td></tr><tr><td colspan="1" rowspan="1"><p>Async Vault Factory</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x55cde53B7dbc24336E34FFE233AF8DF10f72F0Be">0x55cde53B7dbc24336E34FFE233AF8DF10f72F0Be</a></p></td></tr><tr><td colspan="1" rowspan="1"><p>Vault Router</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0xF684014771C01e50B8B526968B3a1e33acDA63f6">0xF684014771C01e50B8B526968B3a1e33acDA63f6</a></p></td></tr><tr><td colspan="1" rowspan="1"><p>Pool Escrow Factory</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x5187A505c485E22f0b8a5FBdF69eF1c29C478CE3">0x5187A505c485E22f0b8a5FBdF69eF1c29C478CE3</a></p></td></tr></tbody></table><h3 id="h-token-contracts" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Token Contracts</h3><table><colgroup><col><col><col></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Token</p></th><th colspan="1" rowspan="1"><p>Chain</p></th><th colspan="1" rowspan="1"><p>Address</p></th></tr><tr><td colspan="1" rowspan="1"><p>JTRSY</p></td><td colspan="1" rowspan="1"><p>Ethereum</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x8c213ee79581ff4984583c6a801e5263418c4b86">0x8c213ee79581Ff4984583C6a801e5263418C4b86</a></p></td></tr><tr><td colspan="1" rowspan="1"><p>JAAA</p></td><td colspan="1" rowspan="1"><p>Ethereum</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x5a0f93d040de44e78f251b03c43be9cf317dcf64">0x5a0F93D040De44e78F251b03c43be9CF317Dcf64</a></p></td></tr><tr><td colspan="1" rowspan="1"><p>ACRDX</p></td><td colspan="1" rowspan="1"><p>Ethereum</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x9477724Bb54AD5417de8Baff29e59DF3fB4DA74f">0x9477724Bb54AD5417de8Baff29e59DF3fB4DA74f</a></p></td></tr><tr><td colspan="1" rowspan="1"><p>SPXA</p></td><td colspan="1" rowspan="1"><p>Base</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://basescan.org/address/0x09b61343097c1f9b159a3ae7151298efd10f0db2">0x09b61343097c1f9b159a3ae7151298efd10f0db2</a></p></td></tr><tr><td colspan="1" rowspan="1"><p>deJTRSY</p></td><td colspan="1" rowspan="1"><p>Ethereum</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0xa6233014b9b7aaa74f38fa1977ffc7a89642dc72">0xA6233014B9b7aaa74f38fa1977ffC7A89642dC72</a></p></td></tr><tr><td colspan="1" rowspan="1"><p>deJAAA</p></td><td colspan="1" rowspan="1"><p>Ethereum</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0xaaa0008c8cf3a7dca931adaf04336a5d808c82cc">0xAAA0008C8CF3A7Dca931adaF04336A5D808C82Cc</a></p></td></tr><tr><td colspan="1" rowspan="1"><p>deCRDX</p></td><td colspan="1" rowspan="1"><p>Optimism</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://optimistic.etherscan.io/token/0x9e2679eabff131b8b1b48ff7566140794e0eedc4">0x9E2679eABFF131b8b1b48fF7566140794E0eEdc4</a></p></td></tr><tr><td colspan="1" rowspan="1"><p>deSPXA</p></td><td colspan="1" rowspan="1"><p>Base</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://basescan.org/address/0x9c5C365e764829876243d0b289733B9D2b729685">0x9c5C365e764829876243d0b289733B9D2b729685</a></p></td></tr></tbody></table><h3 id="h-hook-contracts" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Hook Contracts</h3><table><colgroup><col><col><col></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Hook</p></th><th colspan="1" rowspan="1"><p>Address</p></th><th colspan="1" rowspan="1"><p>Used By</p></th></tr><tr><td colspan="1" rowspan="1"><p>Full Restrictions (standard)</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x8E680873b4C77e6088b4Ba0aBD59d100c3D224a4">0x8E680873b4C77e6088b4Ba0aBD59d100c3D224a4</a></p></td><td colspan="1" rowspan="1"><p>Standard institutional tokens</p></td></tr><tr><td colspan="1" rowspan="1"><p>Freely Transferable (standard)</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x2a9B9C14851Baf7AD19f26607C9171CA1E7a1A61">0x2a9B9C14851Baf7AD19f26607C9171CA1E7a1A61</a></p></td><td colspan="1" rowspan="1"><p>Standard deRWA tokens</p></td></tr><tr><td colspan="1" rowspan="1"><p>JTRSY Hook (custom)</p></td><td colspan="1" rowspan="1"><p>0x21Cdcc686fECd9Fb0d3ee300E555C06497B55EcC</p></td><td colspan="1" rowspan="1"><p>JTRSY institutional</p></td></tr><tr><td colspan="1" rowspan="1"><p>deJTRSY Hook (custom)</p></td><td colspan="1" rowspan="1"><p>0xD51D8450DCAdfF570424194251E3b165594Aa2a0</p></td><td colspan="1" rowspan="1"><p>deJTRSY freely transferable</p></td></tr></tbody></table><h3 id="h-vault-contracts" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Vault Contracts</h3><table><colgroup><col><col><col></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Vault</p></th><th colspan="1" rowspan="1"><p>Asset In</p></th><th colspan="1" rowspan="1"><p>Address</p></th></tr><tr><td colspan="1" rowspan="1"><p>JTRSY Vault</p></td><td colspan="1" rowspan="1"><p>USDC</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0xfe6920eb6c421f1179ca8c8d4170530cdbdfd77a">0xfe6920eb6c421f1179ca8c8d4170530cdbdfd77a</a></p></td></tr><tr><td colspan="1" rowspan="1"><p>deJTRSY Vault</p></td><td colspan="1" rowspan="1"><p>USDC</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x18ab9fc0b2e4fef9e0e03c8ec63ba287a3238257">0x18ab9fc0b2e4fef9e0e03c8ec63ba287a3238257</a></p></td></tr><tr><td colspan="1" rowspan="1"><p>deJTRSY Vault</p></td><td colspan="1" rowspan="1"><p>JTRSY</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x1ad3644a0834e7c9ed4aec2660b0ee2ea18a1f36">0x1ad3644a0834e7c9ed4aec2660b0ee2ea18a1f36</a></p></td></tr><tr><td colspan="1" rowspan="1"><p>deJAAA Vault</p></td><td colspan="1" rowspan="1"><p>USDC</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x4865bc9701fbd1207a7b50e2af442c7daf154c9c">0x4865bc9701fbd1207a7b50e2af442c7daf154c9c</a></p></td></tr><tr><td colspan="1" rowspan="1"><p>deJAAA Vault</p></td><td colspan="1" rowspan="1"><p>JAAA</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x559907981ed375b2d7eea6108273d181216a10cc">0x559907981ed375b2d7eea6108273d181216a10cc</a></p></td></tr></tbody></table><h3 id="h-key-external-addresses" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Key External Addresses</h3><table><colgroup><col><col><col></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Entity</p></th><th colspan="1" rowspan="1"><p>Address</p></th><th colspan="1" rowspan="1"><p>Role</p></th></tr><tr><td colspan="1" rowspan="1"><p>Spark ALMProxy</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x491EDFB0B8b608044e227225C715981a30F3A44E">0x491EDFB0B8b608044e227225C715981a30F3A44E</a></p></td><td colspan="1" rowspan="1"><p>MakerDAO/Sky's RWA treasury - holds 99.4% of JTRSY</p></td></tr><tr><td colspan="1" rowspan="1"><p>SubProxy</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x1369f7b2b38c76B6478c0f0E66D94923421891Ba">0x1369f7b2b38c76B6478c0f0E66D94923421891Ba</a></p></td><td colspan="1" rowspan="1"><p>MakerDAO governance execution - admin of ALMProxy</p></td></tr><tr><td colspan="1" rowspan="1"><p>JTRSY PoolEscrow</p></td><td colspan="1" rowspan="1"><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x0665FDe254598e307b63f3aAe3cCd881a62d4bE3">0x0665FDe254598e307b63f3aAe3cCd881a62d4bE3</a></p></td><td colspan="1" rowspan="1"><p>Centrifuge escrow - receives minted JTRSY before distribution</p></td></tr></tbody></table><hr><h2 id="h-methodology" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Methodology</h2><p>All data in this analysis was obtained through:</p><ul><li><p>Direct smart contract reads via Blockscout MCP (read_contract calls to <code>hook()</code>, <code>balanceOf()</code>, and other view functions)</p></li><li><p>Etherscan token holder pages and CSV exports of transfer histories</p></li><li><p>Blockscout address information queries for contract names and creation details</p></li><li><p>Centrifuge's <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/centrifuge/protocol">open-source protocol repository</a> on GitHub</p></li><li><p>Centrifuge's official <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.centrifuge.io/developer/protocol/deployments/">deployment documentation</a></p></li><li><p>Public governance proposals and forum discussions on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://gov.centrifuge.io">gov.centrifuge.io</a></p></li><li><p>News reports from CoinDesk, Decrypt, The Block, and Messari</p></li></ul><p>All contract addresses and holder data are verifiable on-chain by anyone with access to a block explorer. The analysis was conducted on April 6, 2026, with historical transfer data spanning from token deployment dates through the date of publication. On-chain prices were verified by reading <code>convertToAssets(1e18)</code> directly from Centrifuge's ERC-7540 vault contracts, returning live NAV data: deSPXA at $661.48, deJAAA at $1.027, and deJTRSY at $1.021 as of the analysis date.</p><hr><p><em>This research represents an independent analysis. I have no financial position in CFG, JTRSY, or any Centrifuge product. The goal is to contribute to a more transparent understanding of how tokenized real-world assets actually function on-chain.</em></p><br>]]></content:encoded>
            <author>percobain@newsletter.paragraph.com (percobain)</author>
            <category>rwa</category>
            <category>tokenization</category>
            <category>centrifuge</category>
            <category>makerdao</category>
            <category>on-chain analysis</category>
            <category>defi</category>
            <category>tokenized treasuries</category>
            <category>jtrsy</category>
            <category>blackrock buidl</category>
            <category>spark protocol</category>
            <category>erc-7540</category>
            <category>derwa</category>
            <category>institutional defi</category>
            <category>securitize</category>
            <category>ondo</category>
            <category>tvl</category>
            <enclosure url="https://storage.googleapis.com/papyrus_images/11065e537805d0d285a45541a0be22ad701f05d522cb1370e10f05d1e7380a4d.jpg" length="0" type="image/jpg"/>
        </item>
    </channel>
</rss>