Optional
_idA unique document ID (Mongo DB ObjectID)
Optional
approvedApproved ways to sign in
Optional
bannerThe banner image URL of the account
Optional
createdThe timestamp of when this account was created (milliseconds since epoch)
Optional
customThe custom links of the account
Optional
customThe custom pages of the account
Optional
discordThe Discord username of the account
Optional
fetchedWhether we have already fetched the profile or not
Optional
githubThe GitHub username of the account
Optional
hiddenThe hidden badges of the account
Optional
hiddenThe hidden lists of the account
Optional
latestThe latest chain the user signed in with
Optional
notificationsThe notifications of the account
Optional
profileThe profile picture URL of the account
Optional
readmeThe readme of the account
Optional
seenThe timestamp of the last activity seen for this account (milliseconds since epoch)
Optional
socialSocial connections stored for the account
Optional
solThe Solana address of the profile, if applicable (bc we need it to convert)
Optional
telegramThe Telegram username of the account
Optional
twitterThe Twitter username of the account
Optional
usernameThe username of the account
Optional
watchlistsThe watched lists of the account's portfolio
Deep copies the object and returns a new instance.
Converts the object to a different NumberType equivalent.
Compares this object's fields to another object's fields for equality. Equality is determined by comparing the JSON representations of the objects.
If normalizeNumberTypes
is true, then all number types will be compared as strings (i.e. "1n" === "1" === 1). Else, they will be compared as their native types (i.e. 1n !== 1 !== "1").
Optional
normalizeNumberTypes: boolean
A unique stringified document ID