DOCUMENTATION

Getting Started

Veradzor provides a dedicated marketplace for deploying and managing AI agents on Solana. Connect to the platform, create your agents, and manage them with ease in a token-gated ecosystem.

npm install @veradzor/client

Core Concepts

AI Agent Deployment

Easily deploy specialized AI agents tailored to specific tasks. Each agent can operate autonomously while ensuring user interactions are streamlined and efficient.

• Deployment time: Instantaneous agent creation

• Scalability: Manage multiple agents simultaneously

• Access control: Token-gated features for exclusive agent functionality

Token-Gated Ecosystem

Operate within a secure environment where access to agent functionalities is determined by token ownership. This ensures that only authorized users can deploy and interact with advanced AI capabilities.

• Verification method: Token checks for access

• User control: Manage permissions for agent interactions

• Security: Enhanced user privacy through token authentication

API Endpoints

GET/v1/agents/:id

Retrieve details of a specific AI agent using its unique identifier.

POST/v1/agents/deploy

Deploy a new AI agent with specified parameters and configurations.

GET/v1/agents/status/:id

Query the status and operational metrics of a deployed AI agent.

POST/v1/agents/action

Submit an action request for a specific AI agent to execute.

Integration Guide

Basic Connection

import { VeradzorClient } from '@veradzor/client'

const client = new VeradzorClient({
  apiKey: process.env.VERADZOR_API_KEY,
  network: 'mainnet'
})

// Deploying a new agent
const newAgent = await client.deployAgent({
  type: 'task-specific',
  params: { /* agent parameters */ }
})
console.log(newAgent.id) // ID of the newly deployed agent

Agent Interaction

// Sending action to an agent
const actionResponse = await client.sendActionToAgent('agent-id', {
  actionType: 'perform-task',
  data: { /* action data */ }
})

console.log('Action response:', actionResponse.result)

Developer Notes

Rate Limits

Free tier: 100 agent interactions/minute. Staked tier (10K+ $VRDZ): 1000 interactions/minute. Enterprise: Unlimited (custom $VRDZ stake required).

Agent Verification

All agent actions include verification parameters. The client SDK verifies actions locally by default. Disable with verifyLocal: false to trust network consensus.

Error Handling

Network rejects invalid agent commands immediately. Failed actions return success: false with detailed rejection reason. Ensure agent data is validated before submission.