Profile
The Profile type provides information about a profile.
type Profile implements Node {
  id: ID!
  profileID: Int!
  handle: String!
  owner: Wallet!
  metadata: URL
  metadataInfo: MetadataDetail
  avatar: URL
  mintingBlock: Int!
  isPrimary: Boolean!
  operators: [AddressEVM!]!
  essences(
  after: Cursor
  first: Int
  before: Cursor
  last: Int
  orderBy: EssenceOrder
): EssenceConnection!
  subscribers(
  after: Cursor
  first: Int
  before: Cursor
  last: Int
  orderBy: SubscribeOrder
): SubscribeConnection!
  subscribeNFT: ContractAddressEVM
  subscribeMw: MiddlewareInfo
  namespace: Namespace!
  subscriberCount: Int!
}
Fields
id (ID)
id the profile's unique identifier.
profileID (Int)
profileID the profile's token id.
handle (String)
handle the profile's handle.
owner (Wallet)
owner the profile's owner wallet.
metadata (URL)
metadata the profile's metadata url.
metadataInfo (MetadataDetail)
metadataInfo information about the profile's metadata.
avatar (URL)
avatar the profile's avatar url.
mintingBlock (Int)
mintingBlock the block number when the profile was minted.
isPrimary (Boolean)
isPrimary whether the profile is the primary profile of the owner.
operators (AddressEVM)
operators the profile's list of operator addresses
essences (EssenceConnection)
essences provides a paginated list of ordered essences.
after the cursor to retreive results after.
first the maximum number of essences to return after a cursor.
before the cursor to retreive results before.
last the maximum number of essences to return before a cursor.
orderBy(EssenceOrder)
orderBy the order in which results are returned.
subscribers (SubscribeConnection)
subscribers provides a paginated list of ordered subscribers.
after the cursor to retreive results after.
first the maximum number of subscribers to return after a cursor.
before the cursor to retreive results before.
last the maximum number of subscribers to return before a cursor.
orderBy(SubscribeOrder)
orderBy the order in which results are returned.
subscribeNFT (ContractAddressEVM)
subscribeNFT the profile's subscribe NFT contract address.
subscribeMw (MiddlewareInfo)
subscribeMw information about the profile's subscribe middleware.
namespace (Namespace)
namespace information about the profile's namespace.
subscriberCount (Int)
subscriberCount the number of subscribers.
Interfaces
Node
The Node interface follows relay.dev spec.