Mulle
PortfolioTranchesFAQDocsPaper
Launch app

Documentation

Build on Mulle

Start with the protocol reference for how the system works, then the call flows for what happens on-chain when a request crosses chains.

Protocol

Protocol reference

How the tranche system works end to end — the Senior/Junior waterfall, the ERC-7540 request/settle/claim cycle, the single-chain contract set, and the hub-spoke multichain version with its CCCP message table, function list and event catalogue.

Contract call flows

Deposit

Spoke request → hub ledger → settlement → claim.

Deposit · approval

The approve step and where the allowance is read.

Redeem

Escrowed shares, the payout batch, and the claim that burns them.

Redeem · approval

Share approval ahead of a redemption request.

Whitelist

Eligibility written on the hub and propagated to each spoke.

Rebalance

How the basket adapter trades toward target weights at settlement.

Addresses and chain IDs in these pages are testnets — Bifrost testbed, ETH Sepolia, Base Sepolia and the Robinhood testnet. Nothing here describes a mainnet deployment.

← Back to Mulle© 2026 Mulle · Central Asian sovereign yield on Base