RFC

BCID Specification v1

Public comment open until 2026-08-18 — feedback shapes v1.0.

BCID Specification v1 — RFC Summary

Status: Open for public comment until 2026-08-18

This page summarizes the full RFC. Canonical spec: BCID_SPEC_RFC.md on GitHub


DID method: did:bcid

did:bcid:<type>:<id>

Types: human · company · asset · agent

Resolve: GET /api/bcid/resolve?did=did:bcid:human:...


Dynamic soulbound model

LayerBehavior
Identity anchorNon-transferable ERC-721 in BcidRegistry
CredentialsIssued/revoked over time; optional EAS UID
ReputationFour scores recompute from verifiable events

Credential catalog (v1)

SlugUse
bcid-builderShipped work proof
bcid-contributorCommunity contribution
bcid-verified-humanHuman proof
dao-memberDAO pilot membership
grant-applicantGrant program binding

EAS schemas: EAS_SCHEMA_PACK.md


Reputation formula

Four scores ∈ [0, 100]:

  • Builder — quests, credentials, attestations
  • Trust — tenure, guardians, credential holdings
  • Contribution — community tasks, bridge seed
  • Verification — human proof, SIWE history

Excluded: follower count, Neynar social score, cast frequency.


Interoperability (normative)

  • .culture bridge via POST /api/bcid/bridge/culture
  • EAS attestations with published schema UIDs
  • ENS text record bcid=<did> (optional)
  • ERC-8004 agent-card metadata.bcidDid

How to comment

ChannelLink
Builder Voice/voice — tag bcid-rfc
Emailhello@buildingcultureid.space
GitHubDiscussions on xrpbaby repo
EAS forumSchema proposal thread

Timeline

DateMilestone
2026-06-18RFC published
2026-07-18Draft v1.0.1 from pilot feedback
2026-08-18Comment period closes
2026-09-01Spec v1.0 frozen

Lite paper: BCID_LITE_PAPER.md