应用
使用 Farcaster 需要一个以太坊钱包来注册账户以及浏览网络的用户界面。如果你是新手,我们推荐从 iOS 或 Android 上的 Warpcast 开始。
应用分为两种类型:
- 钱包应用 - 允许注册、添加关联应用、发布和浏览消息。
- 关联应用 - 仅允许发布和浏览消息。
钱包应用
用户必须安装一个钱包应用才能开始使用 Farcaster。它们可以执行链上和链下操作,例如注册、添加关联应用、发布消息和用户。
钱包应用控制着拥有账户的以太坊地址。它对账户拥有控制权,可以代表你执行任何操作,因此请仅使用你信任的钱包应用。
Warpcast
Warpcast 是由 Farcaster 团队开发的钱包应用。它提供网页版和移动版,但注册功能仅在移动端可用。
关联应用
关联应用只能在用户通过钱包应用注册后添加。它们可以在 Farcaster 上执行链下操作,例如发布 casts、关注账户和浏览内容。
关联应用控制着由钱包应用授予的应用密钥。用户可以为其账户添加多个关联应用,并随时移除它们。恶意的关联应用无法控制你的账户,其执行的任何操作都可以由你的钱包应用撤销。
一些流行的关联应用包括:
Farcaster 不对关联应用进行审核,使用风险自负
资源
工具
- Hubble - 用于读写消息的 farcaster hub。
- Replicator - 将 hub 同步到 postgres 数据库的工具。
教程
- 设置 hubble - 运行一个 farcaster hub。
- 设置 replicator - 将 hub 同步到 postgres 以便轻松查询。
- 复制模式 - replicator 的 postgres 表结构。
服务
- Neynar - 用于构建 farcaster 应用的基础设施和服务。