Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.canton.network/llms.txt

Use this file to discover all available pages before exploring further.

Splice nodes expose REST APIs that are separate from the Ledger API and the Admin API. These APIs are served by the Splice application layer running on top of Canton and provide access to Canton Network-specific functionality: querying network state, managing wallets, operating validators, and governing the network as a Super Validator (SV).

Sub-pages

Scan APIs (read-only, public)

Validator-side APIs

  • Validator APIs — wallet, user management, external signing, and validator administration

Authentication

All Splice APIs except the public Scan API require a JWT token passed as an OAuth2 Bearer token:
Authorization: Bearer <your-token>
The Scan API is publicly accessible and does not require authentication.

OpenAPI Specifications

The full set of OpenAPI specifications is published in the Splice repository: Endpoints in files named *-external carry backwards compatibility guarantees. Endpoints in *-internal files may change between releases without notice.
  • Ledger API — gRPC API for submitting commands and reading the transaction stream
  • Admin API — Canton node administration
  • JSON API — HTTP/REST wrapper for the Ledger API