Solana

Post-issuance servicing, on Solana

Issuance is day one. AssetFlow runs every day after.

Who may hold a tokenized bond or fund, what each holder is owed on the record date, and how they redeem, enforced by Solana programs and run from one console. Mosaic mints it; AssetFlow runs it.

Three jobs every issuer has after launch

Today these run on spreadsheets and email next to a token on-chain. AssetFlow puts them where the token is.

Who may hold it

Every holder account starts frozen. A wallet is let in only when its investor profile passes the registry: approved, KYC in date, allowed jurisdiction, sufficient tier. The profile can come from a KYC provider's attestation, so an investor verified once is admitted everywhere that provider is trusted. When an approval lapses, anyone can freeze that wallet.

On Solana: Token-2022 default-frozen accounts, Token ACL asking AssetFlow's gate before any thaw or freeze, and profiles from Solana Attestation Service attestations.

What each holder is owed

On the record date the register is fixed on-chain, each holder's entitlement is computed from the instrument's terms, and the coupon is paid in USDC. The operator never types an amount.

On Solana: Pausable mint for the record date, a funded vault per payment, and a cap so no payment can overdraw another.

How they get out

A holder asks to redeem and the units wait in escrow. The issuer settles, and the units burn while USDC moves in the same transaction, at face plus accrued interest the program computes; or declines, and the units go back. At maturity every unit is redeemed at face.

On Solana: An escrow the asset's program account owns; at maturity the mint authority is dropped for good, and the permanent delegate burns each holding as it is paid.

Why now

  1. 01

    J.P. Morgan arranged commercial paper on Solana in December 2025, issued and redeemed in USDC.

    Source
  2. 02

    Hong Kong's government has issued three batches of digital green bonds whose on-chain records are the legal record of ownership.

    Source
  3. 03

    Solana's tokenization stack covers issuance and access control. Servicing after issuance is the missing chapter.

    Source

Where it runs

One product on more than one chain. The servicing layer is built natively on Solana and on Base; the EVM contracts AssetFlow started as are live on HashKey Chain mainnet.

Solana

Devnet

The servicing layer in this app: Token-2022 accounts that start frozen, Token ACL (sRFC-37), and the AssetFlow program as its gate.

Program BWDC…jtwR ↗

Base · Arbitrum

Mainnet · Sepolia

The same servicing as Solidity contracts: the register at every record date read from the token's own history, the gate checked on every transfer, and KYC once through the Ethereum Attestation Service. A pilot note runs on Base and Arbitrum One mainnet; the consoles run on Base Sepolia and Arbitrum Sepolia.

AssetFlow on Base →on Arbitrum →

Robinhood Chain

Testnet

Tokenized stocks here reinvest dividends through a multiplier and never pay them in cash; AssetFlow is the cash-payout rail. The same contracts run on Robinhood Chain testnet, with an Ethereum Attestation Service AssetFlow deployed there.

AssetFlow on Robinhood Chain →

Open, and checkable

The programs, the console and the tests are MIT-licensed. Every guarantee on this site can be checked against the chain on the proof page.

See what is on-chain

Connect a wallet

No Solana wallet found in this browser. Install Phantom, Solflare or Backpack and reload.