Back

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/client

Core 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

GET/v1/agents/:id

Retrieve details about a specific AI agent available in the marketplace.

POST/v1/agents/deploy

Deploy a new AI agent with specified configurations and token permissions.

GET/v1/agents/status/:id

Query the current operational status of a deployed AI agent.

POST/v1/agents/update

Update 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 agent

Agent 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 agent

Developer 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.