Frequently asked questions


What is GYSR?

GYSR is an open platform for on-chain incentives. It makes yield farming and token distribution easier, more accessible, and safer for both the creator and the investor.

Where is GYSR deployed?

GYSR is deployed on Ethereum mainnet, Polygon (Matic), Optimism, and Kovan testnet.

Which web3 wallets are supported?

The GYSR webapp currently supports Metamask and WalletConnect.


How do I invest using GYSR?

GYSR provides infrastructure for investors to earn tokens in return for staking in its contracts. Every Pool offers different rewards and requires a different staking token.
Find a Pool offering a reward token you’re interested in, then stake the required token and earn rewards over time. Check out the open pools here

Is GYSR audited?

Yes. You can see our audits here.

Who creates the different Pools?

GYSR is an open platform. Any project can launch their own Pool. The only Pools that the GYSR team have created are the community Pool (where we are releasing 89% of our token supply over 4 years) and the Holder pool (for redistributing platform fees).

Has GYSR vetted these projects?‍

No. The GYSR platform is completely open and anyone is free to use these tools. Please do your own research before investing in any project.‍‍

How do I learn more about these projects?‍‍

Creators are now able to define metadata about their pools such as name, description, and website. Looks for this info in the banner of the staking page.
Additionally, you can navigate to the Etherscan page for that project token. Here, there is typically a list of resources including website, community groups, and social handles.

What is $GYSR for?

$GYSR is a token investors can “spend” to increase the rewards they accrue from staking in Pools. The token is not required when investing on the platform, but it can help investors maximize their rewards.
Holding $GYSR also lets users earn a portion of fees generated by the GYSR protocol.

Do I need $GYSR in order to participate?

No, using $GYSR is totally optional. But it’s extremely important if you want to maximize your rewards!

Where does my spent $GYSR go?

Spent $GYSR goes to the Pool creator as a source of continuous funding for that project. With v2, 20% is also collected as a fee for redistribution back to the community and to fund further GYSR platform development.

Where can I get $GYSR token?

(Ethereum) You can buy $GYSR on Uniswap v2: GYSR/ETH
(Polygon) You can buy $GYSR on Uniswap v3: GYSR/MATIC
(Optimism) You can buy $GYSR on Uniswap v3: GYSR/ETH
Alternatively, you can transfer tokens from Mainnet -> Polygon using the Polygon bridge

Why is the all-time-high for $GYSR so high?

The early price spike was due to a liquidity crunch during the first few days of distribution. This was one of the challenges of doing a fair launch! You can read more in our retro here.

Why did my rewards go down?

(Geyser only)
If your claimable rewards went down, this is likely due to another user unstaking with a large bonus multiplier, reducing the overall rewards pool. ‍ But fear not! You now have a higher proportion of the global share seconds, so you will see your claimable rewards increasing at a faster rate as more rewards unlock.

What happens when the funding schedule(s) end?

When the funding schedule ends, rewards will stop unlocking, and the claimable amount will gradually be depleted. You should check with the Pool owner to find out if they will be extending the rewards with another funding schedule. If the funding is indeed ending, make sure to unstake and claim rewards before that date!
When the funding schedule ends, rewards will stop unlocking, and you will stop earning additional rewards. You should check with the Pool owner to find out if they will be extending the rewards with another funding schedule. Either way, there is no rush to unstake - your rewards aren't going anywhere.

How does staking multiple times affect my position?

Each new stake is managed independently in the rewards contract (including amount, time incentives and GYSR multiplier), so staking more will not affect your original position.
A partial unstake will be first-in-last-out, explained in more detail in the original whitepaper.

How does claiming affect my position?

A claim will return all pending rewards, reset time incentives and multipliers, and collapse all stakes into a single position.


Why should I use GYSR to launch my Pool?

Check out the benefits section!

Is there a cost to launch a Pool?

No. Launching a Pool is free, but there there are gas fees connected to the Ethereum network.

What kinds of tokens can be used in a Pool?

GYSR supports any ERC-20 token as a staking or reward token. This includes rebasing tokens, interest bearing, and transfer fee tokens.
(NEW) GYSR also supports staking of non-fungible ERC-721 tokens

Are Pools configurable?

Yes. Creators can choose from a range of options including:
  • Geyser vs. Fountain staking mechanics
  • Any ERC-20 or ERC-721 staking token
  • Any ERC-20 reward token
  • Distribution period
  • Time-based incentives

Can I remove my locked funding?‍

No, the funding schedules are immutable by design! You are making an on-chain guarantee to your investors that a certain amount of rewards will be distributed over a specific time period. The GYSR staking contract enforces that commitment and intentionally provides no backdoor access. ‍ So with that said, please be careful and double check your funding amount and time period before submitting!

Can I change a configuration setting?

The general settings for a Pool (such as time bonus and token addresses) cannot be changed after creation. However, the start date, duration, and amount can be defined differently for each new funding.

Can I extend my reward schedule?

Yes, the rewards period can easily be extended by simply adding another funding schedule. This will allow your users to continue farming without needing to migrate to a new pool. You should try to add this funding in advance (with a future start date) to guarantee to your users that the rewards will continue. The GYSR staking contract supports up to 16 concurrent funding schedules, which allows for a lot of flexibility in designing and adapting your incentive program.

Why does my Pool show APR as zero?

In order to estimate the APR for a pool, the GYSR subgraph must be able to price both the staking and reward tokens.
Currently, a standard ERC20 token can be priced if it has meaningful liquidity (more than $10k USD) on a major exchange (e.g. Uniswap v3, Uniswap v2, Sushiswap, Quickswap).
Further, LP tokens can be priced for specific platforms, including Uniswap v2 (and derivatives), Balancer (weighted pools), and Arrakis (Uniswap v3).