Forge Ecosystem Proof of Stake

Lock ZKP-216 SFD to secure the protocol and earn Proof-of-Stake rewards at up to 12% APY, with epoch-aware emissions and server-enforced lock, unlock, and claim.

Current Runtime

Live application state and user actions are enforced by the Express service and its PostgreSQL database. The Solidity contracts deployed to Sepolia are reference implementations, not the live runtime execution path.

Staking and Locking SFD

Staking ZKP-216 SFD locks the tokens in the application staking ledger for the duration of the chosen lock period. Locked SFD cannot be transferred or burned while staked. The lock-and-stake operation is atomic: balance is debited and a staking position record is created in a single database transaction. You can manage multiple staking positions from the same wallet.

Epoch-Aware Reward Emissions

Proof-of-Stake rewards are computed against epoch-aware APY rates that adjust as total staked supply changes. The base APY is up to 12% annually, distributed proportionally across active staking positions within each epoch. Reward accrual is tracked continuously; claimable rewards are available at any time without requiring the stake to be unlocked first.

Unlocking and Claiming

When a lock period expires, staked SFD can be unlocked and returned to the wallet balance. Reward claims are processed separately: claiming mints new SFD into your account and increments the global supply tracking. The claim path is guarded by the global supply cap — claims that would breach the 200B SFD cap are rejected. All reward minting operations update the global supply atomically to prevent drift.