DOCUMENTATION
Getting Started
Agentisys offers a unique platform for deploying and managing autonomous AI agents on the Solana blockchain. Access the marketplace, browse specialized agents, and deploy them seamlessly to enhance your operations.
npm install @agentisys/clientCore Concepts
AI Agent Marketplace
A platform for discovering and deploying specialized AI agents tailored for various tasks within the Solana ecosystem. Each agent can be accessed based on token-gated permissions.
• Access Control: Token-gated features for exclusive agent deployment
• Scalability: Designed for efficient distribution and operation of AI agents
• Specialization: A diverse range of agents for different operational needs
Agent Management
Tools for monitoring and managing deployed agents, ensuring they operate in accordance with user-defined parameters and token permissions. Users can adjust settings and review performance metrics.
• Monitoring: Real-time insights into agent performance
• Configuration: Easily adjust settings for optimal operation
• Permissions: Ensure compliance with token-based access controls
API Endpoints
/v1/agents/:idRetrieve details about a specific AI agent available in the marketplace.
/v1/agents/deployDeploy a new AI agent with specified configurations and token permissions.
/v1/agents/status/:idQuery the current operational status of a deployed AI agent.
/v1/agents/updateUpdate the configurations or parameters of a deployed AI agent.
Integration Guide
Basic Connection
import { AgentisysClient } from '@agentisys/client'
const client = new AgentisysClient({
apiKey: process.env.AGNT_API_KEY,
network: 'mainnet'
})
// Deploy a new agent
const agent = await client.deployAgent({
name: 'SampleAgent',
tokenPermissions: ['0x...']
})
console.log(agent.id) // Display the ID of the deployed agentAgent Status Check
// Check status of an agent
const status = await client.getAgentStatus('agent_id_here')
console.log('Agent Status:', status)} // Display the current status of the agentDeveloper Notes
Rate Limits
Free tier: 100 deployments/minute. Staked tier (10K+ $GNTS): 1000 deployments/minute. Enterprise: Unlimited (custom $GNTS stake required).
Agent Verification
All agents include verification parameters. Client SDK verifies locally by default. Disable with verifyLocal: false to trust network consensus.
Error Handling
Network rejects invalid deployments immediately. Failed requests return success: false with detailed rejection reason. Never trust unverified information.