LogoLogo
  • OpenRank
    • Ranking and Reputation
    • Use Cases
  • The Reputation Stack
    • Data
    • OpenRank Protocol
    • Apps and Clients
  • Integrations
    • Farcaster
      • Openrank Scores Onchain
      • Ranking Strategies on Farcaster
      • Global Profile Ranking
        • 🔵Top Profiles (based on Following)
        • 🔵Top Profiles (based on Engagement)
        • 🟢Profile Rank (based on Following)
        • 🟢Profile Rank (based on Engagement)
      • Channel User Rankings
        • 🔵Top Profiles in Channel
        • 🟢Profile Rank in Channel
      • Personalized Network
        • Direct Network
          • 🟢Get Direct Following
          • 🟢Get Direct Engagement
        • Extended Network
          • 🟢Personalized Following
          • 🟢Personalized Engagement
      • Frames
        • 🔵Top Frames
        • 🟢Personalized Recommended Frames
      • Feeds
        • For You Feed
          • 🔵For You
          • 🔵For You (by Authorship)
        • Channel Feed
          • 🔵Channel Trending Casts
      • Metadata
        • 🟢Get FIDs for Addresses
        • 🟢Get Handles For Addresses
        • 🟢Get Addresses for FIDs
        • 🟢Get Addresses for Handles
      • Ideas to Build using OpenRank APIs
      • Neynar x OpenRank Guides (WIP)
        • Build "For You" Feeds for your Client, using Neynar and OpenRank
        • Build "User Search" using Neynar and OpenRanks' Global Ranking API
        • Build "Suggested follow list" based on OpenRank and Neynar
        • Build Channel Trending Feeds for your Client using Neynar and OpenRank APIs
        • Build "Discover New Users Feed" using Neynar and OpenRanks Global Ranking API
        • Build Power Badges for your Client using Global & Personalized Ranking APIs by OpenRank
        • Build "Sort Replies" on a cast using Neynar and OpenRanks' Global Ranking API
    • Clanker OpenRank Scores
    • Lens Protocol
      • Ranking Strategies on Lens
      • Lens Profile APIs
      • Lens Content APIs
      • Lens Profile Insights
    • Metamask SPD
    • Onchain Graphs and Feeds
    • Upcoming Integrations
    • GitHub Developers & Repo Ranking
  • Reputation Algorithms
    • EigenTrust
    • Hubs and Authorities
    • Latent Semantic Analysis
  • OpenRank SDK
    • Introduction
    • Creating your first reputation graph
    • Publishing Rankings with OpenRank SDK
    • Guides
      • Tipping based User Rankings powered by OpenRank
    • Installation
    • SDK References
      • EigenTrust
        • Installation and Use
        • Examples for using EigenTrust
      • Hubs & Authorities
        • Installation and Use
        • Examples for using Hubs & Authorities (Coming soon)
      • Latent Semantic Analysis (Coming soon)
Powered by GitBook
LogoLogo

SOCIALS

  • Github
  • Farcaster

Copyright 2024

On this page
  1. Integrations

Farcaster

PreviousIntegrationsNextOpenrank Scores Onchain

Last updated 1 year ago

Using Farcaster social graph data propagated by , and replicated locally by , we have launched a set of OpenRank APIs that can help developers building applications, clients, frames or any consumer experience to filter out spam and leverage personalized ranking and recommendations.

Using our APIs, developers can leverage and customize the algorithms to power multitude of use cases, including but not limited to identifying high quality users vs. sybil users, create ranking and recommendation engine for profiles, frames and casts, generate better feeds, airdrops to valuable users and other social and on-chain experiences like .

Our APIs are implemented using OpenRank, an open-source and verifiable reputation computation protocol.

Global ranking is updated every 2 hours Personalized Graph is served on-demand

Try out the APIs here! —

Examples of using our APIs:

  1. To reward high quality users in the form of airdrop or power badges, you can use our Global Profile Ranking APIs along or Channel Profile Ranking APIs to make sure the reward is given to relevant and high quality users.

  2. If you are building a client, you can use our Feed APIs to power a trending for you feed and use the Channel Feed APIs to develop a channel specific trending feed.

  3. To build a frames specific client you can use our Top Frames API to have the users of you app only displayed relevant and high quality frames.

  4. If you want to help with discovery in your client, you can use our Personalized Network APIs, (Extended network) to display relevant users as recommended profiles to your user.

  5. You can filter spam in your application by using or Global Ranking APIs.

Farcaster's Hubble
Farcaster's Replicator
onchain feed
https://graph.cast.k3l.io/docs#/