DIVERSIFIED TOKEN FOLIO

One token.
The whole Stellar basket.

A Diversified Token Folio (DTF) is an on-chain, tokenized basket of assets held in fixed target weights by a Soroban smart contract. Deposit a single asset, receive a proportional claim on the entire basket — no manual portfolio management required.

Basket composition

The SEF folio holds five Stellar ecosystem tokens at fixed target weights. The contract rebalances on every mint and redeem to maintain these ratios.

How it works

1

Deposit a single asset

Send XLM (or any hub token) to the folio router. No need to source all five basket tokens yourself.

2

Automatic Aquarius routing

The contract swaps your deposit through configured XLM-hub Aquarius routes into each basket token, weighted by target allocation.

3

Receive SEF shares

Basket tokens are delivered to the folio contract, which mints proportional SEF shares to your wallet in the same transaction.

4

Redeem any time

Burn SEF shares to receive all five underlying tokens back to your wallet — redemption is never pausable.

Underlying pools

Four Aquarius XLM-hub pools power the single-asset deposit route. Reserve data is read live from the Aquarius AMM entry contract. See full pool data →

AQUA / XLMUSDC / XLMUSDT / XLMBTC / XLM

Architecture

The folio contract is written in Rust on Soroban, Stellar's smart contract platform. It exposes a minimal interface: mint, redeem, mint_single_asset, nav, and get_assets.

Prices are sourced from the Reflector oracle network and gated by a staleness/divergence breaker — if any feed goes stale or deviates beyond tolerance, the NAV read reverts rather than serving a bad price.

The frontend uses Next.js with the Stellar SDK contract client factory (contract.Client.from) to call the contract without requiring a separate codegen step — the ABI is fetched on-demand from the chain.

Ready to try it?

This is a testnet deployment. Use the faucet to get free test tokens, then deposit to mint your first SEF shares.