Before you start
- Decide whether your claim operation runs at protocol layer or service layer.
- Confirm endpoint and network values in
/reference/networks-and-endpoints. - Confirm auth requirements in
/reference/authentication-matrix.
Protocol vs service boundary
- Protocol layer: claim module transactions and state queries through protocol gateways.
- Service layer: product-specific reporting and workflow APIs (for example, Registry service endpoints).
Claim workflow outline
- Create or collect claim data.
- Submit to the target surface (protocol or service).
- Run evaluation and dispute handling.
- Track lifecycle transitions.
Example protocol message literal
Verify the result
Expected result:- accepted claim write or query response on the target surface;
- clear traceability of whether execution happened through protocol gateways or a service API.
See also
- Identity and credentials — how claims relate to DIDs and verifiable credentials
- Developer workflows — SDK-oriented create and evaluate patterns
- Blockchain RPC API
- Registry API
- Product and SDK map
- Networks and endpoints
- Authentication matrix
Troubleshooting
- Broadcast / transaction failures — Read
rawLogorcodefrom the node response.insufficient funds,unauthorized, andsequence mismatchare common: fix fees, signer, or account sequence. Compare yourchainIdand RPC URL with Networks and endpoints. - GraphQL partial failures — Blocksync may return
errorsalongside partialdata. Treat the response as failed for downstream writes if any required field is null; re-check filters and IDs. - DID or entity not found — Confirm the entity is indexed on the network you query; registry vs indexer lag can produce temporary “not found” results.