API Reference
Sidecar REST API
REST headers, request signing, and response codes for the ZeroCopy Sidecar and Pulse API.
WARNING
Beta Access: The REST API is currently available only for Prime tier integrations via the Sidecar. Most standard integrations should use the CLI Tools.
Sidecar API
The Sidecar runs on 127.0.0.1:3000 (VSock Proxy) and 127.0.0.1:8080 (HTTP Bridge).
POST
/signSigns a payload using a key stored in the Enclave.
Request Body
{
"key_id": "key_12345",
"payload": "0xdeadbeef...",
"algorithm": "ecdsa_secp256k1"
}Response
{
"signature": "0x304402...",
"latency_us": 42
}Pulse API (Metrics)
The Pulse agent exports metrics to Prometheus.
GET
/metricsStandard Prometheus endpoint for scraping.
Response
# HELP sentinel_signing_latency_us Latency of signing operations
# TYPE sentinel_signing_latency_us histogram
sentinel_signing_latency_us_bucket{le="10"} 0
sentinel_signing_latency_us_bucket{le="50"} 142Was this page helpful?