
Dharmi Kumbhani
@dharmi
575 Following
861 Followers
10 replies
20 recasts
73 reactions
Extending FIDs beyond just “users” is super powerful!
We should treat FIDs as universal primitives and rename UserAddBody to ArtifactAddBody, a more generalizable entity type.
Users and channels already share common metadata (PFP, bio, URL, handle/channel ID)
Every Artifact could:
- Have its own authored cast feed.
- Aggregate a second feed from casts that reference its FID (as in FIP-2).
This effectively creates a Farcaster Wall, like Facebook’s timeline, where anyone can cast to an Artifact by including its FID in parent_url.
Benefits:
Unified metadata, Native support for ownership of channels, no link spec changes.
Verifications could also extend beyond individuals (e.g., mod assignments)
Maybe we might want to add a definition type in ArtifactAddBody that dictates where its user, channel, etc, so clients know how to render it.
You also solve for announcement in this case, Anything casted by the Artifact is an announcement
CC: @sahil @moe 0 reply
0 recast
2 reactions
0 reply
0 recast
5 reactions
1 reply
0 recast
2 reactions
1 reply
0 recast
1 reaction
5 replies
2 recasts
11 reactions
1 reply
0 recast
1 reaction
3 replies
1 recast
7 reactions
0 reply
3 recasts
12 reactions
1 reply
0 recast
0 reaction
0 reply
0 recast
5 reactions
1 reply
1 recast
6 reactions
1 reply
3 recasts
10 reactions
0 reply
0 recast
1 reaction
4 replies
8 recasts
32 reactions
0 reply
0 recast
4 reactions
1 reply
0 recast
13 reactions
0 reply
0 recast
0 reaction
1 reply
6 recasts
10 reactions
1 reply
0 recast
2 reactions