All on-chain data in this article was verified on April 6, 2026.
Tokenized real-world assets (RWAs) are the hottest narrative in crypto. The numbers look incredible: $12 billion in tokenized assets on-chain by March 2026, tokenized Treasuries alone crossing $5.8 billion, and protocols like Centrifuge reporting $1.6 billion in TVL across products backed by Janus Henderson, S&P Dow Jones Indices, and Apollo.
But what do these numbers actually look like on-chain?
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.
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.
Centrifuge offers four main institutional products, all managed through partnerships with Janus Henderson via their asset management arm Anemoy:
Product | Symbol | Underlying Asset | Yield | Minimum Investment |
|---|---|---|---|---|
Janus Henderson Anemoy Treasury Fund | JTRSY | US Treasury Bills | 3.65% | $500,000 |
Janus Henderson Anemoy AAA CLO Fund | JAAA | AAA-rated Collateralized Loan Obligations | 4.71% | $500,000 |
Anemoy Tokenized Apollo Diversified Credit Fund | ACRDX | Corporate Credit & Asset-Backed Finance | 8.18% | $100,000 |
Janus Henderson Anemoy S&P 500 Fund | SPXA | S&P 500 Equities | - | $500,000 |
Each product also has a "deRWA" version - a DeFi-accessible wrapper with a $1,000 minimum and freely transferable tokens. More on this later.
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).
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.
The flow:
Investor calls
requestDeposit()→ USDC goes to an Escrow contractEpoch closes → Off-chain, Janus Henderson buys Treasuries, calculates NAV
Protocol mints JTRSY tokens to the PoolEscrow at the computed price
Investor calls
deposit()orclaimDeposit()to receive their tokens
Every Centrifuge token has a hook() function that points to a transfer restriction contract. This is the compliance layer - it determines who can send, receive, or hold the token.
I read the hook contract on the JTRSY token by calling hook() on the contract at 0x8c213ee79581Ff4984583C6a801e5263418C4b86:
JTRSY hook address: 0x21Cdcc686fECd9Fb0d3ee300E555C06497B55EcC - a custom deployment based on the FullRestrictions pattern. Every transfer requires both sender and receiver to be whitelisted members.
deJTRSY hook address: 0xD51D8450DCAdfF570424194251E3b165594Aa2a0 - a custom deployment based on the FreelyTransferable pattern.
Both were deployed in the same block on February 10, 2026, as part of the V3.1 migration.
The FreelyTransferable hook's core logic (from Centrifuge's open-source repository):
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
}
That final return true 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.
Operation | JTRSY (Institutional) | deJTRSY (deRWA) |
|---|---|---|
Deposit USDC → get tokens | Must be member | Must be member |
Transfer tokens to another wallet | Must be member | Always allowed |
Redeem tokens → get USDC | Must be member | Must be member |
Frozen/sanctioned address | Blocked | Blocked |
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.
JTRSY token: 0x8c213ee79581Ff4984583C6a801e5263418C4b86
Total Supply: 1,129,137,673 JTRSY
Exchange Rate: $1.099 per token
Total Value: ~$1.24 billion
Total Holders: 7
Total Transfers (Ethereum): ~139
Deployed across: Ethereum, Arbitrum, Base
Seven holders. For a $1.24 billion fund.
Rank | Address | Amount | Percentage | Identity |
|---|---|---|---|---|
1 | 1,123,081,453 | 99.46% | ALMProxy (Spark/Sky) | |
2 | 2,933,918 | 0.26% | Contract | |
3 | 2,279,729 | 0.20% | Contract | |
4 | 463,352 | 0.04% | EOA Wallet | |
5 | 276,666 | 0.02% | EOA Wallet | |
6 | 100,671 | 0.01% | Contract | |
7 | 1,881 | 0.00% | Contract |
99.46% of the entire fund sits in one smart contract.
That top holder - 0x491EDFB0... - is a verified contract on Etherscan named "ALMProxy" (Asset Liability Management Proxy). I inspected its source code through Blockscout:
contract ALMProxy is IALMProxy, AccessControl {
bytes32 public override constant CONTROLLER = keccak256("CONTROLLER");
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);
}
}
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).
The admin address is 0x1369f7b2...421891Ba, a contract called "SubProxy" - MakerDAO's governance execution layer.
The governance chain: MKR/SKY token holders → MakerDAO governance → SubProxy → ALMProxy → holds all RWA assets.
I queried the full token holdings of the ALMProxy wallet. Filtering out spam tokens, here's what's inside:
Token | Protocol | Balance | ~Value |
|---|---|---|---|
JTRSY | Centrifuge | 1,123,081,453 | ~$1.23B |
BUIDL-I | BlackRock / Securitize | 756,886,307 | ~$756M |
JAAA | Centrifuge | 124,807,013 | ~$128M |
STAC | Securitize | 100,000,000 | ~$101M |
AUSD | Aave | 999,000,000 | ~$999M |
aHorRwaRLUSD | Aave Horizon | Large position | Significant |
grove-bbqAUSD | Morpho / Grove | Large position | Significant |
aHorRwaUSDC | Aave Horizon | 1 | Nominal |
One wallet. Over $3 billion in RWA and DeFi positions.
This is almost certainly the largest on-chain RWA portfolio in existence. And it reveals the competitive landscape in a single address:
Centrifuge receives ~$1.36B from this wallet (JTRSY + JAAA)
BlackRock/Securitize receives ~$857M from this wallet (BUIDL-I + STAC)
The same customer funds both competing platforms
This concentration didn't happen by accident. In March 2025, Sky (formerly MakerDAO) announced a $1 billion "Tokenization Grand Prix" through Spark to deploy capital into tokenized Treasuries:
BlackRock/Securitize's BUIDL: $500 million allocation
Superstate's USTB: $300 million allocation
Centrifuge's JTRSY: $200 million allocation
In May 2025, Spark committed an additional $1 billion, 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.
To understand whether this concentration is unique to Centrifuge, I checked whether MakerDAO's ALMProxy holds positions in other major RWA tokens:
Token | Protocol | MakerDAO Balance | Independent? |
|---|---|---|---|
USDY | Ondo Finance | 0 | Yes |
OUSG | Ondo Finance | 0 | Yes |
BUIDL (main class) | BlackRock | 0 (holds BUIDL-I instead) | Partially |
Ondo's products - USDY with 742 holders and OUSG with 56 holders - operate entirely independently of MakerDAO. This is a genuinely different adoption pattern.
Centrifuge launched deRWA tokens 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.
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.
I traced every deRWA token Centrifuge has deployed:
deJTRSY - 0xA6233014B9b7aaa74f38fa1977ffC7A89642dC72
Chain: Ethereum (also on Arbitrum, Avalanche, Solana, Stellar)
Holders: 12
Total Supply: 2,562,752 deJTRSY (~$2.6M)
Total Transfers: 46
Age: 8 months (since July 2025)
Top holder: 96.09% in one address
DeFi integrations on Ethereum: None - no Uniswap pools, no lending markets
deJAAA - 0xAAA0008C8CF3A7Dca931adaF04336A5D808C82Cc
Chain: Ethereum (also on Arbitrum, Avalanche, Solana, Stellar)
Holders: 15
Total Supply: ~5.2M deJAAA (~$5.9M)
Age: 8 months
DeFi integrations on Ethereum: None
deCRDX - 0x9E2679eABFF131b8b1b48fF7566140794E0eEdc4 (Optimism)
Holders: 7
Total Supply: ~100K deCRDX (~$100K)
Age: 6 weeks
DeFi integrations: None
deSPXA - 0x9c5C365e764829876243d0b289733B9D2b729685 (Base)
Holders: 61
Total Supply: ~4,329 deSPXA (~$2.86M)
Price: $661.48 per token
Age: 3 weeks
DeFi integrations: Aerodrome (DEX), Morpho (lending) - most activity of any deRWA token
Metric | Institutional Tokens (combined) | deRWA Tokens (combined) |
|---|---|---|
Total TVL | ~$1.7 billion | ~$10.7 million |
Total Holders | ~23 | ~95 |
Dominant holder | MakerDAO (99.4% of JTRSY) | Single addresses (96%+ of deJTRSY) |
DeFi integrations | Aave Horizon (157 holders) | Morpho, Aerodrome, Coinbase, OKX (see Part 7) |
DEX pools | N/A (transfer-restricted) | Aerodrome on Base (thin liquidity) |
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.
The 46 transfers on deJTRSY tell their own story:
July-August 2025 (Transfers 1-12): 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.
December 2025 (Transfers 13-22): More testing. 49.43 deJTRSY deposited, then immediately redeemed. Full cycle testing with pocket change.
January 2026 (Transfer 32): 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.
February-March 2026 (Transfers 33-46): Small activity including ERC-4337 Account Abstraction interactions (Handle Ops), small deposits, and one redemption of ~49,000 deJTRSY through the Balance Sheet contract.
Eight months after launch, deJTRSY on Ethereum has generated 46 total transfers, with most being internal protocol operations rather than actual user activity.
No. The concentration pattern extends across the tokenized Treasury sector:
Token | Protocol | TVL | Holders (Ethereum) | MakerDAO Share |
|---|---|---|---|---|
JTRSY | Centrifuge | $1.24B | 7 | ~99.4% |
BUIDL-I | BlackRock/Securitize | $892M | 3 | ~84.7% |
JAAA | Centrifuge | $396M | 9 | ~32% |
BUIDL (main) | BlackRock/Securitize | $2.3B | 54 | Significant but not dominant |
OUSG | Ondo Finance | $670M | 56 | 0% |
USDY | Ondo Finance | $1.3B | 742 | 0% |
Spark/Sky controls over two-thirds of the entire $3.5 billion tokenized US Treasuries market from a single wallet.
Heavily concentrated (single-customer dependent):
Centrifuge JTRSY, BlackRock BUIDL-I, Centrifuge JAAA - dominated by MakerDAO/Spark allocations through the Tokenization Grand Prix
Moderately concentrated (institutional, multi-party):
BlackRock BUIDL main class (54 holders), Ondo OUSG (56 holders), Superstate USTB - multiple institutional investors but still small holder counts
Genuinely distributed:
Ondo USDY (742 holders on Ethereum alone, plus Solana and other chains) - functions as a yield-bearing stablecoin that people actually hold and use
Aave Horizon RWA USDC (157 holders) - plugs into existing DeFi lending behavior
deSPXA on Base (61 holders in 3 weeks) - novel product (S&P 500 on-chain) generating real interest
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&P 500 (deSPXA) works because equity exposure on-chain is genuinely novel.
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.
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&P Global │
└──────────────────────────────────────────────────────────────┘
The daily pattern observed on-chain: approximately 22 million JTRSY tokens minted every day through Multicall (from Null address → PoolEscrow), then transferred to the ALMProxy via execTransaction within 30 minutes to a few hours. This represents ~$22M in new daily deposits - real capital flowing into Treasuries.
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 │
└──────────────────────────────────────────────────────────────┘
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 0x1ad3644a... is literally the compliance boundary - institutional tokens go in, freely transferable notes come out.
Centrifuge's own Tokenization Outlook 2026 report, 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.
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.
In August 2025, Centrifuge announced that deRWA tokens were live across major DeFi venues:
Aerodrome - the largest DEX on Base (over $1B TVL) - provides DEX liquidity for deRWA tokens
Morpho - permissionless lending protocol - enables borrowing against deRWA positions. Centrifuge launched its first RWA lending market with Morpho on Base as far back as August 2024
Coinbase DEX - eligible users can swap deJAAA directly via Coinbase's DEX trading platform
OKX Wallet - 50 million users can access deRWA through OKX's self-custodial wallet and DEX aggregator
Bitget Wallet - distribution to over 80 million DeFi users globally through its Super DEX aggregator
Morpho's CEO Paul Frambot stated: "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."
These are real integrations with major protocols, not vaporware. The infrastructure exists.
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:
deRWA Token | Chain | Holders | TVL | DeFi Infrastructure | Age |
|---|---|---|---|---|---|
deJTRSY | Ethereum | 12 | $2.6M | None on Ethereum (Solana has Raydium, Kamino, Lulo) | 8 months |
deJAAA | Ethereum | 15 | $5.2M | Morpho (Base), Aerodrome (Base), Coinbase | 8 months |
deCRDX | Optimism | 7 | ~$100K | None | 6 weeks |
deSPXA | Base | 61 | $2.86M | Aerodrome, Morpho | 3 weeks |
Combined deRWA: ~$10.7M TVL across ~95 holders.
For context, their institutional counterparts:
RWA Token | Holders | TVL | MakerDAO % |
|---|---|---|---|
JTRSY | 7 | $1,240M | 99.4% |
JAAA | 9 | $396M | ~32% |
The deRWA tokens represent 0.5% of their institutional counterparts' TVL.
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.
And deJTRSY still has 12 holders after 8 months.
The real barriers appear to be:
1. Yield doesn't compete. 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.
2. Geographic restriction at entry. 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.
3. No organic demand loop. 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.
4. Product-market fit matters more than infrastructure. 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&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.
5. The Ethereum vs. other chains gap. deJTRSY on Ethereum has 12 holders. On Solana, deJTRSY launched with Raydium (DEX), Kamino (lending), and Lulo (yield aggregator) integrations from day one. deSPXA launched on Base 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.
The infrastructure paradox points to a fundamental truth about RWA tokenization: the bottleneck isn't technology, and it isn't even infrastructure. It's demand.
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&P 500 equity exposure on-chain.
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.
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. RWA revenue accounts for over 60% of Maker's total income. The infrastructure works. The legal structures hold up. The BlockTower case study demonstrated 97% cost reduction in securitization. S&P gave JTRSY an AA+ rating.
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.
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.
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.
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.
The data suggests three things need to happen for RWA tokenization to move beyond the "one whale" phase:
1. Differentiated products, not better infrastructure. 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.
2. Demand-side incentives, not just supply-side deployment. 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.
3. Honest communication about holder concentration. 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.
Contract | Address |
|---|---|
Hub | |
Share Class Manager | |
Balance Sheet | |
Gateway | |
Async Vault Factory | |
Vault Router | |
Pool Escrow Factory |
Token | Chain | Address |
|---|---|---|
JTRSY | Ethereum | |
JAAA | Ethereum | |
ACRDX | Ethereum | |
SPXA | Base | |
deJTRSY | Ethereum | |
deJAAA | Ethereum | |
deCRDX | Optimism | |
deSPXA | Base |
Hook | Address | Used By |
|---|---|---|
Full Restrictions (standard) | Standard institutional tokens | |
Freely Transferable (standard) | Standard deRWA tokens | |
JTRSY Hook (custom) | 0x21Cdcc686fECd9Fb0d3ee300E555C06497B55EcC | JTRSY institutional |
deJTRSY Hook (custom) | 0xD51D8450DCAdfF570424194251E3b165594Aa2a0 | deJTRSY freely transferable |
Vault | Asset In | Address |
|---|---|---|
JTRSY Vault | USDC | |
deJTRSY Vault | USDC | |
deJTRSY Vault | JTRSY | |
deJAAA Vault | USDC | |
deJAAA Vault | JAAA |
Entity | Address | Role |
|---|---|---|
Spark ALMProxy | MakerDAO/Sky's RWA treasury - holds 99.4% of JTRSY | |
SubProxy | MakerDAO governance execution - admin of ALMProxy | |
JTRSY PoolEscrow | Centrifuge escrow - receives minted JTRSY before distribution |
All data in this analysis was obtained through:
Direct smart contract reads via Blockscout MCP (read_contract calls to
hook(),balanceOf(), and other view functions)Etherscan token holder pages and CSV exports of transfer histories
Blockscout address information queries for contract names and creation details
Centrifuge's open-source protocol repository on GitHub
Centrifuge's official deployment documentation
Public governance proposals and forum discussions on gov.centrifuge.io
News reports from CoinDesk, Decrypt, The Block, and Messari
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 convertToAssets(1e18) 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.
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.

