Two separate balances
Principal and spendable yield are distinct accounting values. Spendable equals yield accrued minus yield already spent. Nothing else ever feeds it.
Live onRobinhood Chain
Deposit stablecoins, earn lending interest on Robinhood Chain, and pay with a card that draws only from accrued yield. Your bills come off the yield, never your savings.
The one rule
Your deposit stays locked and keeps earning. Trust Fund only ever lets you spend the interest it produces: two balances on-chain, one of them untouchable.
—
USDG principal locked
4663
Chain id
$0
Principal a card can ever spend
How it works
Send stablecoins in. They become your locked principal and are supplied to a lending money market on Robinhood Chain.
Two numbers, nothing else: locked principal, and spendable yield. The spendable number grows as lending interest accrues.
The card draws from spendable yield only. If a charge is larger than your accrued interest, it is rejected outright, never partially filled from principal.
Pull your principal back to your wallet whenever you want. It is always a deliberate action you take, never something a spend can trigger.
Inside the app
Your USDG is supplied to a single lending market and earns variable interest. Principal stays yours.
The chain
Trust Fund runs on the USDG-native L2, an Arbitrum Orbit rollup, chain id 4663, EVM-compatible. There is no validator staking here: your yield is lending interest from an on-chain money market, and nothing else.
USDG
Stablecoin deposits
Orbit
Arbitrum L2 rollup
4663
Chain id
EVM
Lending market yield
The one rule
Principal and spendable yield are distinct accounting values. Spendable equals yield accrued minus yield already spent. Nothing else ever feeds it.
If a chain read fails or accrual data is missing, spendable is treated as zero and the spend is rejected. A timeout never unlocks principal.
Yield is plain lending interest from a single money market on Robinhood Chain. No strategies, no leverage. Your deposit and its interest never touch the $TRUSTFUND token.
A charge above your spendable yield is declined whole. There is no fallback path that tops up a shortfall from your deposit.
Principal leaves only when you explicitly withdraw it, in full or in part, straight back to your wallet.
Every flow (deposit, accrual, spend, withdraw) is proven end to end, then with the smallest possible amounts, before it scales.
Two balances
USDG
What you deposit. Supplied to the lending market, withdrawable to your wallet at any time.
USDG
Interest accrued minus interest already spent. The only balance a card ever touches.
Protocol invariant
A spend can only ever reach accrued interest. There is no code path from the card to your principal.
0
USDG of principal reachable by a spend
No. The contract only allows spending from accrued interest, and principal only ever goes back to your own wallet when you withdraw it.
There’s no lock-up — withdraw whenever you want. During early access there’s a per-deposit maximum and a total vault cap, both shown live in the Vault tab.
Nothing of its own. Third-party costs — network gas, the card provider’s fee, exchange or bridge fees — are shown before you sign.
Either no interest has accrued yet, or the app can’t reach the chain and is failing closed. Your funds are unaffected; try again shortly.
MetaMask, as a browser extension or through the MetaMask in-app browser on a phone.
The dashboard shows your Trust Fund vault position — principal and interest in USDG. Other tokens in your wallet aren’t part of the vault.
Your position lives in the vault contract, not on the website. Withdrawing and closing are direct contract calls that can never be paused.
No. It’s set by the lending market and changes with supply and demand.
Deposit stays locked and working. Interest becomes the only thing you spend. Real value only once the accounting is bulletproof.