Staking Positions

When a user stakes, their position proportionally increases in value as staking rewards are generated by the operator pool validators.

Users deploy ETH through the integrator's smart contract, which then forwards the ETH to one or multiple operator pools, depending on the configuration. This approach offers flexibility in structuring staking offerings, such as:

  • A single node operator with a 15% end-user fee.

  • Three operators with a 10/40/50% allocation and a total 17% end-user fee.

During the staking transaction, the user receives a receipt token representing their staked position within the integration contract. The integration contract, in turn, holds a proportional stake in the Node Operator Pool, based on the amount of ETH deployed through it.

The user's receipt tokens can be either soulbound or transferable (e.g., cToken or aToken), depending on the integrator's choice during contract setup. The value of staked positions is determined by the underlying value of the operator pool, with an internal exchange rate that updates daily to reflect validator rewards. This exchange rate is purely technical and used exclusively between the smart contracts.

Staking fees are automatically calculated by the smart contracts based on the rewards generated, ensuring a seamless experience for the end user, who only deals with net values.

Last updated