# What are Farcaster Frames? Discover Frames built on Safe smart accounts

By [Safe](https://paragraph.com/@safe-2) · 2024-03-27

---

Our blog is live! Read this article on our [Safe Blog](http://safe.global/blog/farcaster-frames-built-on-safe-smart-accounts).

[https://safe.global/blog/farcaster-frames-built-on-safe-smart-accounts](https://safe.global/blog/farcaster-frames-built-on-safe-smart-accounts)

**TL;DR:** Build your own [ERC-4337 Safe account inside a Farcaster Frame](https://github.com/pimlicolabs/smart-account-frame-template), and [follow us there](https://warpcast.com/safe)!

[Farcaster](https://www.farcaster.xyz/) is the latest [“sufficiently” decentralized](https://www.varunsrinivasan.com/2022/01/11/sufficient-decentralization-for-social-networks) social network (deSoc or SocialFi) to capture attention. With key opinion leaders such as Ethereum co-founder [Vitalik Buterin](https://warpcast.com/vitalik.eth), [Jesse Pollak](https://warpcast.com/jessepollak) from [Base](https://warpcast.com/base), [Dan Romero](https://warpcast.com/dwr.eth) from [Farcaster](https://warpcast.com/~/channel/farcaster), and Ethereum core developers like [Tim Beiko](https://warpcast.com/tim) active on the platform, the onchain social network has been garnering impressive traction with currently close to a [quarter of a million users](https://dune.com/pixelhack/farcaster), including Safe!

[![User Avatar](https://storage.googleapis.com/papyrus_images/9b4841d8150904fda36de46030ec8a972e926cccf94bc84e17b2a6aa0315a6ba.jpg)](https://twitter.com/VitalikButerin)

[vitalik.eth](https://twitter.com/VitalikButerin)

[@VitalikButerin](https://twitter.com/VitalikButerin)

[![Twitter Logo](https://paragraph.com/editor/twitter/logo.png)](https://twitter.com/VitalikButerin/status/1759818917994975509)

Join farcaster! Lots of cambrian explosion and weird there

 [![Like Icon](https://paragraph.com/editor/twitter/heart.png) 530](https://twitter.com/VitalikButerin/status/1759818917994975509)[

11:55 PM • Feb 19, 2024

](https://twitter.com/VitalikButerin/status/1759818917994975509)

**About Farcaster**
-------------------

Farcaster is an open-source protocol built on Optimism, the L2 secured by Ethereum. The project was kickstarted in 2020 by former Coinbase employees, Dan Romero and Varun Srinivasan and [raised $30M](https://www.theblock.co/post/157271/farcaster-a16z-round-for-decentralized-social-network-protocol).

After an initial invite-only mechanic which saw participation via organic social graphs, Farcaster transitioned to a paid model in 2024, with users paying a one-time sign-up fee of $5 which also acted as a bot-prevention scheme. The sign-up fee includes the rental of storage units that limits users to 5,000 casts for the year.

In the backend, Farcaster has a hybrid onchain/offchain architecture to scale the network. Some data is stored onchain, while others are stored offchain for higher efficiency.

[![User Avatar](https://storage.googleapis.com/papyrus_images/905eae1384ea1b98eacb100aae45aa959fe97f6923f1fea9a7dd6bd8a849cc1c.jpg)](https://twitter.com/jessepollak)

[jesse.base.eth](https://twitter.com/jessepollak)

[@jessepollak](https://twitter.com/jessepollak)

[![Twitter Logo](https://paragraph.com/editor/twitter/logo.png)](https://twitter.com/jessepollak/status/1770455840388272567)

tired: there is a [](https://twitter.com/base)[@base](https://twitter.com/base) cabal  
  
wired: the @base cabal is 125k+ people in /base on [@farcaster\_xyz](https://twitter.com/farcaster_xyz) because we've spent the last year building an open, global community of the world's best builders on the preeminent onchain social network

 [![Like Icon](https://paragraph.com/editor/twitter/heart.png) 777](https://twitter.com/jessepollak/status/1770455840388272567)[

9:22 AM • Mar 20, 2024

](https://twitter.com/jessepollak/status/1770455840388272567)

**The SocialFi landscape**
--------------------------

Interest in the decentralized social media (DeSoc) use case has been building in the public consciousness for a while, with an increasing awareness of how our data and privacy cannot be left under the single control of centralized web2 social apps like Meta, X, and Instagram.

Apart from data breaches, under concerning issues include censorship – how profiles can be shut down or erased – as well as how our content and data can and have been sold to third parties such as advertisers for profit that does not directly accrue back to the user.

As an alternative, social network disruptors such as [friend.tech](https://www.friend.tech/), [hey.xyz](https://hey.xyz/u/safe), [Drakula,app](https://drakula.app/) and Farcaster are leading the new wave of social disruption, onchain. Does anyone remember Steemit?

The attraction of these deSoc or SocialFi networks is that they also feature interesting and engaging social incentives such as a profile marketplaces and tipping that add a financialized dimension to the social graph. For example on Farcaster, good content is rewarded in DEGEN while for Drakula.app it is BLOOD, which can be traded for DEGEN.

On these dapps, users actually own their content and data, and can easily port their accounts between different clients such as [Warpcast](https://warpcast.com) or [Supercast](https://www.supercast.xyz/) without deplatforming risk. In fact, anyone can [build a Farcaster client](https://www.pinata.cloud/blog/how-to-build-a-native-farcaster-ios-client-in-swiftui), and are encouraged to!

The beauty of an interoperable protocol like Farcaster is that it can interact seamlessly across compatible networks and smart contract protocols, such as ENS, and Safe! Imagine controlling multiple social apps through one unified social ID/account that you own – that’s what Farcaster aims to do.

**Farcaster growth**
--------------------

Farcaster activity has been healthy and growing, with a breakout surge occurring in late January due to the introduction of Farcaster frames, where it saw a 400% increase in one week alone from 5,000 to 24,700 daily active users (DAU) from Jan 28 to Feb 3, 2024.

To date, the protocol has earned close to 800k in revenue.

Check out this [dashboard](https://dune.com/pixelhack/farcaster) built by @pixelhack to view aggregated metrics of the platform, including most popular channels such as Base, Degen, and Zora.

[https://dune.com/pixelhack/farcaster](https://dune.com/pixelhack/farcaster)

**What are Farcaster Frames?**
------------------------------

Frames introduced an influx of new users to Farcaster. Frames allow different kinds of interactions in a user post or ‘cast’. Actions can be anything from polls to voting in DAO governance, minting NFTs, playing games, and making transactions – all within your timeline and without needing you to sign an extra transaction.

[![User Avatar](https://storage.googleapis.com/papyrus_images/d757376e1e8f90d278694f199a1f2fbba3acd91148edf17d98c92e279d7b0446.png)](https://twitter.com/dwr)

[Dan Romero](https://twitter.com/dwr)

[@dwr](https://twitter.com/dwr)

[![Twitter Logo](https://paragraph.com/editor/twitter/logo.png)](https://twitter.com/dwr/status/1752035892456530392)

An easy to miss part of frames is it's powered by Farcaster's EdDSA auth system.  
  
1\. UX — every Farcaster user already has an EdDSA in the app they are using whether Warpcast or Supercast or something else. Every Farcaster client supports frames under the hood.  
  
And for

 [![Like Icon](https://paragraph.com/editor/twitter/heart.png) 178](https://twitter.com/dwr/status/1752035892456530392)[

12:28 PM • Jan 29, 2024

](https://twitter.com/dwr/status/1752035892456530392)

Dan Romero explains further [in this interview](https://www.coindesk.com/tech/2024/02/07/farcasters-dan-romero-explains-how-frames-did-what-x-twitter-doesnt/):

> “_Frames are interactive social media posts. And the best analog to think about is when you use Twitter, you can post a tweet with text, image, video, and then there's one type of post that you can do on Twitter that has some interactivity, and that's a poll, right?...But with a poll, Twitter controls that entire experience and you can't modify it. You can't come up with a new creative way of displaying that poll or another use for those buttons. It's pretty constrained._
> 
> _With Frames, it gives developers a kind of total canvas within our app to kind of display content and then have interactivity, define what the buttons that will show up next to a frame. And so it's kind of almost like a mini app within an app.”_

Read the [Farcaster docs](https://docs.farcaster.xyz/learn/what-is-farcaster/frames) or this [awesome-frames resource repository](https://github.com/davidfurlong/awesome-frames) to learn more.

**Farcaster Frames built on Safe**
----------------------------------

What are some cool Farcaster Frames built on Safe? We ran a Frames [bounty program](https://www.bountycaster.xyz/bounty/0x9b51929cbd36cb745138a7b961c9336abc518e70?widget=fc-2024-02-29) in February and below are the winners from that and the ETHGlobal London hackathon, as well as some spotted in the wild!

[Deploy a Safe smart account on Base Sepolia test net](https://warpcast.com/limone.eth/0x3680138b) by [limone.eth](https://warpcast.com/limone.eth)

![](https://storage.googleapis.com/papyrus_images/53676fe863c94c79312c583ba6a3f0d082ba98b77f089974b100b45e3ace6a76.png)

[Create a New Safe Account](https://warpcast.com/palmera/0xaef6ad9d) by [Palmera](https://warpcast.com/palmera)

![](https://storage.googleapis.com/papyrus_images/1d1721f0a4035b273c27fa5d1b4d71c4574f80294e3831094ee09b44d79068a4.png)

[Frame HeartBit](https://warpcast.com/miroyato/0xd71aa752) by [Fileverse team](https://warpcast.com/miroyato)

![](https://storage.googleapis.com/papyrus_images/a04c86633d0edd94a67cb66d5e52fa9092f7957867afbab8d689740e099244a0.png)

[Deploy a Safe on Arbitrum in 1-click](https://warpcast.com/brahmafi/0x0c56bcda) by [Brahma](https://warpcast.com/brahmafi)

![](https://storage.googleapis.com/papyrus_images/267ad3401de323cdd6fec981fc3568b295298fa0b3fba51722036296c392ec71.png)

[Safe Bank in a Frame](https://warpcast.com/jaycub.eth/0xe7493e5a) by [jaycub.eth](https://warpcast.com/jaycub.eth)

![](https://storage.googleapis.com/papyrus_images/2ee551c33a40c49e56fd450d08be827dcf9b19b8956743273c73f3abf50d8e00.png)

[Introducing Tips: send small donations with Frames](https://warpcast.com/destiner/0xfb75b6bb) by [destiner](https://warpcast.com/destiner)

![](https://storage.googleapis.com/papyrus_images/a1c0e081c8d3b0fd2b56f7aabf443d7800a0fbf707b05ca9abd5a1e3aafc1a7f.png)

Build a Safe in a Frame
-----------------------

Join the league of legends.

Build your own [ERC-4337 Safe account inside a Frame](https://github.com/pimlicolabs/smart-account-frame-template)!

[

GitHub - pimlicolabs/smart-account-frame-template
-------------------------------------------------

Contribute to pimlicolabs/smart-account-frame-template development by creating an account on GitHub.

https://github.com



](https://github.com/pimlicolabs/smart-account-frame-template)

**Explore the Top Frames Directory**
------------------------------------

From getting a tarot card reading to buying girl scout cookies and engaging in group chats in a frame, browse the [Directory of Frames on Farcaster](https://topframes.xyz/) built by Corbin (also Safe Guardian) and explore new fun frames on Farcaster.

[https://topframes.xyz/](https://topframes.xyz/)

You know what to do, [join Farcaster](http://warpcast.com) to experience it for yourself and [follow us](https://warpcast.com/safe)!

Stay in the loop with all our latest insights and updates on our [Safe Blog](http://safe.global/blog)!

Hit Subscribe below and never miss a beat from our team.

*   Download [Safe{Wallet}](http://wallet.safe.global)
    
*   Build on [Safe{Core}](http://core.safe.global)
    
*   Explore the [Safe Ecosystem](http://ecosystem.safe.global)
    
*   [Follow us on X](https://twitter.com/safe)

---

*Originally published on [Safe](https://paragraph.com/@safe-2/what-are-farcaster-frames-discover-frames-built-on-safe-smart-accounts)*
