Loading...
Loading...
Everything you need to integrate AI agent governance, content protection, and trust certification into your applications.
import { DRD } from '@drd/sdk';
const drd = new DRD({
apiKey: process.env.DRD_API_KEY,
});
// Check if action is allowed
const result = await drd.guard('send_email', {
to: '[email protected]',
subject: 'Weekly report',
});
if (result.allowed) {
await sendEmail(result.context);
await drd.report('email.sent', {
to: '[email protected]',
subject: 'Weekly report',
});
}Install with npm install @drd/sdk
Create your account, register your first agent, and run a policy check in under 5 minutes.
Complete REST API documentation with request/response schemas, error codes, and authentication.
Install @drd/sdk, configure your agent, and integrate guard(), report(), and waitForApproval().
Register agents, define policies, set up enforcement tiers, and configure approval workflows.
Fingerprinting, watermarking, C2PA provenance, and Merkle tree anchoring for your content.
Earn Bronze, Silver, Gold, or Government trust badges. Embed verifiable credentials in your agent.
Dashboard auth via Clerk, API key management, and Ed25519 JWT tokens for SDK access.
Subscribe to events, configure webhook endpoints, and process HMAC-signed deliveries.