Centrifuge
- Name: Centrifuge
- URL: https://docs.centrifuge.io/
- Category: tokenized-asset management infrastructure / multichain fund-operating protocol / onchain accounting stack
- Summary: Centrifuge is best understood not as just another RWA issuer or tokenization frontend, but as an attempt to turn onchain asset management into a reusable multichain control plane. Its current docs separate the layers that many
tokenized fundpitches flatten together: a hub chain that acts as the authoritative accounting and request-processing source of truth, spoke chains where users hold and move share tokens, standards-based ERC-4626 / ERC-7540 / ERC-7575 vault interfaces, modular transfer hooks for compliance, pluggable hub and balance-sheet managers, and protocol-level cross-chain messaging adapters. That decomposition makes Centrifuge a useful comparison point for Lagoon, Reserve, ERC-3643-style compliance stacks, and managed vault systems because it exposes where practical authority sits in a tokenized product: with the pool manager who controls hub-side pricing and approvals, the extension layer that defines compliance and redemption logic, the cross-chain adapter set that carries authoritative state, or the accounting layer that decides how all spoke-chain balances reconcile back into one NAV. - What it does:
- Lets issuers create pools that bundle share tokens, vaults, pricing logic, permissions, and investor flows into a single tokenized investment product
- Uses a hub-and-spoke architecture where one chosen hub chain manages accounting, NAV, token issuance totals, and request processing while multiple spoke chains host user-facing vaults and share tokens
- Supports synchronous ERC-4626 deposits, asynchronous ERC-7540 request flows, and ERC-7575-style multi-asset vault setups so one product can expose multiple capital-flow surfaces without changing the core pool accounting model
- Maintains optional fully onchain double-entry bookkeeping for holdings, issuance, gains, losses, and liabilities, with hub-side NAV and share-price computation pushed back out to deployed networks
- Exposes modular extensions for transfer restrictions, whitelisting/freezing logic, pricing managers, valuation logic, collateral/balance-sheet management, request handling, and cross-chain adapters instead of hardcoding one compliance or asset-management policy
- Uses a cross-chain messaging layer with multiple interoperability providers, batching, gas subsidies, retries, and 1:1 burn-and-mint token movement to make one pool operable across several chains
- Key claims:
- Centrifuge clears the intake bar because it makes tokenized-fund infrastructure more legible as a stack of separable control surfaces rather than one generic
RWA platformbrand. The docs are especially explicit that pool logic, accounting, compliance hooks, vault behavior, and cross-chain transport are distinct layers. - The hub-and-spoke model is the core mechanism worth preserving. Centrifuge does not treat multichain issuance as several loosely related copies of the same product; it centralizes accounting, pricing, and request orchestration on one hub chain, while spoke chains become distribution and liquidity surfaces.
- The accounting system is analytically important. By putting double-entry bookkeeping, issuance tracking, NAV calculation, and price propagation onchain, Centrifuge turns fund accounting itself into a protocol surface rather than an offchain administrator function.
- The extension architecture is where much of the real governance power lives. Transfer hooks, hook managers, hub managers, balance-sheet managers, request managers, and valuation modules mean that the same immutable core can host very different practical regimes for investor admission, redemption rights, collateral deployment, and pricing.
- The cross-chain messaging design also matters more than the
multichainlabel suggests. The docs explicitly describe multiple interoperability providers, batching, gas subsidies, retries, and recovery mechanisms, which means transport and message-verification policy are part of the protocol’s trust surface rather than incidental infrastructure. - Centrifuge is a useful comparison point for Lagoon because both treat fund operations as a reusable machine rather than a single vault contract, but they split authority differently: Lagoon foregrounds role-separated fund operations around curator/admin/valuation roles, while Centrifuge foregrounds a protocolized hub chain plus extension points for accounting, compliance, and cross-chain deployment.
- It is also a useful comparison point for regulated-token and tokenized-asset stacks because share-token permissioning is not baked into one issuer product path. The modular transfer-hook and hook-manager system makes investor eligibility and transfer controls explicit, comparable, and swappable.
- The strongest caveat is that Centrifuge’s flexibility also means many crucial behaviors sit in builder-selected extension modules rather than in one canonical default. That makes the protocol powerful, but it also means a
Centrifuge poolis not one uniform trust model.
- Centrifuge clears the intake bar because it makes tokenized-fund infrastructure more legible as a stack of separable control surfaces rather than one generic
- Whitepaper: No dedicated whitepaper was reviewed for this entry. The canonical primary materials were the official docs, protocol repository, and product site collected in
../whitepapers/centrifuge-primary-sources-2026-05-15.md. - Sources:
- https://docs.centrifuge.io/
- https://docs.centrifuge.io/user/concepts/pools/
- https://docs.centrifuge.io/developer/protocol/overview/
- https://docs.centrifuge.io/developer/protocol/features/chain-abstraction/
- https://docs.centrifuge.io/developer/protocol/architecture/overview/
- https://docs.centrifuge.io/developer/protocol/features/onchain-accounting/
- https://docs.centrifuge.io/developer/protocol/features/vaults/
- https://docs.centrifuge.io/developer/protocol/features/modularity/
- https://github.com/centrifuge/protocol
- https://centrifuge.io/
Internal linkages
-
Onchain fund-operating and async-vault sibling that also decomposes tokenized investing into role-separated control surfaces: lagoon
-
Treasury-and-vault-policy cousin where offchain discretion is bounded by onchain roles, hooks, and execution constraints: aera
-
Compliant RWA and tokenized-cash comparison point where investor admission, fund structure, and reserve/accounting truth are more important than token UX alone: openeden
-
Last reviewed: 2026-05-15 UTC