Program FAQ

Direct answers on BYO-BLS seats and security boundaries.

Who controls validator keys, what onboarding data is submitted, how treasury-side exit requests work, and how rewards settle.

Most asked

Do I need to buy CTN to participate?

Foundation

No. The Foundation funds the 32 CTN seat principal after approval. You provide validator operations.

Who generates the validator BLS keypair?

Operator

You do. External operators generate validator BLS keypairs in their own secure environment.

Does the Foundation ever see my validator private key?

Foundation

No, not in the external operator flow. The Foundation validates onboarding artifacts and funds deposits without taking custody of your validator private material.

Can the Foundation exit the validator without my signing key?

Foundation

Yes. The treasury/vault/EIP-7002 path can initiate the validator's exit request without custody of your validator private key. Consensus-layer eligibility rules, queueing, and protocol timing still determine when that exit completes.

How does the reward claim process work?

Vault

Initiate

initiateClaimRewards

Delay window

~24h reaction period

Finalize / Cancel

finalizeClaimRewards

Running-phase claims use a two-step process: (1) the beneficiary calls initiateClaimRewards to start a claim, (2) after a configurable delay (default 24 hours), the beneficiary calls finalizeClaimRewards to complete the transfer. The delay creates a reaction window — if the Foundation detects anomalous behavior during the delay, it can propose settlement, which automatically cancels the pending claim. The beneficiary can also cancel a pending claim at any time before finalization.

Application

4 questions

Do I need to buy CTN to participate?

Foundation

No. The Foundation funds the 32 CTN seat principal after approval. You provide validator operations.

Who can apply, and can one operator run multiple seats?

Foundation

Individuals and organizations with reliable validator operations can apply. Approved operators can run multiple seats, each with its own validator and vault.

What hardware do I need?

Operator

A machine running a Centurion-compatible execution client, consensus client, and validator client. Recommended: 8+ CPU cores, 32GB RAM, 2TB NVMe SSD, stable internet. Cloud hosting (AWS, GCP, Hetzner, etc.) or dedicated hardware both work.

What is the public operator path?

Foundation

The public seat program uses the external BYO-BLS model. Operators keep validator signing control while the Foundation validates onboarding data, allowlists deposits, and funds principal.

Keys

4 questions

Who generates the validator BLS keypair?

Operator

You do. External operators generate validator BLS keypairs in their own secure environment.

Do I upload my private key or keystore to Centurion?

Operator

No. You never submit validator private keys or keystore files to the Foundation.

Does the Foundation ever see my validator private key?

Foundation

No, not in the external operator flow. The Foundation validates onboarding artifacts and funds deposits without taking custody of your validator private material.

What exactly do I submit during onboarding?

Operator

You submit validator public key data plus deposit data for the assigned seat. The Foundation validates those inputs against vault withdrawal credentials and allowlist policy before funding.

Operations

4 questions

What happens if my validator goes offline for a few hours?

Operator

Downtime reduces rewards and can lead to protocol penalties. Short outages are usually less severe than prolonged unavailability, but operators remain responsible for uptime and incident response.

What happens if I disappear or stop operating the validator?

Foundation

Extended downtime can trigger inactivity leak penalties and program action. The Foundation can revoke the seat and initiate the validator exit-request path through vault/treasury controls to wind down the seat, subject to consensus-layer processing.

Can the Foundation exit the validator without my signing key?

Foundation

Yes. The treasury/vault/EIP-7002 path can initiate the validator's exit request without custody of your validator private key. Consensus-layer eligibility rules, queueing, and protocol timing still determine when that exit completes.

What if I get slashed?

Operator

Slashing from validator-key misuse is in the operator fault domain. Balance is burned by protocol rules, seat status may be revoked, and settlement still follows principal-first economics.

Rewards

4 questions

What wallet controls rewards versus what key controls validation?

Operator

BLS signing key

Operator

Controls validator duties

Beneficiary wallet

Operator

Claims vault rewards

Treasury controls

Foundation

Exit request + settlement

Validator duties are controlled by your BLS signing key. Reward claims are controlled by your vault beneficiary wallet. They are separate control planes.

Can I migrate validator hardware safely?

Operator

Yes. Stop the validator on the old host fully before starting it on the new host. Never run the same validator key in two places at once.

How do rewards and exit settlement work?

Vault

Rewards and exit proceeds are governed through the WithdrawalVault model. Once validator exit has been processed and the full balance is available for settlement, the vault applies principal-first accounting: the Foundation recovers available inflows up to 32 CTN, and only any remaining excess is allocated to the beneficiary wallet.

What happens in shortfall scenarios?

Vault

If total recoverable inflows are below 32 CTN because of penalties or slashing, the Foundation recovers what is available and operator-side rewards can be zero.

Claims

4 questions

How does the reward claim process work?

Vault

Initiate

initiateClaimRewards

Delay window

~24h reaction period

Finalize / Cancel

finalizeClaimRewards

Running-phase claims use a two-step process: (1) the beneficiary calls initiateClaimRewards to start a claim, (2) after a configurable delay (default 24 hours), the beneficiary calls finalizeClaimRewards to complete the transfer. The delay creates a reaction window — if the Foundation detects anomalous behavior during the delay, it can propose settlement, which automatically cancels the pending claim. The beneficiary can also cancel a pending claim at any time before finalization.

What is the per-period rate limit on claims?

Vault

Each vault enforces a maximum claimable amount per 30-day period. This bounds the damage from a compromised beneficiary key independently of watcher liveness: even if the claim delay expires unnoticed, an attacker can extract at most the per-period cap rather than the entire vault balance. The rate limit is checked at both initiation (for early feedback) and finalization (the authoritative enforcement point). Setting the cap to the maximum value effectively disables rate limiting.

What happens to claims when vault balance reaches 32 CTN?

Vault

When the vault balance reaches or exceeds the 32 CTN principal target during the Running phase, beneficiary reward claims are blocked. The vault treats the balance as containing principal that must be preserved for treasury recovery. Operator rewards are deferred until exit settlement, when the vault applies principal-first accounting: the Foundation recovers up to 32 CTN, and any excess is allocated to the beneficiary.

Can I change my beneficiary wallet after vault deployment?

Operator

Yes, through cooperative beneficiary rotation. The current beneficiary proposes a new address, and after a 7-day delay the treasury approves the rotation. Neither party can unilaterally change the beneficiary. Any pending claims under the old beneficiary are cancelled when rotation completes. This enables wallet recovery without redeploying the vault.

Settlement

4 questions

What are the three settlement phases?

Vault
Running
SettlementProposed
ExitSettlement

Settlement uses a three-state flow: Running → SettlementProposed → ExitSettlement. The treasury calls proposeSettlement to enter SettlementProposed, which pauses beneficiary claims and cancels any pending claim. After a 1-hour delay, the treasury can call finalizeSettlement to enter ExitSettlement (irreversible). During the SettlementProposed phase, the treasury can cancel and return to Running — this protects against false-positive settlement triggers before the transition becomes permanent.

What is the 90-day post-settlement drain deadline?

Vault

After 90 days in ExitSettlement, the treasury can call drainRemainder to sweep the entire remaining vault balance to the treasury address. This includes any unclaimed beneficiary rewards. The mechanism prevents funds from being permanently locked in a vault, but it creates a deadline: beneficiaries should claim their rewards within 90 days of settlement finalization. The drain increments the treasury's principal counter, preserving the conservation invariant.

How does auto-settlement work?

Vault

After a validator exits and its balance is swept to the vault, a watcher evaluates a five-gate predicate: (1) the consensus layer reports the validator's withdrawal is done, (2) the vault address exists, (3) vault on-chain state is readable, (4) the vault is still in Running phase, and (5) the vault balance is at or above 32 CTN. When all five conditions hold, the watcher automatically proposes settlement and, after the 1-hour delay, finalizes it. Slashed validators require manual review because their exit balance may be below the principal target.

What is the bootstrap governance window?

Foundation

During the first operational year, settlement timing is treasury-discretionary by policy. This means the Foundation can propose and finalize settlement based on governance decisions rather than requiring on-chain proof that a validator has exited. This intentional design allows rapid intervention against malicious operator behavior during the bootstrap period. Beneficiaries should be aware that settlement timing and principal/reward classification are governance-controlled decisions during this window.

Still have questions?

Talk to the validator program team.

Or review the seat model before applying.