We do not infer profiles from usage patterns.
Background
Many crypto apps and APIs are based on addresses interacting with other addresses, but an important insight of the Feed API is that users want to follow people, not addresses. As a result, many of our API endpoints return profiles, which is an identity with one or more associated addresses.How to think about profiles and addresses
Our goal is to make things as easy as possible for you. So we have a simple mental model for addresses and profiles: you send us addresses, and our API returns profiles.You send us addresses
Examples:- To bulk-upload your internal follower network to us, send us each address and the addresses they follow.
- When a user sees a profile and wants to follow it, use the Follow endpoint.
- To request a user’s feed, send the user’s addresses to the Feed endpoint.
Our API returns profiles
Examples:- The discovery endpoint recommends lists of profiles.
- When a user sends us one or more addresses to follow, we return each profile that was followed.
- Our feed endpoint always returns the profile of the actor (along with the specific address that performed the swap).