farcasterxyz / hub-monorepo

Implementation of the Farcaster Hub specification and supporting libraries for building applications on Farcaster
https://www.thehubble.xyz
MIT License
708 stars 404 forks source link

feat: support NFT URI's as top level items for cast and reactions #231

Closed varunsrin closed 1 year ago

varunsrin commented 2 years ago

What is the feature you would like to implement?

Casts, reactions (and potentially follows?) should be able to address an NFT or web page. The NFT part is high priority but the schema should be designed such that it can be extended to arbirtrary URLs as well.

Why is this feature important?

One of the most requested user features from the clients and something that increases the usefulness of Farcaster conversations. Likely implemented as soon as v2 ships.

Will the protocol spec need to be updated?? Yes, it will need to update

How should this feature be built? (optional) TBD

pfletcherhill commented 2 years ago

Adding the p2 milestone here so I confirm our flatbuffers schema will support this easily

pfletcherhill commented 1 year ago

Closing because the change was made for replies and reactions and the remaining work is tracked here: https://github.com/farcasterxyz/hub-monorepo/issues/845