Skip to main content
Version: V2

Essence

The Essence type provides information about an essence.

type Essence implements Node {
id: ID!
essenceID: Int!
name: String!
symbol: String!
tokenURI: URL!
mwContract: ContractAddressEVM!
collectedBy(
after: Cursor
first: Int
before: Cursor
last: Int
orderBy: CollectOrder
): CollectConnection!
createdBy: Profile!
}

Fields

id (ID)

id the unique identifier of the essence.

essenceID (Int)

essenceID the essence token id.

name (String)

name the name of the essence.

symbol (String)

symbol the symbol of the essence.

tokenURI (URL)

tokenURI the token URI of the essence.

mwContract (ContractAddressEVM)

mwContract the contract address of the essence middleware.

collectedBy (CollectConnection)

collectedBy provides a paginated list of profiles that have collected this essence.

after the cursor to retreive results after.

first the maximum number of profiles to return after a cursor.

before the cursor to retreive results before.

last the maximum number of profiles to return before a cursor.

orderBy the order in which results are returned.

createdBy (Profile)

createdBy information about the profile that created this essence.

Interfaces

Node

The Node interface follows relay.dev spec.

Designed by