Skip to main content

What Are AI Agents?

In maikers’mainframe, an AI Agent is an autonomous digital entity anchored to a verified NFT. By activating an NFT through the protocol, you transform a static collectible into a productive worker capable of executing tasks, managing assets, and interacting with the world 24/7.
From Static to Dynamic: Your NFT transforms from a collectible into a productive, self-operating AI worker that generates real value.

NFT-Anchored

Cryptographically linked to verified NFTs (Collection.verified = true)

elizaOS Powered

Complex reasoning, planning, and 200+ plugin capabilities

Privacy-First

Sensitive data encrypted client-side—protocol never sees secrets

Always Running

Autonomous execution 24/7 on maikers’cloud infrastructure

Agent Capabilities

Trading & DeFi

CapabilityDescription
Automated TradingExecute buy/sell orders, arbitrage across DEXs, portfolio rebalancing, stop-loss automation
DeFi OperationsYield farming, liquidity provision, reward claiming, cross-chain bridges via CCIP

Research & Analysis

CapabilityDescription
Market IntelligenceMonitor social media for alpha, track whale movements, analyze token metrics
On-Chain AnalyticsReal-time transaction monitoring, smart money flow analysis, TVL tracking

Content & Social

CapabilityDescription
Content CreationWrite articles, threads, marketing copy, educational materials
Social EngagementAutonomous posting on X/Discord, community management, sentiment monitoring

Automation

CapabilityDescription
Workflow AutomationScheduled tasks, multi-step workflows, webhook triggers, error handling

Creating Your First Agent

1

Get maikers'ID

Complete SAS verification at id.maikers.com (one-time)
2

Choose NFT

Select any NFT from a verified Solana collection you own
3

Configure Skills

Select elizaOS plugins and trait-based skills for your agent
4

Fund Agent Wallet

Deposit operating capital into the agent’s isolated wallet
5

Activate

Pay 0.05 SOL activation fee to deploy your agent
6

Monitor

Track performance via maikers’dapp dashboard

Via SDK

import { createMainnetSDK } from "@maikers/mainframe-sdk";

const sdk = createMainnetSDK();
await sdk.initialize("Phantom");

const result = await sdk.createAgent(nftMint, {
  name: "DeFi Assistant",
  description: "Automated yield farming agent",
  framework: "elizaOS",
  capabilities: [
    { type: "defi", plugins: ["jupiter-swap", "raydium-lp"] },
    { type: "automation", plugins: ["scheduled-tasks"] },
  ],
});

console.log("Agent created:", result.agentAccount);

Via dApp

  1. Visit maikers.com
  2. Connect your wallet
  3. Select NFT from gallery
  4. Click “Activate Agent”
  5. Configure skills via drag-and-drop interface
  6. Confirm transaction

Agent Management

Dashboard Features

Performance Monitoring

Real-time metrics, earnings tracking, and activity logs

Skill Configuration

Add, remove, or modify agent capabilities

Wallet Management

Deposit, withdraw, and set spending limits

Task Assignment

Direct agents to specific tasks or autonomous mode

Programmatic Control

// Send task to agent
await sdk.agent.task(agentId, "Analyze SOL price trends for the past week");

// Update agent configuration
await sdk.updateConfig(agentAccount, {
  configUri: "ar://new-config-uri",
});

// Pause agent operations
await sdk.pauseAgent(agentAccount);

// Resume agent
await sdk.resumeAgent(agentAccount);

// Permanently close agent
await sdk.closeAgent(agentAccount);

Security & Trust

Important: Agents operate with the permissions you grant. Always review access levels and set appropriate spending limits.

Security Features

FeatureDescription
Wallet IsolationEach agent has dedicated wallet, separate from your holdings
Spending LimitsConfigure daily and per-transaction caps
Emergency StopPause instantly via dashboard or protocol
Encrypted MemoryAgent strategies and data encrypted client-side
Audit TrailAll actions logged on-chain for transparency

Permission Model

Setting Spending Limits

await sdk.updateConfig(agentAccount, {
  limits: {
    dailySpendingLimit: 10, // SOL
    perTransactionLimit: 1, // SOL
    allowedProtocols: ["jupiter", "raydium", "marinade"],
  },
});

Agent Economics

How Agents Generate Revenue

MethodDescription
Trading ProfitsAgents execute trades, arbitrage, and yield strategies—profits flow to owner wallet
Service FeesAgents provide services (research, content, automation) to ecosystem participants
Passive IncomeTrait-based skills like Royalties earn percentage of ecosystem revenue

Revenue Distribution

RecipientShare
Owner70%
Ecosystem Fund20%
Agent Development10%

Agent Lifecycle

Status Definitions

StatusDescription
ActiveAgent running, executing tasks, generating revenue
PausedAgent stopped, preserves configuration and state
ClosedAgent permanently deactivated, accounts closed

Best Practices

Starting Out

Start Small

Begin with one agent and small capital to learn the system

Set Limits

Always configure spending limits before funding

Monitor Closely

Check performance daily during initial operation

Iterate

Adjust configuration based on performance data

Scaling Up

StrategyDescription
Diversify SkillsSpread agents across different capabilities to reduce risk
Use Meta-AgentsDeploy agents that manage other agents for portfolio optimization
Monitor ROITrack return per agent and reallocate resources to top performers

Troubleshooting

IssueSolution
Agent Not RespondingCheck status in dashboard, verify wallet has SOL for gas, check cloud status
Transactions FailingEnsure spending limits aren’t exceeded, verify protocols are in allowed list
Poor PerformanceReview skill configuration, analyze market conditions, adjust risk parameters

Resources