HostDeFi › Library › Polkadot nomination guide
Polkadot nomination pools and NPoS, explained
Polkadot's staking system is one of the few that makes small holders and large holders play meaningfully different roles — and most of the confusion around "staking DOT" is really confusion about which of the two lanes you are in. Here is how nominated proof-of-stake actually works, what a nomination pool is, and where your DOT is genuinely exposed.
NPoS: validators do the work, nominators choose who
Polkadot's relay chain runs nominated proof-of-stake: a fixed active set of validators produces and finalizes blocks, and everyone else who wants yield backs them with bonded DOT as nominators. Nominating produces no blocks — it is an active endorsement that says "my stake is collateral for this validator's honesty." The protocol then elects the active set each era — roughly every 24 hours — by solving for the assignment of nominations that maximizes total stake while keeping it spread as evenly as the candidates allow.
That election detail is the part most guides skip. NPoS is not "pick a validator, get paid." Your bonded stake only earns in the eras where at least one validator you nominated lands in the active set and your nomination ends up assigned to them. An oversubscribed validator — one more nominators backed than the payout cap — only pays its top backers by stake, so a small nominator on a famous validator can bond successfully and earn zero. The phragmén-style election is genuinely trying to decentralize stake; the side effect is that your reward depends on where you sit in the bags list, not just on the validator's uptime.
Direct nomination vs joining a pool
There are two ways to be a nominator, and they differ on the one dimension that decides who can participate at all: the minimum.
| Direct nomination | Nomination pool | |
|---|---|---|
| Minimum to start | 250 DOT intention threshold (protocol parameter at time of writing) | 1 DOT — the pool's MinJoinBond |
| Minimum to actually earn | Dynamic "minimum active bond" — floats with the ~22,500-nominator election cap | Pool earns as one big nominator; members earn their share regardless of size |
| Who picks validators | You — up to 16 per nomination | The pool's nominator role |
| Rewards | Auto-compound or pay out to any account | Claimed manually, or re-bonded to compound |
| Switching | Change your validator list freely, no unbond | Unbond (28 days) then join a different pool |
| Slashing | Your bonded DOT is exposed for every active validator you back | Same — every member takes a proportional cut |
The reason pools exist is exactly that second row: the election cap means a solo nominator can be bonded, eligible, and still starved of rewards because their stake did not clear the era's active minimum. A pool aggregates members into one heavyweight nominator that reliably clears the threshold — the 1 DOT member earns pro-rata off the pool's elected stake, which is the entire point of the design.
The honest trade: a pool removes the reward-eligibility lottery but hands validator selection to whoever holds the pool's nominator role. You are trading the work of picking validators for trust in the pool operator's picks — and the slash exposure does not care which lane you chose.
What a pool actually is on-chain
A nomination pool is not a smart contract or a custodial service — it is a first-class protocol object with its own bonded account whose entire balance is member delegations, plus a small set of roles: the depositor who created it, the nominator who manages the validator list, the bouncer who can remove members, and the root/state-toggler who controls whether the pool is open, blocked, or being destroyed. When you join with the join extrinsic your DOT bonds into the pool's stake and you start accruing points per era; rewards are paid into the pool's reward account and you claim your share with claim or restake it to compound.
None of those roles can withdraw your bond. Exit is protocol-level: unbond, wait, withdraw. That is the meaningful difference between a pool and "staking" on an exchange — the worst a malicious pool operator can do is pick bad validators and get members slashed, which is why the validator list is the thing to audit, not the pool's branding.
Where your DOT is actually exposed
Slashing. If an active validator you back equivocates or commits a slashable offense, a percentage of everything bonded behind it is destroyed — nominators and pool members included, proportionally. Validator-side slashing events are rare on Polkadot but they are the mechanism that makes nomination an endorsement rather than free yield. Our deeper piece on slashing risk covers how these events propagate.
Unbonding. Twenty-eight days, both lanes. During the wait the stake earns nothing and stays slash-liable for the final active era. Price risk during unbonding is yours — see unbonding periods, explained for why the delay exists at the protocol level.
Election drift. The quiet risk: an era passes, the active set rotates, and a nominator who was earning last week is below the active minimum this week. Pools mostly absorb this; direct nominators carry it personally. And commission — validators charge a cut of rewards before they reach nominators, which makes commission a first-order number, not a footnote.
Picking a pool (or a validator list) that will not embarrass you
The checklist is the same discipline as vetting any operator — our guide on how to vet a validator applies wholesale to the list your pool nominates. Concretely: open the pool on an explorer and read the validator set it is nominating, check whether those validators are oversubscribed (over the payout cap, your reward share can silently drop to zero), confirm the pool state is Open, and look at whether the operator maintains the list across eras or set it once and left. Commission charged by the pool layer is on top of the validators' commissions — both numbers are on-chain.
And the scam-side warning that does not fit anywhere else: real Polkadot staking never asks you to send DOT to an address to "activate" it. Bonding is an extrinsic from your own wallet. Anything with a deposit address and a promise is the pattern covered in fake staking pool scams.
Where HostDeFi stands on Polkadot
We do not run a Polkadot validator today — our entry is through the network's operator programs rather than retail delegation, and it is early-stage by design: a pre-tender intent is registered with the Bounty 31 curator intake ahead of the next tender window (~December 2026 as of this writing). You can read the live filing status on /networks/polkadot/, alongside the rest of the chains where we run validators, nodes, and relay lanes on /networks/ and the on-chain footprint on /validators/.
The one-line decision
Under ~250 DOT, or you do not want to maintain a validator list: a well-run nomination pool. Over the threshold and willing to do the vetting work: direct nomination keeps you out of pool-layer commission and lets you re-pick without unbonding.
Frequently asked
What is the minimum DOT needed to stake on Polkadot?
Two different minimums apply. Joining a nomination pool takes just 1 DOT — the protocol-level MinJoinBond. Nominating validators directly requires bonding at least the intention threshold (250 DOT at the time of writing), and earning rewards additionally requires your stake to clear the dynamic minimum active bond, which floats with how much DOT is already staked and where the ~22,500-nominator cap sits.
Are Polkadot nomination pools custodial?
No. A nomination pool is a native protocol construct — your bonded DOT stays attributed to your account and the pool operator never holds it. The pool is itself a single nominator account whose stake is the sum of its members' bonded balances. The operator can choose which validators the pool nominates, but cannot move or spend members' funds. Exit is unbonding plus withdrawal, not asking permission.
Can a nomination pool get slashed?
Yes — a pool nominates validators like any nominator, and if one of its active validators is slashed every pool member loses a proportional share of their bonded DOT. Pool membership spreads the picking work, not the slashing risk. That is why a pool's validator set matters more than its member count: a pool nominating oversubscribed or erratic validators passes that risk straight through to you.
How long does it take to unstake DOT from a pool?
Unbonding takes 28 days — the same maximum as direct nomination. The bonded DOT stops earning the moment you start unbonding, stays locked for the full period, and can still be slashed for the validator's behavior during the era in which you unbonded. There is no fast exit and no operator who can speed it up; anyone promising instant unstaking is selling you a swap, not unstaking.
Do I have to claim Polkadot staking rewards manually?
In a pool, yes — rewards accrue to the pool and members claim them (or re-bond them to compound) with an extrinsic. Unclaimed rewards sit in the pool's reward account, not lost but not compounding either. Direct nominators can choose automatic compounding or payout to any account. Either way, rewards are only minted for eras where your stake was active and the validators you backed actually produced.
How do I pick a good Polkadot nomination pool?
Read the pool's nominated validator list first — that set is what you are actually staking on. Prefer pools that spread across many active, non-oversubscribed validators over ones concentrated on two or three names. Check that the pool is in the Open or accepting state, look at its commission and whether the operator keeps the list maintained, and verify it all on a chain explorer rather than the pool's marketing page. Member count is a vanity metric; validator selection is the product.