This is the repository containing the code of the Beearly waitlist creation app.
With Beearly you can create your personal and customized waitlist, share it throught a convenient Farcaster Frame generated by Beearly itself and thus advertise a new product you're launching, an airdrop you want to make or even kickstart a new community!
There is no limit on the purpose of your waitlist. Just don't worry and Beearly!
During the waitlist creation, you are able to select some eligibility requirements you want people to meet in order to join.
Those requirements are pretty useful to limit bots from joining or even to create a very exclusive waitlist!
The requirements you cat set are:
- Solve a simple captcha step before joining
- Insert an email address (to be collected)
- Follow specific Farcaster channels
- Follow specific Farcaster users
- Have a minimum Builder Score (powered by Talent Protocol)
- Possess a minimum number of Moxie fan tokens of a specific Farcaster channel or user
- Be a launcher of a Moxie fan token
Through the Beearly web app you can manage every waitlist you created and check users that already joined them, having a simple and useful overview of their information like: their followers, their social rank and score, their Airstack social score and more!
From the management page you can also:
- Modify the joining requirements
- Customize the joining frame images
- Customize the frame's join button text
- Test the waitlist's frame before sharing it
- Find the frame and the leaderboard's URLs
- Broadcast Farcaster direct casts to your users
- Manually add users to your waitlist
- Export the whole list of users in a convienient .csv file
- Set them as approved to better manage the access to your product
Every waitlist has a leaderboard associated.
The leaderboard lets you see all the users that shared your frame on Farcaster and also how many people joined your waitlist thanks to them.
Maybe you can plan an airdrop or mint an NFT for the most industrious ones, who knows?
Again, feel free to choose the purpose of this leaderboard!
Currently Beearly supports in-app USDC payments over the Base Ethereum Layer 2.
Buying a tier unlocks the possibility to create exactly one (1) waitlist with features of that tier.
The tiers and their benefits are listed in the table below: