Farcaster Rewards
Last updated
Last updated
Moxie Protocol Foundation, Cayman Islands
FARCASTER REWARDS FROM ENGAGEMENT
Since 29 July 2024 Farcaster users have been able to earn $moxie rewards with every engagement on their casts and frames. As of December 2024 over 900M $moxie was earned by Farcaster members through this program. (>$3M at averages prices)
Rewards are automatically shared with Fans.
MOXIE is rewarded based on the Far Score of the person who engages, at the rates of
0.5x FarScore per like
1x FarScore per reply (max 5 on any one cast)
2x per recast/quote cast
Users have individual daily Engagement Allowances, which are dynamic based on the user's quality of engagement in the prior week, which factors in the diversity of their interactions and the quality of their interactions. Allowances are available via API and also This table shows the current week's allowances
FARSCORES
Every Farcaster Member earns a Far Score based on their influence in the Farcaster network. Far Scores are dynamic (constantly updating). You can check any user's Far Score using Airstack or various 3rd party frames and actions.
APIs for Everyday Rewards, FarScores, FarBoosts, and more can be found here. This screenshot shows the Far Score of a user.
MOXIE POWER!
MoxiePower enables users to boost their FarScores by locking Fan Tokens for a minimum of 3 months (larger boosts will be available for locking for larger time periods).
There are no caps to boosts from MoxiePower.
LIQUIDITY BOOSTS
For every 100,000 Moxie added to the Liquidity Pool, you will add 1 point to your FarScore. Regardless of whether the LP token is then staked (Aerodrome only) or not, they'll be taken into account into the Farboost calculation.
The Liquidity Boost you'll earn will be define by the following formula:
where:
Mi: The amount of Moxie in liquidity pool ii
Oi: The amount of other token in the Moxie LP in liquidity pool ii
ri: The reserve ratio between Moxie and the other token in liquidity pool ii
REWARDS FOR FRAMES
Frames earn rewards based on the Far Scores of the users who interact with the Frame.
MOXIE is rewarded at the rate of Far Score x 5 for each unique FID who uses a coded frame. No code frames earn 2x Farscore.
Repeat usage earns at the same rate of Far Score x 5, once every 24h period
In order to be counted the frame must use Airstack's free frames validator, and:
Have an Airstack account with either a connected wallet which is also connected on Farcaster, or connected Farcaster account
Use a Production Airstack API key to validate your Frame
MOXIE EVERYWHERE: REWARDS FOR USING SPECIFIC APPS AND FRAMES (Examples)
Farhouse is an audio livestreaming app for Farcaster. Host and their Fans earn rewards for every qualifying event.
Streamm is a video livestreaming app for Farcaster. Host and their Fans earn rewards for every qualifying livestream.
Ponder enables Farcaster users to create polls and Q&A via Farcaster Frames. Casters and their Fans earn rewards for every qualifying user of the frames.
How are everyday rewards shared with Fans?
Rewards are shared with Fans by the Moxie protocol buying that amount of MOXIE into the Fan Token bonding curve and then burning those Fan Tokens. This has the impact of increasing the price without diluting the holders.
This is done at a random time each day.
What happens to everyday rewards earned by Channels before the Channel has Fans?
At the end of the Fan Token auction for that channel -- after the auction has closed and once the Fan Token contract has been deployed -- the amount of accumulated rewards is bought and burned. This has the impact of increasing the price without diluting the holders.
I'm a developer, how do I earn Moxie for my Frames?
Frames earn rewards based on the FarScores of the users who interact with the Frame.
MOXIE is rewarded at the rate of Far Score x 5 for coded, and x 2 for no-code frames, for each unique FID who uses the frame.
Repeat usage earns at the same rate of Far Score x 5 for coded, and x 2 for no-code frames, once every 24h period
In order to be counted the frame must use Airstack's free frames validator, and:
Have an Airstack account with either a connected wallet which is also connected on Farcaster, or connected Farcaster account
Use a Production Airstack API key to validate your Frame
I'm running a Farcaster client / app / game / tool / utility / realted app: Can I offer a variation of Everyday Rewards to my users and their Fans?
Absolutely, yes! Please reach out to Alex to discuss.
In addition, any project can present a "Common Goods" proposal to the Moxie Foundation for an allocation from the Engagement Mining bucket.
Common Goods rewards are rewards that are deemed by the Moxie DAO to be in the best interest of the Moxie protocol and not serving the specific interests of any 3rd party.
Rewards provisioned from the Engagement Mining bucket shall be inflation adjusted in accordance with the overall growth of the Farcaster Network and any changes in the MOXIE price, and managed by the Moxie DAO.
Furthermore an additional 25% of the token supply is dedicated to growing the protocol and for partner programs and grants.
Learn more about Rewards and types of Rewards.