Skip to Content
DocsSchema Registry

Schema Registry

The schema explorer surfaces SEP-0048 event schemas published to Atlas: the shared semantic layer for Soroban contract events.

List page (/schemas)

Browse contracts that have published schema bundles:

  • Contract ID and registry summary
  • Trust indicators (community vs verified schemas)
  • Links into bundle and event detail views

Detail views

Route patternDescription
/schemas/[contractId]Contract profile and published bundles
/schemas/[contractId]/v/[version]One publish batch: all events in the bundle
/schemas/[contractId]/[eventName]Single event schema and version history

Trust tiers

TierMeaning
CommunityPublished by a developer with a publish token
VerifiedContract claim verified via wallet signature (when completed)

Decoding prefers verified schemas when multiple versions exist for the same event.

Publishing (developers)

Authors publish with the NaraLabs CLI and a publish token (nl_live_…):

naralabs init my-project naralabs registry publish

See Decoding & schemas and API Credentials.

API equivalent

GET /v1/schemas?network=testnet&search=CBGRO... GET /v1/schemas/contracts/{contract_id}

See Atlas API overview for the full registry surface.

Last updated on