All public data from Farcaster, a sufficiently decentralized social network. This dataset is provided courtesy of the Indexing Co. Includes core protocol data for casts, reactions, links, profiles, and verifications.

Table Schemas

casts

Column NameTypeNullableDescription
fidbigintfalseFarcaster ID of the user who created the cast
hashtextfalseUnique hash identifier for the cast
timestamptimestamp with timezonetrueWhen the cast was created
embedsARRAYtrueArray of embedded content (URLs, images)
parent_cast_urltexttrueURL of the parent cast if this is a reply
parent_cast_fidbiginttrueFID of the parent cast author
parent_cast_hashtexttrueHash of the parent cast
texttexttrueText content of the cast
mentionsARRAYtrueArray of mentioned user FIDs
mentions_positionsARRAYtruePositions of mentions in the text
deleted_attimestamp with timezonetrueWhen the cast was deleted (if applicable)
Column NameTypeNullableDescription
fidbigintfalseFarcaster ID of the user creating the link
timestamptimestamp with timezonetrueWhen the link was created
target_fidbigintfalseFarcaster ID of the target user
typetextfalseType of link (follow, unfollow, etc.)
deleted_attimestamp with timezonetrueWhen the link was deleted (if applicable)

profiles

Column NameTypeNullableDescription
fidbigintfalseFarcaster ID of the user (primary identifier)
datajsonbtrueProfile data (name, bio, avatar, etc.)
custody_addresstexttrueEthereum address with custody of this FID
last_updated_attimestamp with timezonetrueWhen the profile was last updated

reactions

Column NameTypeNullableDescription
fidbigintfalseFarcaster ID of the user creating the reaction
timestamptimestamp with timezonetrueWhen the reaction was created
target_cast_fidbigintfalseFID of the cast author being reacted to
target_cast_hashtextfalseHash of the cast being reacted to
typetextfalseType of reaction (like, recast, etc.)
deleted_attimestamp with timezonetrueWhen the reaction was deleted (if applicable)

verifications

Column NameTypeNullableDescription
fidbigintfalseFarcaster ID of the user
addresstextfalseVerified Ethereum address
timestamptimestamp with timezonetrueWhen the verification was created
deleted_attimestamp with timezonetrueWhen the verification was deleted (if applicable)

Utilities for the Farcaster Dataset

  • Social Graph Construction: Join links table on fid and target_fid to build follower networks and influence maps