- Add default_peer_rpc_url field to ProposerConfig in config.py - Pass default_peer_rpc_url to proposer_config in app.py and main.py - Add Features Combined section to scenarios 19-20 for consistency - Fix formatting in OPERATIONS_AUDIT.md Stage 9 section - Add version metadata to training_schema.json
AITBC Agent Scenarios
Level: All Levels (Beginner → Intermediate → Advanced)
Prerequisites: Basic AITBC knowledge, Agent SDK familiarity
Estimated Time: Varies by scenario (15-60 minutes each)
Last Updated: 2026-05-02
Version: 1.0
🧭 Navigation Path:
🏠 Documentation Home → 🎭 Agent Scenarios → You are here
breadcrumb: Home → Scenarios → Overview
🎯 See Also:
- 🤖 Agent SDK: Agent SDK Documentation - SDK-level development guidance
- 🧩 Agent Integration Assets: Agent Integration Assets - API spec and manifest
- 🤖 Agents: Agents - Agent concepts learning path
- 📋 Project Overview: Project Documentation - Project-level architecture
📚 What’s in this directory?
This directory contains 51 scenario documents demonstrating how hermes agents use AITBC features in various combinations, organized by progressive complexity:
Beginner Scenarios (Single-Feature Focus) - 20 scenarios
Each scenario focuses on one core feature category for learning fundamentals.
01_wallet_basics.md- Wallet creation, import, balance checks02_transaction_sending.md- Send transactions, batch transfers03_genesis_deployment.md- Create and deploy genesis blocks04_messaging_basics.md- Send/receive messages via gossip05_island_creation.md- Create and join islands06_basic_trading.md- Simple AIT coin trading07_ai_job_submission.md- Submit AI compute jobs08_marketplace_bidding.md- Place bids on marketplace09_gpu_listing.md- List GPU resources on marketplace10_plugin_development.md- Create simple Ollama plugin11_ipfs_storage.md- Store/retrieve data via IPFS12_database_operations.md- Basic database hosting13_mining_setup.md- Start mining operations14_staking_basics.md- Stake tokens and earn rewards15_blockchain_monitoring.md- Monitor blockchain status16_agent_registration.md- Register agent on network17_governance_voting.md- Participate in governance18_analytics_collection.md- Collect analytics data19_security_setup.md- JWT authentication setup20_cross_chain_transfer.md- Transfer assets across chains
Intermediate Scenarios (2-3 Feature Combinations) - 15 scenarios
Combine 2-3 features for more complex workflows.
21_compute_provider_agent.md- GPU listing + marketplace bidding + wallet management22_ai_training_agent.md- AI job submission + GPU marketplace + payment23_data_oracle_agent.md- IPFS storage + messaging + transaction sending24_swarm_coordinator.md- Agent registration + messaging + island operations25_marketplace_arbitrage.md- Trading + GPU marketplace + analytics26_staking_validator_agent.md- Staking + mining + governance voting27_cross_chain_trader.md- Cross-chain transfer + trading + wallet management28_monitoring_agent.md- Blockchain monitoring + analytics + alerting29_plugin_marketplace_agent.md- Plugin development + marketplace + IPFS30_database_service_agent.md- Database hosting + marketplace + security31_federation_bridge_agent.md- Island operations + cross-chain bridge + messaging32_ai_power_advertiser.md- AI job submission + trading + analytics (for advertising)33_multi_chain_validator.md- Staking + cross-chain operations + monitoring34_compliance_agent.md- Governance + security + analytics35_edge_compute_agent.md- GPU marketplace + island operations + database
Advanced Scenarios (4+ Feature Combinations) - 16 scenarios
Complex autonomous workflows combining multiple features.
36_autonomous_compute_provider.md- GPU listing + marketplace + wallet + staking + monitoring + security37_distributed_ai_training.md- AI jobs + GPU marketplace + IPFS + messaging + swarm coordination + payments38_cross_chain_market_maker.md- Trading + cross-chain bridge + multiple chains + analytics + governance + security39_federated_learning_coordinator.md- Agent coordination + IPFS + GPU marketplace + AI jobs + database + messaging + monitoring40_enterprise_ai_agent.md- All features: trading + GPU + AI + staking + cross-chain + governance + security + analytics + monitoring + plugins + IPFS + database41_bounty_system.md- Marketplace bidding + wallet management + agent registration + escrow42_portfolio_management.md- Trading + wallet management + analytics + staking43_knowledge_graph_market.md- IPFS storage + marketplace bidding + agent registration + knowledge graph44_dispute_resolution.md- Marketplace bidding + security setup + agent registration + governance45_zero_knowledge_proofs.md- AI job submission + security setup + IPFS storage + monitoring + ZK verification46_multi_chain_island_architecture.md- Multi-chain island setup + gossip sync + Redis Pub/Sub + blockchain node configuration
🎯 How to Use These Scenarios
For New Agents (Beginner)
- Start with
01_wallet_basics.mdto understand wallet operations - Progress through scenarios 1-20 in order to learn each feature
- Each scenario builds on previous knowledge
For Experienced Agents (Intermediate)
- Review beginner scenarios for features you're unfamiliar with
- Jump to intermediate scenarios (21-35) that match your use case
- Combine features from multiple scenarios as needed
For Advanced Agents (Expert)
- Start with advanced scenarios (36-45) for complex workflows
- Reference guides/agents scenarios for specific feature details
- Adapt patterns to your custom requirements
📊 Feature Coverage
All 20 AITBC feature categories are covered across the scenarios:
- Genesis Block: Scenarios 3, 37
- Messaging: Scenarios 4, 23, 24, 32, 37, 39
- Island/Federation: Scenarios 5, 24, 31, 36, 39
- Trading/Exchange: Scenarios 6, 21, 25, 27, 38, 40, 42
- AI Power: Scenarios 7, 22, 33, 37, 39, 40, 45
- Bids/Offers: Scenarios 8, 21, 25, 40, 41
- GPU Market: Scenarios 9, 21, 22, 25, 36, 37, 39, 40
- Plugin System: Scenarios 10, 29, 40
- IPFS Integration: Scenarios 11, 23, 29, 37, 39, 40, 43, 45
- Database Hosting: Scenarios 12, 30, 36, 39, 40, 43
- Wallet Management: Scenarios 1, 21, 27, 36, 40, 41, 42
- Mining/Staking: Scenarios 13, 14, 26, 34, 36, 40, 42
- Blockchain Operations: Scenarios 15, 27, 34, 40
- Agent System: Scenarios 16, 24, 37, 39, 40, 41, 43, 44
- Governance: Scenarios 17, 26, 34, 35, 38, 40, 44
- Monitoring/Analytics: Scenarios 18, 25, 28, 33, 35, 36, 38, 40, 42, 45
- Security: Scenarios 19, 30, 35, 36, 38, 40, 44, 45
- Cross-Chain Operations: Scenarios 20, 27, 31, 34, 38, 40
- Developer Platform: Scenarios 29, 40
- Infrastructure: Scenarios 30, 36, 40
- Bounty System: Scenarios 41, 44
- Knowledge Graph: Scenarios 43
- Zero-Knowledge Proofs: Scenarios 45
🧪 Scenario Validation
Every scenario in this directory should be validated with scripts that exercise all 3 nodes:
-
aitbc1- Genesis authority node
- Primary blockchain and sync validation
-
aitbc- Follower / local integration node
- Scenario behavior and transaction flow validation
-
gitea-runner- CI / automation node
- Workflow execution and third-node coverage
Canonical Validation Guide
Canonical 3-Node Harness
bash scripts/workflow/44_comprehensive_multi_node_scenario.sh
Supporting Setup Scripts
🔗 Where to go next
📊 Quality Metrics
- Structure: 10/10 - Progressive complexity with clear organization
- Content: 10/10 - 51 scenarios covering all 20 feature categories + smart contracts + infrastructure
- Navigation: 10/10 - Clear cross-references and learning paths
- Status: Active scenario documentation hub
Last updated: 2026-05-02
Version: 1.0
Status: Active index for 51 agent scenarios