Delegation API
Prepare staking requests, return unsigned transaction data, and keep signing inside the client wallet or custody system.
Release 0.1 contains a network-fixture endpoint and a simple reward calculator for wallet and custody integration planning. It does not move funds, create staking transactions, or run validators.
/api/calculate200{
"symbol": "ETH",
"amount": 100,
"apr": 3.4,
"yearly": 3.4,
"rateSource": "fixed-demo-input"
}Working endpoints are marked as such. Proposed production components stay labeled until infrastructure and audits exist.
Prepare staking requests, return unsigned transaction data, and keep signing inside the client wallet or custody system.
Model validator deposits, withdrawal credentials, reward reporting, and exit requests for solo or distributed validators.
A white-label flow for wallets and custodians: choose a network, review terms, sign, then track the resulting position.
Normalize network names, reward assumptions, and calculator inputs behind one read-only endpoint.
Define how signer separation, operator redundancy, and failover would be represented before production deployment.
A proposed view for positions, validator state, rewards, and incident history across supported networks.
Release 0.1 accepts no authentication and performs no writes. Responses use application/json.
/api/networks200Returns fixture metadata and all 16 calculator records.
{
"fixtureVersion": "2026-09-demo-v1",
"rateDefinition": "gross nominal APR sample; not live market data",
"networks": [{ "symbol": "ETH", "apr": 3.4, ... }]
}/api/calculate?symbol=ETH&amount=100200symbol must match a registry asset. amount must be a positive number denominated in that asset.
{
"symbol": "ETH", "amount": 100, "apr": 3.4,
"yearly": 3.4000000000000004,
"monthly": 0.2833333333333334,
"daily": 0.009315068493150686
}These records feed the calculator. Rates are versioned fixtures, not live quotes or forecasts.
ETHEthereumBeacon Chain3.4%2026-09-demo-v1
SOLSolanaNative delegation6.8%2026-09-demo-v1
DOTPolkadotNomination pools12.1%2026-09-demo-v1
ATOMCosmos HubNative delegation14.6%2026-09-demo-v1
TIACelestiaNative delegation10.2%2026-09-demo-v1
POLPolygon PoSEthereum staking contracts4.9%2026-09-demo-v1
APTAptosDelegated staking6.1%2026-09-demo-v1
SUISuiDelegated staking4.4%2026-09-demo-v1
NEARNEARValidator pools8.3%2026-09-demo-v1
ADACardanoStake pools3.1%2026-09-demo-v1
XTZTezosDelegation5.7%2026-09-demo-v1
HYPEHyperliquid L1Native staking2.4%2026-09-demo-v1
SEISeiNative delegation5.2%2026-09-demo-v1
MONMonad mainnetFixture only7.9%2026-09-demo-v1
TRXTRONResource delegation4.1%2026-09-demo-v1
CCCanton NetworkFixture only3.8%2026-09-demo-v1Gross nominal APR over a 365-day year. Yearly = principal × APR; monthly = yearly ÷ 12; daily = yearly ÷ 365. UI values round to two decimals. Fees, commission, compounding, activation, unbonding, slashing, inflation changes, and token prices are excluded.
Demo only. Fixed sample APR, simple annual calculation, no fee or compounding.
Only the directory and calculator exist in this release. The flow below records the intended production boundary; it is not an audit claim.
The proposed API returns unsigned data. Wallets and custody systems retain signing authority.
Validator, signer, and monitoring roles remain separate in the proposed production topology.
Audit reports, uptime history, and incident records must be published before production use.
This deployment is a product prototype. It does not provision validators or submit transactions.
The network directory, reward calculator, and two read-only API routes work. Wallet signing, validator provisioning, custody integrations, and production monitoring are outside this release.
The public endpoint returns the same 16 network records used by this page. No account, wallet connection, or API key is required.
GET /api/networks