app.gainforest.organization.member

A community or team member of an organization

Details · record, key tid
Kindrecord
Record keytid
Authorityorganization.gainforest.app
Indexed

Record

record · key tid

Properties

bio

ref

Biography of the member

createdAt

requiredstring · datetime

The date and time the record was created

did

requiredstring · did

ATProto DID if the member has their own account

displayName

requiredstring

Full display name of the member

  • maxGraphemes: 256

Ordering priority for display (lower values appear first)

  • minimum: 0

email

string

Contact email address of the member

  • maxGraphemes: 256

Areas of expertise (e.g. 'botany', 'remote sensing', 'community engagement')

  • maxLength: 10
itemsstring
  • maxGraphemes: 128

firstName

string

First name of the member

  • maxGraphemes: 128

isPublic

boolean

Whether this member profile is publicly visible

joinedAt

string · datetime

When the member joined the organization

Languages spoken by the member as BCP-47 codes

  • maxLength: 10
itemsstring
  • maxGraphemes: 32

lastName

string

Last name of the member

  • maxGraphemes: 128

orcid

string

ORCID identifier of the member

  • maxGraphemes: 64

Profile photo of the member

role

requiredstring

Role or title of the member within the organization

  • maxGraphemes: 128

Blockchain wallet addresses for receiving funds

  • maxLength: 5
itemsref
Reference

#walletAddress

object

A blockchain wallet address for receiving funds

Properties

address

requiredstring

The wallet address on the specified chain

  • maxGraphemes: 256

chain

requiredstring

The blockchain network for this wallet address

  • maxGraphemes: 32
  • knownValues: celo | solana | ethereum | polygon | other

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • org.plrd.member

    record not from the namespace authority

    A person in the PL Network Directory (https://directory.plnetwork.io). Mirrored from the public PLN Directory API; all upstream fields are preserved as-is. Event attendance is additionally mirrored as community.lexicon.calendar.event records plus community.lexicon.calendar.rsvp records whose extension field `attendee` points back at this record. Records too large for the PDS are trimmed and list dropped field names in truncatedFields.

  • org.climateai.pln.member

    record not from the namespace authority

    A person in the PL Network Directory. Mirrored from the public PLN Directory API; all upstream fields are preserved as-is. Records too large for the PDS are trimmed and list dropped field names in truncatedFields.

  • A community member. The record key is the member's DID, so membership is a direct lookup and a member cannot hold two of these.