RobillsRobills
KYC-verified operator$RBILLRobinhood Chain

Treasury bills,
priced on-chain.

Lock ETH for a fixed term and earn the live U.S. Treasury bill yield for that term. Your rate is written into the contract the moment you deposit. Principal and yield return to your wallet at maturity, with no lending, no leverage and no rehypothecation in the path.

Tenors
4
1M · 3M · 6M · 12M
Min deposit
0.05
ETH
Rate lock
100%
at deposit
Chain
4663
Robinhood

Term structure

Net yield by tenor

syncing

Source: U.S. Department of the Treasury · as of . Net of the Robills platform spread.

Ticker$RBILLSettlementOn-chainCustodyKYC treasuryDay countACT/365Rate lockAt depositNetworkRobinhood ChainTicker$RBILLSettlementOn-chainCustodyKYC treasuryDay countACT/365Rate lockAt depositNetworkRobinhood Chain

The mechanism

Five steps between your wallet and a sovereign bill.

Every stage is either enforced by the contract or attested by the treasury operator. Nothing in the path depends on another protocol's solvency.

  1. 01

    Live quote

    Robills reads the U.S. Treasury daily bill curve and publishes a net yield for every tenor, refreshed continuously.

    off-chain feed
  2. 02

    Lock ETH

    You pick a tenor and deposit ETH. The vault writes your rate, principal and maturity date into the position — immutable from that block onward.

    on-chain
  3. 03

    Treasury deploys

    Capital is swept to the KYC-verified treasury account and allocated into matching-maturity U.S. Treasury bills.

    custody
  4. 04

    Bills redeem

    At maturity the bills redeem at par. Proceeds are funded straight back into the vault contract and the series is marked settled.

    settlement
  5. 05

    You claim

    Principal plus locked yield is claimable in a single transaction. No queue, no lockup extension, no discretionary gate.

    on-chain

Rate board

Today's locked yields

Curve as of

Net APY = coupon-equivalent yield of the matching U.S. Treasury bill less the Robills platform spread. Quotes are indicative until a deposit is confirmed on-chain; the rate written into your position is the rate that settles.

Yield simulator

Model a position before you commit a wei.

Live curve · deterministic math

01 — Principal

ETH

02 — Tenor

03 — Engine trace

robills://quote-engineready

Payout at maturity

Sep 14, 2027 · 364 days

4.09% locked
5.2039ETH

Principal

5.0000 ETH

Yield earned

+0.20394 ETH

Period return

4.079%

Value accrual

linear · ACT/365

T+0T+364d · maturity

Illustration only. Yield is denominated in ETH and assumes the position is held to maturity. See the risk disclosure.

Assurance

Built so the boring parts stay boring.

Reserved ETH is unreachable

Once a position settles, its payout moves into the settlement reserve. The sweep function subtracts that reserve before calculating what the operator may move, so ETH earmarked for a claim cannot leave the contract by any path except your own withdrawal.

address(this).balance >= settlementReserve

KYC-verified operator

The treasury account that buys the bills is held by an identity-verified operator, not an anonymous multisig.

Real instruments only

Swept capital buys U.S. Treasury bills with maturities matched to your tenor. No lending desks, no perps, no farming.

Signed quotes

Every quote is EIP-712 signed with a short expiry and a single-use nonce. The vault rejects any rate it cannot verify.

Deterministic settlement

A series becomes claimable only once the contract already holds enough ETH to cover every payout in it.

Non-custodial claims

Claiming is permissionless. After settlement only your wallet can move your payout, and the operator cannot reverse it.

Questions

Before you deposit

From the U.S. Treasury's daily bill rate publication. Robills reads the coupon-equivalent yield for the bill that matches your tenor — 4-week, 13-week, 26-week or 52-week — subtracts the platform spread, and publishes the result as your net APY.

When your deposit transaction confirms, the contract stores your APY in basis points alongside your principal and maturity timestamp. Nothing — not a curve move, not the operator, not a contract upgrade — can change the payout those three numbers imply.

A position runs to maturity by design; the underlying bill does too. There is no early-redemption path in the base contract. Pick the shortest tenor if you may need the capital back sooner.

Capital sits in a KYC-verified treasury account and is deployed into Treasury bills. When the bills redeem, the proceeds are funded back into the contract and the series is marked settled, at which point every position in it becomes claimable.

In ETH. You deposit ETH and you claim ETH. The T-Bill yield sets how much ETH you get back — but ETH's own price movement against the dollar is yours, not Robills's. Read the risk disclosure before you size a position.

The contract will not mark a series claimable unless it holds enough ETH to cover the payouts. If funding is late, positions stay unsettled and the emergency refund path returns principal. Nothing is auto-rolled into a new tenor.

Robinhood Chain (chain ID 4663) — an Arbitrum Orbit L2 that posts its data to Ethereum. It has no native chain token, so gas is paid in ETH, the same asset you deposit. Any EVM wallet connects to it without modification; the app will offer to add the network for you.

Open a position

Put idle ETH on the sovereign curve.

Connect a wallet, pick a tenor, lock today's rate. The rest is arithmetic the contract already knows how to finish.