Verifiable Agents
1) Create an agent identity
import { NeusClient } from '@neus/sdk';
import { Wallet } from 'ethers';
const client = new NeusClient();
const agentWallet = new Wallet(process.env.AGENT_PRIVATE_KEY);
const proof = await client.verify({
verifier: 'agent-identity',
wallet: agentWallet,
data: {
agentId: 'neus-bot-001',
agentWallet: agentWallet.address,
agentLabel: 'Automation Agent',
agentType: 'service',
description: 'Automated workflow agent',
capabilities: ['posting', 'execution']
}
});2) Delegate authority (optional)
3) Verify the agent (server-side)
Reference
Last updated
Was this helpful?

