tl;dr
Bring Farcaster Frames for all Builder Daos and allow communities to do everything DAO-related in the Farcaster apps. Bid, vote, learn more and catch up on events right inside one frame.
Now we have a growing decentralised social network, Farcaster. It’s flexible and extensible via Frames that allows the creation of nearly fully sustainable apps that everyone can use right from the feed. This makes it possible for online communities to not only raise funds and govern them(via Builder), but do so while staying inside the communication channel.
With this proposal, I want to build a one-stop frame solution that will allow DAOs to do up to 90% of operations fully on Farcaster.
The frame will be flexible, with the "Main view" containing the most important and checked information: auction, proposals and short about text. While this entry view is the best one to pin in the Farcaster channel, it’ll also be possible to share each specific view(auction, proposals, etc) in isolation. They all will be interconnected, so, for example, if you share the auction frame, people will be able to go to the main view and learn about the DAO from there.
Here is a more detailed breakdown of the functionalities frame will provide:
This is the frame view most DAOs may opt into having pinned in their Farcaster channels, so people can join, vote, learn and catch up.
This view will show the latest auction, short "about" text and active proposals. Three things that will help most people, whether they see the DAO for the first time or want to join, or a member that needs to see what he should vote on next.
Auction is the entry point for any Builder DAO. And with frames it’s super easy to bid on auctions.
People can share the auction frame of the DAO and "lure" everyone on Farcaster to bid and join the DAO.
From this view, people can also jump to the other views. So they can learn more about the DAO or see its current proposals.
Several mockups showcasing props pages
Proposals are the core of any DAO and frames will allow to easily check all pending and active proposals. You will be able to see the list of active ones and dive into each individual one. Read it and vote right from the frame.
Sometimes you are out and miss things that happen in your DAO. For this, the frame will have “Stories” that will show you what happened since you last checked.
What proposals have passed? How many new auctions happened, and what is the treasury inflow? See all important information right in the frame.
Frame will remember the last time you checked the information, so you can always keep up with things, no matter how busy you are.
Mockups, how it might look like:
About pages will allow people to learn more about the DAO, and help increase their interest in joining.
It’ll include all of the DAO-related information, like DAO’s goal, treasury size, past auction charts, and other helpful info. It will also show Farcaster users, who are the members. This will act as the social proof, plus, it’s more interesting to join when your friends and follows are the members.
Every Dao is not the same and their frames shouldn’t look the same too. As DAOs have unique art they should also have their personal and unique UI. Frames will allow to customise the UI appearance by choosing from a variety of fonts and fully customising colours for all elements on the frame image.
How it will work:
Frames will have a website where you can open any Builder DAO and create a custom theme for its frame. This will be available only for the members of this DAO. Those styles will be saved in our database, so they can be easily used to style each image. Each style will have a unique ID, so it can be shared and applied to other DAOs. You will specify the style by providing its ID as the query parameter of the frame URL. The website will also have a list of frames with easy-to-copy links for each frame view, so it can be easily shared by tech-novice people.
Wireframe to show how website structure might look like:
Frames will allow decentralised communities to fully operate within the decentralised social.
Frames will be fully open-sourced and will be a good addition to free and accessible DAO infrastructure.
The requested funding is 15 ETH ($45,000 USD at 3000 ETH/USD).
Funding includes full development of the frames and accompanying website, plus one-year coverage for support and infrastructure costs.
Here you can see how the funding will be allocated:
ng. I’m a long-time builder in the Nouns. I launched the Builder mobile app that was funded via Builder Prop 40. I built and launched 6+ Farcaster frames since their introduction in Feb 2024. Notable ones include: token swap frame, token-gated frame, upload to ipfs frame, nouns proposals frame, allowlist frame, minting frame. You can find more of my projects on the website.
or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Do you want to remove this version name and description?
Syncing