Staking · Arbitrum One · flat fee per pool, nothing on stake / claim

Rewards escrowed. Streamed by the clock. Nobody else can touch them.

Deploy a staking pool for your token. Fund the rewards up front, choose a period and optional lock tiers. The pool pays stakers pro-rata per second; the project owner cannot pause, reassign or withdraw a stake.

Quick pick:

Pools

Reading Arbitrum, Base, Ethereum, BNB Chain…

How it works

  • One pool per projectThe factory deploys a fresh StakingPool contract for your stake token and reward token. The factory never holds funds; every pool is its own verified contract with a shareable page.
  • Rewards escrowed, streamed by timeThe project owner funds a reward amount into the pool. The pool splits it evenly per second over the reward period and credits stakers pro-rata to their weight (Synthetix StakingRewards math). No rewards leave the pool except to stakers who earned them.
  • Optional lock tiersTier 0 is always “no lock, 1×”. A project may add up to 7 more tiers: longer lock → higher multiplier on your weight (up to 10×, up to 4 years). Adding to a locked position re-locks the whole position; a tier can be kept or raised, never lowered.
  • Your stake is yoursWithdraw principal any time after your lock ends. Claim rewards any time, even while locked. Neither the project owner nor TrustlessKit can move, freeze or reassign a stake.
  • What the project owner can doFund more rewards (extends the period at a blended rate), change the reward duration between periods, recover tokens sent by mistake — never the stake or reward token — and hand over ownership in two steps. Nothing else.
  • Estimate, not a promiseThe rate you see is the current reward stream divided by the current total weight. It moves every time somebody stakes or withdraws, and it is shown as a token ratio, not a percentage: we do not price either token.
  • FeeA flat creation fee in USDC, paid once when the pool is deployed, read live from the factory. No fee on staking, withdrawing or claiming. Accrues for the $TLS buyback-and-burn.

A pool guarantees that escrowed rewards can only flow to stakers. It says nothing about the value of either token — run both through the Token Checker. Fee-on-transfer and rebasing tokens are rejected on deposit.