Ziklag ChainOS API

Non-custodial multi-chain infrastructure across Bitcoin, Ethereum, BNB Smart Chain, Polygon, Avalanche, Base, TRON, Solana, XRP and Stellar.
The Edge exposes this surface locally and Cloud exposes the same surface, so an integration can be pointed at either without a code change. Base URLs: http://localhost:8787 for the Edge, https://api.chainos.cloud for Cloud — every path below already carries its /v1 prefix, so the base URL does not repeat it.
Ziklag can derive receive addresses from stored extended public keys, observe on-chain activity for those addresses, build unsigned transactions and broadcast transactions the customer's Edge has already signed. Ziklag cannot derive any private key, sign any transaction, move any funds, or reconstruct the mnemonic — a property of secp256k1 and BIP-32, not a policy commitment. On the two Ed25519 chains, Solana and Stellar, Cloud holds no key material of any kind: no extended public key exists, so it stores only the addresses the customer's Edge derived and sent.
Authentication
- API Key: ApiKeyAuth
- HTTP: Bearer Auth
zkl_live_* / zkl_test_* against the Edge, flk_live_* / flk_test_* against Cloud. The prefix determines the environment.
Security Scheme Type: | apiKey |
|---|---|
Header parameter name: | X-API-Key |
Portal access token, 15 minute lifetime.
Security Scheme Type: | http |
|---|---|
HTTP Authorization Scheme: | bearer |
Bearer format: | JWT |
License