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/clientCore 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
/v1/agents/:idRetrieve details of a specific AI agent using its unique identifier.
/v1/agents/deployDeploy a new AI agent with specified parameters and configurations.
/v1/agents/status/:idQuery the status and operational metrics of a deployed AI agent.
/v1/agents/actionSubmit 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 agentAgent 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.