The Agent Protocol
maikers’mainframe is a permissionless Solana protocol built with Anchor that transforms verified NFTs into autonomous AI agents. It’s the on-chain infrastructure where verified human identity meets autonomous AI execution.Permissionless
Any verified NFT collection can participate—no approval required
elizaOS Powered
200+ plugins for DeFi, social, content, and automation
NFT-Anchored
Agents cryptographically linked to verified Solana NFTs
Revenue Sharing
15-50% affiliate commissions built into the protocol
Protocol Status
| Property | Value |
|---|---|
| Program ID | mnfm211AwTDA8fGvPezYs3jjxAXgoucHGuTMUbjFssE |
| Network | Solana Mainnet-Beta |
| Version | v1.0.0 |
| Audit | In Progress |
Architecture Overview
Layer Responsibilities
| Layer | Responsibility |
|---|---|
| Identity | Verifies human ownership via maikers’ID + SAS |
| Protocol | Stores agent metadata, emits events, enforces ownership |
| Execution | Runs agent logic via elizaOS on maikers’cloud |
7-Step Activation Flow
1
Verify Identity
User completes SAS verification and mints maikers’ID (one-time)
2
Select NFT
Choose any NFT from a verified collection (
Collection.verified = true)3
Configure Agent
Define capabilities using elizaOS plugins and skill configuration
4
Submit Transaction
Call
create_agent instruction with NFT mint and configuration5
Pay Activation Fee
Protocol collects 0.05 SOL fee and creates Agent Account PDA
6
Event Emitted
AgentCreated event broadcast with agent metadata7
Cloud Instantiation
maikers’cloud monitors events and spins up elizaOS instance
On-Chain Data Model
Agent Account PDA
PDA Derivation
Protocol Instructions
create_agent
Creates a new agent from a verified NFT.update_config
Modifies agent configuration (owner only).pause_agent / resume_agent
Emergency controls for agent operation.close_agent
Permanently deactivates agent and closes accounts.Fee Structure
| Operation | Fee | Description |
|---|---|---|
| Create Agent | 0.05 SOL | One-time activation, mints Agent-NFT |
| Update Config | 0.005 SOL | Modify parameters or settings |
| Transfer Agent | 0.01 SOL | On NFT ownership change |
| Pause/Close | FREE | Emergency controls |
Fee Distribution
Special Pricing
| Collection Type | Discount |
|---|---|
| maikers’collectibles | 100% (free activation) |
| Partner Collections | 50-75% off |
Affiliate System
Anyone can earn by referring agent activations—no registration required.| Tier | Activations | Commission |
|---|---|---|
| 🥉 Bronze | 0-99 | 15% |
| 🥈 Silver | 100-499 | 20% |
| 🥇 Gold | 500-1,999 | 30% |
| 💎 Platinum | 2,000-9,999 | 40% |
| 💎💎 Diamond | 10,000+ | 50% |
Referral Bonus: Earn an additional 5% on commissions generated by
affiliates you refer.
Event System
The protocol emits events for off-chain systems to monitor.AgentCreated
ConfigUpdated
AgentStatusChanged
Security Model
Ownership Verification
Permission Levels
| Action | Required |
|---|---|
| Create Agent | maikers’ID + NFT ownership |
| Update Config | Agent owner signature |
| Pause/Resume | Agent owner signature |
| Close Agent | Agent owner signature |
Security Features
- Wallet Isolation — Each agent has dedicated wallet, separate from owner
- Spending Limits — Configurable daily and per-transaction caps
- Emergency Stop — Instant pause via protocol instruction
- Encrypted Config — Agent secrets encrypted client-side before storage
