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.