Tokenize an RWA on Stellar without building the vault yourself.
Strata is an open source vault kit for capital that works off-chain. Investors subscribe and redeem by request, NAV attestations run under guardrails, only allowlisted investors take part, and five separate authorities share control. The contracts build on OpenZeppelin. You deploy your own instance, set about ten parameters, and brand the frontend.
The problem
Every team that tokenizes an RWA builds the same parts: the vault, attested valuation, reserve accounting, request-based entry and exit, separation of duties, and an admin panel to run it.
None of it is their core business.
Strata puts those parts in one codebase that every adopter hardens and one audit covers.
How it works
The vault doesn't hold the asset
The capital sits off-chain in debt, money market instruments, real estate, or fund shares. These unwind on their own timetable, so nobody can price or redeem them on the spot.
Someone accountable attests the value, and every entry and exit is a request settled against it.
Compliance
Compliance allowlists a verified investor.
Investor
The investor requests a subscription. USDC goes into escrow, cancellable until the manager seals the epoch.
Reporter
The reporter attests the share price. The vault mints shares at that price, and the investor claims them.
Treasury
Treasury moves reserves into the real-world structure. The total attested value doesn't change.
Investor
To exit, the investor requests a redemption. The next attestation fixes the cash claim. The vault pays it in FIFO order as the reserve covers it. Any shortfall shows on-chain, and the treasury tops it up.
ERC-7540 standardized this flow on EVM chains. Strata brings it to Stellar. The architecture doc has the full lifecycle
What you get
Vault
The full request lifecycle: escrow, epochs, cancellation, pricing-time mint and burn.
Valuation oracle
On-chain guardrails, published as a standard SEP-40 feed.
Reserve accounting
Split reserves, with the shortfall exposed on-chain.
Redemptions
FIFO redemption coverage and an exit-only path for delisted investors.
Share token and access control
From OpenZeppelin, on SEP-41 and SEP-57, with a swappable compliance module.
Investor dApp and admin panel
White-label, with no backend.
Licensed under Apache-2.0, with reproducible, verified deployments. What Strata reuses and what it adds
What the contracts guarantee
Payable claims always pay
A pause, a delisting, or a stale valuation can delay unpriced requests, but never a priced, funded claim.
Attestations run under guardrails
A multisig reporter, price bounds, a cooldown, capped upside, uncapped losses, and a freshness window.
Shortfall is a number on-chain
Outbound transfers stop while it exists. Claims stay payable in FIFO order.
No human key holds governance
Five multisig authorities, timelocked upgrades with an exit window, and a deployment verified on-chain.
What stays with you
Yours
- Legal entity
- Custody
- KYC
- The data behind each attestation
- Your key ceremony
Strata doesn't provide
A custody, compliance, or legal solution.
Who it's for
RWA teams
Reinsurance, trade finance, commodities, bonds, wine. Keep the grant or the raise for the business. The vault already exists.
Funds and asset managers
Tokenize an RWA strategy for verified investors, with a NAV and a redemption queue that LPs read on-chain.
Integrators
Read the share price from the standard SEP-40 feed.
