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/identity3. 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/jsonResponses 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.