Home/Integrations/OpenClaw
O
+TORK

OpenClaw + Tork Network

Governance for Open-Source AI Agents

Independent governance for the world's largest open-source AI agent framework. 900+ malicious skills detected in ClawHub — Tork keeps your agents safe.

160K+
GitHub Stars
900+
Threats Detected
<1ms
PII Scan Latency
50+
PII Types
Quick Start

Add Tork in 3 Steps

1

Install the Tork SDK

Add the Tork Node.js SDK alongside your OpenClaw setup.

npm install @torknetwork/node-sdk
2

Wrap the MCP Client

Add Tork governance middleware to intercept and scan all tool calls.

import { TorkClient } from '@torknetwork/node-sdk';

const tork = new TorkClient({
  apiKey: process.env.TORK_API_KEY,
});
3

Verify with tork-scan

Pre-screen any ClawHub skill before installing it.

npx tork-scan ~/.openclaw/skills/my-skill
Integration Code

Full Integration Example

import { Client } from '@openclaw/sdk';
import { TorkClient } from '@torknetwork/node-sdk';

// Initialize Tork governance
const tork = new TorkClient({
  apiKey: process.env.TORK_API_KEY,
  config: {
    redactPii: true,
    generateReceipts: true,
  },
});

// Create governed OpenClaw client
const client = new Client({ name: 'my-agent' });

// Govern outbound messages before they reach tools
client.onToolCall(async (toolName, args) => {
  // Scan for PII in tool arguments
  const governed = await tork.govern(JSON.stringify(args));

  if (governed.piiDetected.length > 0) {
    console.log('PII detected and redacted:', governed.piiDetected);
    return JSON.parse(governed.governedText);
  }

  return args;
});

// Scan a ClawHub skill before installation
const scanResult = await tork.scan({ skillName: 'web-scraper' });
console.log(`Score: ${scanResult.score}/100 [${scanResult.bracket}]`);

if (scanResult.bracket === 'DANGEROUS') {
  console.error('Skill blocked — too risky to install');
  process.exit(1);
}

// Request a trust badge after governance verification
const badge = await tork.badge({
  agentName: 'my-agent',
  tier: 'governed',
});
console.log('Badge URL:', badge.verifyUrl);
Comparison

Without Tork vs. With Tork

Without Tork
With Tork
No visibility into ClawHub skill safety
19-pattern security scan with risk scoring
PII leaks through tool calls undetected
50+ PII types detected and redacted in <1ms
No proof of compliance for auditors
Immutable compliance receipts with HMAC verification
Users can't verify agent trustworthiness
Embeddable trust badges with public verification
Manual security reviews for each skill
Automated tork-scan pre-screening via CLI or API
No governance audit trail
Full audit log with TORKING-X governance scoring
Trust Badge

Show Users Your Agent is Governed

Embed a verifiable trust badge to prove your agent passes Tork governance checks.

<!-- Embed in your README or docs -->
<a href="https://tork.network/badge/YOUR_BADGE_ID">
  <img
    src="https://tork.network/api/v1/badge/svg/YOUR_BADGE_ID"
    alt="Tork Governed"
  />
</a>

<!-- Or use Markdown -->
[![Tork Governed](https://tork.network/api/v1/badge/svg/YOUR_BADGE_ID)](https://tork.network/badge/YOUR_BADGE_ID)

Ready to Govern Your OpenClaw Agents?

Add independent governance in under 5 minutes. Free tier available.

Get Started FreeView Documentation