Skip to main content

Issuers

This guide helps issuers tokenize real-world assets (RWA) using Centrifuge V3’s RWA Launchpad. It walks through the end-to-end process of launching an asset-backed issuance, from setup to deployment.

Overview

The RWA Launchpad is a modular suite of institutional-grade smart contracts for launching tokenized financial products. Issuers can configure asset types, fund structures, and operational logic without writing custom code.

Supported use cases include:

  • Tokenized bonds, equity, credit, real estate, and indices
  • Fund structures like single-fund, fund-of-funds, or structured credit
  • Operational logic such as on/off-ramping, fee distribution, waterfalls, and performance reporting
RWA Launchpad

Issuance workflow

1. Configure your product

Use the Launchpad interface to configure:

  • All pool details (type, issuer info, providers, ratings etc)
Show pool details UI

Pool Details

  • Asset type (e.g. bond, equity, real estate)
  • Share class structure (e.g. junior/senior tranches)
Asset type & Share class structure UI

Share Class Details

  • Compliance rules (e.g. allowlist, jurisdictional controls)
  • Manager access controls
Access Control UI

Access Control

2. Deploy your pool

Launchpad deploys a suite of protocol-native contracts:

  • ERC-20 share tokens with optional ERC-1404 restrictions
  • Vaults using ERC-4626 (for synchronous deposits) or ERC-7540 (for asynchronous flows)
  • Pooled vaults using ERC-7575 to aggregate capital across supported assets
  • On/Off Ramp Manager to control asset movements
  • Fee, accounting, and reporting modules

All contracts are upgrade-free and immutable once deployed.

3. Set up on/off-ramping

Configure on-chain and off-chain capital flows:

  • Onramp: any user can deposit approved ERC20 tokens into the pool
  • Offramp: only authorized relayers can initiate withdrawals to predefined recipient addresses

This ensures compliance and control over fund flows.

4. Launch your issuance

Once contracts are deployed and configured:

  • Begin accepting deposits from whitelisted or open users (based on your setup)
  • Mint and distribute share tokens
  • Fund vaults with capital or asset-backed flows

Deposits and redemptions will follow the configured vault logic:

  • Synchronous deposits: users receive shares immediately (ERC-4626)
  • Asynchronous redemptions: requests are queued and processed via the Hub (ERC-7540)

Vault logic

Centrifuge supports two primary vault configurations:

  • Asynchronous vaults (ERC-7540)
    Deposits and redemptions are request-based, coordinated through the Hub. This is ideal for RWAs with delayed settlement or valuation updates.

  • Synchronous deposit vaults
    Deposits are executed immediately using ERC-4626. Redemptions are still handled asynchronously via ERC-7540. This is ideal for liquid, onchain assets.

Each share token can be backed by multiple vaults—each accepting a different asset—using the ERC-7575 standard. This allows issuers to consolidate liquidity across asset types while managing them independently.

Post-launch operations

Track the performance and operations of your issuance:

  • Issuer Dashboard

Issuer Dashboard

  • Live reporting on NAV, share price, and token supply

Update Dashboard

Extensibility

Launchpad products are fully modular. Issuers can integrate:

  • Custom relayers and compliance agents
  • Fee structures and waterfall models
  • Automated yield strategies
  • Interoperability with DeFi protocols

Benefits for issuers

  • Fast time to market: Launch in days, not months
  • Secure and immutable: Smart contracts are non-upgradeable and decentralized
  • Composability: Plug into the broader DeFi ecosystem
  • Customizability: Tailor every aspect of your product to fit your asset and investor needs