A 100+ stock universe, sitting idle at 0%.
The xStocks universe has passed 100 tokenized US stocks & ETFs — 1:1 real-share backed, tradable 24/7, with 500+ planned — and 40+ are already live on OKX. After you buy, they mostly just sit there. And on-chain base yield, honestly, is near zero.
Real income can only come from what the stock itself can be activated into. Sterling peels those layers apart for you.
Turn idle assets into activatable income layers.
Sterling treats tokenized stocks as composable income blocks — LP, supply, collateral, farm points — one statement computes it all, ranked by executable net yield, every number sourced & timestamped, the non-executable honestly marked "signal only." Ordered by risk, lowest first — boosters like LP are opt-in, never the default.
On-chain yield (supply / lending)
xPoints
LP market-making yield (booster)
Borrow stablecoin against stock · net carry
Covered calls / dividends
Not raw JSON — an income statement.
Every income stream, the total "working yield," the risk rail, one-tap activation — every number sourced & timestamped. Verifiable is the only thing this product asks you to trust. One call returns both: machine JSON for agents, this card for people.
The yield radar pushes the high-APR-but-unsafe venue (8.30%) below the safe 4.60% one — it compares risk-adjusted net sustainable yield, not who prints the highest number.
LLMs hallucinate.
Sterling runs deterministic computation.
Large models fundamentally don't understand numerical markets — they pattern-match text. Every Sterling number is computed by a deterministic program; the LLM never touches the number path. So we don't ask you to "trust" — you can recompute and verify yourself.
// real receipt from POST /v1/income-snapshot {"asset":"NVDAx","position_usd":10000}
"engine_version": "0.1.0",
"inputs_hash": "sha256:252a3593a4c692cf…766f94e7c",
"output_hash": "sha256:0403927bb1010bb3…ff4debfe1a",
"recompute": "same inputs + engine version → identical output_hash"
Same input → same result
Same inputs + same engine version always yield the same number, independently recomputable. Not a model "improvising" each time.
sha256 receipt on every output
Not "trust me" — a comparable fingerprint anyone can verify with the same inputs.
Recomputable receipt log
Every output logged append-only with its input/output fingerprint. Anyone can recompute and check the number — it proves the computation is honest, not a profit claim.
Net · sustainable · safe
Component split (base vs incentive) + net yield (after gas/slippage) + safety score + exit capacity + depeg scan, size-capped. High APR ≠ best — risk-adjusted ranking.
Collateralize stock · borrow stablecoin · earn net carry
Hold NVDAx → borrow USDG → deploy to best stable yield; net carry, health factor, liquidation price; negative carry or thin health → declined. No one else can, because only Sterling understands both sides.
Non-custodial is a boundary, not a feature.
Analyze
Give an asset + amount; Sterling computes every income layer, ranks by net yield, builds the risk rail, every number sourced & timestamped.
One-tap activate
When you want to act, Sterling emits a signable transaction intent; your Agentic Wallet builds and signs it.
Never touches your funds
Sterling structurally can't reach your keys or move your money. Verifiable is the only thing it asks you to trust.
Wire Sterling into your agent.
If your agent manages xStocks or stablecoins, it can call Sterling directly — machine-readable JSON, per-call instant settlement, no haggling. Prefer to drive it yourself? That works too — but it's built agent-first from day one.
curl -X POST https://sterling-asp.onrender.com/v1/income-snapshot \
-H "content-type: application/json" \
-d '{"asset":"NVDAx","position_usd":10000}'
Point your agent at the base URL, read /v1/manifest for the full catalog + example requests, and call any endpoint. Or just tell your agent: "Use Sterling to rank the risk-adjusted income paths for my NVDAx"
From analysis, to execution, to a network.
Analysis layer
Read-only income analysis + stablecoin radar + risk. Per-call on OKX.AI.
Execution layer
Non-custodial signable tx: DeFi supply / S4 combo / perp basis.
Monitoring subscription
24/7 better-path + depeg / health / rule-change alerts.
Agent network
The income-execution layer other agents can call on; $STER governance.
Common questions.
Is it custodial?
No. Sterling only returns analysis + signable transaction intents. It structurally can’t reach your keys or move your funds — you sign in your own wallet.
What does “verifiable” mean?
Every output ships a sha256 receipt (input + output fingerprint + engine version). Recompute with the same inputs and you get the identical result — it proves the computation is deterministic, not that a trade was profitable.
Live data or samples?
The current demo runs on sample data (shown as data_mode: sample_fixture in /health). Live data + paid tier come once data sources and settlement are wired — we won’t charge real money for sample data.
Who can use it?
Any agent or developer on OKX.AI / X Layer — call the endpoints or read /v1/manifest. Not for US or restricted-region users; tokenized stocks are restricted securities, so check your jurisdiction.
Put your stocks to work.
Drop an email; we'll ping you at X Layer launch.