Skip to main content
npm install @certnode/agent-sdk

Accountability for
AI Agents

Your AI agents act autonomously. Now they can prove what they did.

Authorization chains. Action logs. Cryptographic proof.

npm install @certnode/agent-sdk

AI Agents Act. Who's Accountable?

Autonomous agents make decisions, execute trades, modify data, interact with customers. When something goes wrong, you need to prove what happened.

⚠️

No Audit Trail

Agent logs are scattered across systems. When regulators ask "who authorized this?" you can't answer.

🔍

Untraceable Actions

AI made a trade. AI sent an email. AI modified a record. Which agent? Under what authorization?

⚖️

Compliance Gap

SOC 2, GDPR, financial regulations require audit trails. AI actions need the same standard.

Three Calls. Complete Accountability.

The Agent SDK provides structured, cryptographically-signed records for AI agent operations.

1. registerAgent()

Register your AI agent with its capabilities and constraints.

const agent = await certnode.registerAgent({
  name: 'trading-bot-v2',
  capabilities: ['execute_trades', 'read_portfolio'],
  constraints: {
    maxTradeSize: 10000,
    allowedSymbols: ['AAPL', 'GOOGL', 'MSFT']
  }
});
2. authorize()

Create authorization from human to agent with scope and limits.

const auth = await certnode.authorize({
  agentId: agent.id,
  grantor: 'user_123',
  scope: ['execute_trades'],
  limits: {
    maxAmount: 5000,
    expiresAt: '2026-01-31T00:00:00Z'
  }
});
3. action()

Log each agent action with automatic authorization linking.

const receipt = await certnode.action({
  authorizationId: auth.id,
  type: 'execute_trade',
  data: {
    symbol: 'AAPL',
    quantity: 10,
    price: 185.50,
    side: 'buy'
  }
});
// Returns: Cryptographically signed proof
// Linked: agent -> authorization -> action

Complete Authorization Chain

Every action links back to human authorization. Auditable. Verifiable. Defensible.

👤
Human
Grants authorization
📜
Authorization
Scope + limits + expiry
🤖
Agent
Registered capabilities
Action
Signed receipt

Every receipt is cryptographically signed with ES256 and timestamped with RFC 3161.
Verify independently at certnode.io/verify

Built For

💹

Trading Bots

Audit trail for every trade

💬

Customer Service AI

Log decisions and refunds

📝

Content Agents

Track generated content

⚙️

Automation Workflows

Document automated actions

Pricing

Uses the same credit system as CertNode Platform.

Starter

$29/mo

500 credits/month

  • ✓ Unlimited agents
  • ✓ Authorization chains
  • ✓ Action logging
  • ✓ Dashboard
RECOMMENDED

Pro

$199/mo

5,000 credits/month

  • ✓ Everything in Starter
  • ✓ Webhooks
  • ✓ Batch operations
  • ✓ Priority support

Enterprise

Custom

Volume pricing

  • ✓ Everything in Pro
  • ✓ Dedicated support
  • ✓ Custom SLA
  • ✓ On-premise option

Agent SDK uses the same credits as Platform. 1 action = 1 credit.

Available SDKs

Make Your Agents Accountable

Every action logged. Every authorization traced. Every claim verifiable.

CertNode provides documentation and verification tools. This is not legal advice. Compliance outcomes depend on jurisdiction, regulations, and implementation specifics.