DEVELOPER CONSOLE • 54 CLIENT-SIDE MODULES
Cipher ANTRX Developer Portal
Manage API keys, module quotas, and client-side execution telemetry for your ANTRX integration.
SDK QUICKSTART CHECKLIST
4 STEPS TO PRODUCTION INTEGRATION
1. API KEY
Get Publishable Key
Use demo sandbox key or generate a production tenant key.
2. INSTALL
Add SDK Dependency
Import from npm (
@cipherlook/antrx) or via CDN ESM module.3. EXECUTE
Call Client Modules
Run SQLite, WASM, or PDF tasks directly in browser memory.
4. LOCKDOWN
Allowlist Origins
Restrict publishable keys to your verified production domains.
TELEMETRY & FINOPS DASHBOARD
SAMPLE TELEMETRY
METERING WINDOW: CURRENT BILLING CYCLE
Monthly Tasks Executed
124,580
Executed on client devices • Compute in users' browsers
Server Cluster Baseline (?)
$249.16
Server-side container baseline ($2.00 / 1k tasks; AWS/Cloud Run equivalent)
Live Balance Remaining
$14.00
$14.00/mo fee • 100,000 tasks quota • Soft buffer included
Estimated Compute Savings
$199.33
~80% on this sample workload (Up to 60-80% typical)
* Sample telemetry based on $2.00 / 1k tasks server baseline (AWS / Cloud Run equivalent). Task counts are reported to Cipherlook for quota metering only. Application data, queries, and file contents are never sent to Cipherlook by the SDK.
Active Subscribed Modules & Capacity Quotas
Live telemetry per occupied module: number of tasks executed, quota left, and local compute latency.
Need to expand monthly tasks or integrate more modules?
Configure additional modules a la carte on the catalog. Changes apply on next SDK load.
Interactive Module Sandbox (Free Developer Playground)
ZERO QUOTA DEDUCTION • UNLIMITED TEST RUNS
Execute client-side modules directly on your browser tab. Playground test runs are free and do not consume your paid monthly production quota.
MODULE: AntrxCompute
// Click "Run On Client Hardware" to execute tasks on your device...
Canonical SDK Integration Guide
Unified client-side API across HTML Script Tag, npm/ESM Bundlers, React/Next.js, and Mobile WebView.
<!-- 1. Include Cipher ANTRX SDK via CDN ES Module -->
<script type="module">
import { Antrx } from 'https://cdn.cipherlook.com/antrx/v1/antrx.min.js';
// 2. Initialize with your publishable key & Hybrid Cloud Fallback
const antrx = await Antrx.init({
key: 'YOUR_PUBLISHABLE_KEY', // or pk_demo_developer_sandbox
modules: ['sql', 'crypto', 'doc'],
fallback: {
enabled: true,
endpoint: 'https://api.yourdomain.com/antrx-fallback', // or Cloudflare Worker / AWS Lambda
conditions: { minMemoryGB: 2, minCores: 2, timeoutMs: 1500 }
}
});
// 3. Query local SQLite database directly on OPFS (falls back to Cloud if device lacks OPFS)
const orders = await antrx.sql.query(
'SELECT * FROM orders WHERE total > ? ORDER BY created_at DESC',
[500]
);
console.log('Client-side query result:', orders);
</script>
SECURITY BEST PRACTICE: Publishable keys (
pk_live_... / pk_demo_...) are safe to include in client web bundles when restricted by your Domain Allowlist. Secret keys (sk_live_...) must never be bundled client-side.