30 September 2026 · 3 min read
Crypto staking platform development, and the promise you are making
Delegated, pooled or custodial staking, where the yield genuinely comes from, and why an unfunded rate is the fastest way to turn a product into a liability.
Staking requests arrive in two shapes: operators who want to pass through real protocol rewards, and operators who want to advertise a rate and work out the rest later. Only one of those is a product.
Where the yield comes from
Protocol staking. The chain pays validators for securing it. Real, variable, and capped by the protocol. You take a cut of what arrives.
Delegated staking. Users delegate to a validator you run or partner with. Same source, plus the operational risk of running a validator, including slashing.
Pooled staking. You aggregate small balances to reach a minimum. Same source, plus accounting that has to be exact.
Anything else. If the yield is not coming from a protocol, it is coming from your treasury, from new deposits, or from a trade you have not described. The first is a marketing cost, the second is a word that ends in "scheme", the third needs saying out loud.
If you cannot name the counterparty paying the yield, your users are the counterparty and they do not know it.
What the build involves
- Products: asset, lock period, rate type, minimum, and capacity
- Subscription and redemption: entering, cooling off, unbonding, with the protocol's real timings rather than invented ones
- Reward accrual: computed per period, visible to the user, with the arithmetic shown
- Distribution: what actually gets credited, when, after your fee
- Validator operations, if you run one: uptime, keys and slashing exposure
- Reporting: what you owe in rewards against what you have received
Unbonding is the part users complain about and the part most vendors hide. If a chain takes twenty one days to unstake, the interface must say so before someone commits, not after.
The accounting trap
Rewards accrue continuously, balances change, users enter and exit mid period. If rewards are calculated on a snapshot rather than on time weighted balances, someone is being short changed and someone is being overpaid, and the difference comes out of your treasury.
That is the same ledger discipline as the matching engine: derived from recorded events, replayable, reconcilable.
Fixed rates
A fixed advertised rate is a promise you are funding when the protocol pays less. That can be a deliberate acquisition cost with a cap and an end date. Without those two, it is an open liability growing with every deposit.
Questions
How does a crypto staking platform work
Users commit assets, the platform stakes them with a protocol or validator, rewards accrue over time, and the platform distributes them after a fee, subject to the chain's own lock and unbonding periods.
Where does staking yield actually come from
From the protocol paying for network security. If a platform's yield is not traceable to that, it is coming from the treasury or from other depositors, and both need saying plainly.
Is a fixed APY safe to advertise
Only with a cap and an end date, treated as a funded acquisition cost. Otherwise you are underwriting the gap between the advertised rate and what the protocol actually pays.
What is unbonding and why does it matter
The protocol enforced delay before staked assets become transferable again. It can be days or weeks, it cannot be shortened, and hiding it is the main source of staking complaints.
How are rewards calculated fairly
On time weighted balances rather than snapshots, so users who enter and exit mid period get exactly what they earned. Snapshot accounting always overpays someone and underpays someone else.
Do I need to run a validator
No. You can delegate to existing validators, which removes slashing and uptime risk and reduces your cut. Running your own earns more and makes you responsible for the infrastructure.