Skip to content

API reference

Use the API reference when you already know which dblurt capability you need and want exact details: classes, methods, options, return values, overloads and deprecation notes.

If you are still deciding what to use, start with Choose your path. If you want a task-oriented flow, use Recipes.

Start here by goal

GoalLearn the workflowAPI details
Create a client and choose endpointsGetting startedClient, ClientOptions
Choose a helper namespaceChoose your pathClient
Read Layer 1 dataRead chain dataClient.condenser, Client.database, Client.blockchain
Read Nexus social/indexed dataUse Nexus social dataNexus, NexusRankedPostsQuery, NexusAccountPostsQuery
Use high-level read modelsRead modelsReadModels, AccountReadModel, VoteValueReadModel
Build content operationsBuild post operationbuildPostOperation, PostOperationOptions
Classify errorsHandle retryable errorsclassifyError, DBlurtErrorMetadata
Validate authoritiesAccounts and authoritiesvalidatePostingAuthority, validateAccountAuthority
Sign and broadcastBroadcast safelyClient.broadcast

What to use this page for

Use this page as a bridge from concepts and recipes to exact API details.

Good reasons to open an API symbol page:

  • checking the exact option names for a method;
  • confirming return types;
  • finding overloads;
  • checking whether an API is deprecated;
  • following source links while debugging;
  • verifying exported types for TypeScript code.

Keep concepts and API details separate

Concept pages explain how to think about Blurt and dblurt. Recipes show how to complete tasks. API symbol pages answer precise questions about a class, function, method or type.

When in doubt:

text
Still learning the feature?  Read Learn or Guides.
Trying to complete a task?  Use Recipes.
Need exact signatures?      Use API reference.