DocsFunctionsAPI FunctionsAll Followers You Know

fetchAllFollowersYouKnow

Fetches a paginated list of followers that you (connected address) follow, who also follow another address, with optional search functionality.

Usage

import { fetchAllFollowersYouKnow } from 'ethereum-identity-kit'
// For server-side usage
import { fetchAllFollowersYouKnow } from 'ethereum-identity-kit/utils'
 
const { followersYouKnow, nextPageParam } = await fetchAllFollowersYouKnow({
  connectedAddress: '0x...',
  lookupAddressOrName: 'vitalik.eth',
  limit: 20,
  search: 'search term',
  pageParam: 0,
})

Parameters

ParameterTypeDescription
connectedAddressAddressYour connected wallet address
lookupAddressOrNameAddress | stringEthereum address or ENS name to find common followers with
limitnumberOptional number of results per page (defaults to FETCH_LIMIT)
searchstringOptional search term to filter followers
pageParamnumberPage number for pagination (0-based)

Return Value

Returns an object containing:

  • followersYouKnow: Array of FollowerYouKnow objects
  • nextPageParam: Next page number for pagination

Example Response

{
  followersYouKnow: [
    {
      address: '0x...',
      name: 'vitalik.eth',
      avatar: 'https://example.com/avatar.png',
      mutuals_rank: '1',
      header: 'https://example.com/header.png',
    },
  ],
  nextPageParam: 1
}