Documentation

Quick Start

Register a Node, authenticate cryptographically, and call your first read surface.

1. Prerequisites

  • A Kemet client with Vault material generated and manifesto version accepted.
  • Network connectivity to the public gateway (TLS 1.3).
  • Familiarity with KCEP identity basics.

2. Environment

Base URLs are issued per environment during developer onboarding. All examples assume a placeholder gateway host — substitute your assigned endpoint.

GATEWAY=https://api.kemet.network
IDENTITY_GATE=https://api.kemet.network/identity

3. Authenticate

See Authentication for the full challenge–response flow:

  • Request a nonce-bound challenge from the identity gate.
  • Sign with your Node identity key (Ed25519).
  • Exchange for a short-lived bearer token.

4. First read call

GET /feed/following
Authorization: Bearer <token>
Accept: application/json

Responses are ranked by KCAP. Cache headers reflect KCCP TTL classes.

5. Encrypted messaging

Open a WebSocket to the KSMP v3 session endpoint after token issuance. Never send plaintext over push providers. See the KSMP reference and KSMP v3 charter.

← Back to docs home