Corbel Blue Quickstart
Get up and running with Corbel in under 5 minutes. This guide walks you through installing the SDK, authenticating with your sandbox API key, and executing an attested confidential workload inside an Intel TDX hardware enclave.
1. Installation
Install the official TypeScript SDK via your preferred package manager:
2. Authentication
Every API call to Corbel requires an API key passed via the Bearer authorization header or through SDK configuration. Generate a free sandbox key in the Developer Console.
3. Executing Attested Enclave Workloads
The following snippet initializes an attested enclave connection, executes a confidential function, and verifies the hardware quote signature:
import { CorbelClient } from '@corbel/sdk';
const client = new CorbelClient({
apiKey: process.env.CORBEL_API_KEY,
silicon: 'intel-tdx'
});
async function runAttestedExecution() {
const session = await client.enclaves.createSession({
region: 'us-central1',
workload: 'proprietary-algorithm'
});
const output = await session.execute({
inputData: { secretValue: 42 }
});
console.log('Attestation Quote:', output.quote);
console.log('Result:', output.data);
}
runAttestedExecution();
4. Available SDKs
Node.js / TypeScript
Full async client with zero-dependency quote validation.
npm i @corbel/sdk
Python 3.10+
AsyncIO client suited for AI agents and data workloads.
pip install corbel-sdk
Have questions or need enterprise support?
Contact the Corrente Labs engineering team directly.
EMAIL ENGINEERING DESK