← Frederick & Sons

Mosaic · Live

Tokenize a fund, for real.

Engine ready

This is not a brochure and not a mock. Every button below runs the real Mosaic engine: define a basket of assets with weights in basis points that sum to exactly 10000, mint fund shares, and redeem them pro-rata. It is integer math throughout — a redemption returns the proportional underlying with a floor, so it can never over-pay, and a basket's weights must reconcile to 10000 bps or the engine refuses it. An over-redeem (more shares than outstanding) or a basket whose weights don't sum to 10000 each fail closed and are rejected — no silent partial fill, no accidental mint. Pure logic; no keys, no network, no funds move.

The fund being tokenized

A tokenized multi-asset fund. Its target allocation is fixed in basis points (bps) and must sum to exactly 10000. Each "Run it" button drives a different real operation on this fund — the engine, not this page, computes every result.

ConstituentReference priceTarget weight
BTC50,000 / unit5000 bps · 50%
ETH3,000 / unit3000 bps · 30%
XAU (gold token)2,000 / unit2000 bps · 20%
Fund FAS-MAF · Frederick Multi-Asset Fund · target weights sum to 10000 bps.
Mint deploys $1,000,000 of value and pulls the proportional underlying. Redeem returns underlying pro-rata with integer floor — never over-pays. Over-redeem or non-10000 weights → fail-closed reject.
HTTP · real Mosaic engine response

Raw engine JSON (minted units, underlying pulled, NAV, redemption payout, weight reconciliation)


    

Runs the real Mosaic engine — integer bps, weights sum to exactly 10000, redemption never over-pays (the floor leaves dust in the fund for remaining holders). Pure logic; no funds move. Want the production tokenizer wired to your own assets, price oracle, compliance gate, and settlement layer? Talk to us →