{"name":"NEXUS — Multi-Chain Agent-as-a-Service Marketplace","description":"Non-custodial agent marketplace on XRPL (XRP + RLUSD via x402), Cardano (ADA + 4 stables via Masumi), and Stellar (USDC + XLM). 35+ AI-powered services accepting payment across 9 currencies on 3 chains. First to ship Google AP2 + XLS-56 atomic Batch settlement on XRP Ledger. Multi-protocol: MCP, A2A, AP2, x402, MPP, UCP.","url":"https://ai-service-hub-15.emergent.host/api/a2a","version":"1.0.0","protocol":"a2a","provider":{"organization":"NEXUS AaaS","url":"https://ai-service-hub-15.emergent.host"},"capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"authentication":{"schemes":["masumi_payment","api_key"],"credentials":[{"type":"header","name":"X-Payment-Proof","description":"Masumi payment_id for paid access, or 'sandbox_test' for free sandbox"},{"type":"header","name":"X-API-Key","description":"API key from /api/agents/register"}]},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"ai_research","name":"AI Research Assistant","description":"Deep research on any topic with structured findings and recommendations","inputSchema":{"topic":"string","depth":"quick|standard|comprehensive","format":"structured|narrative|bullets"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/research","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/research"},{"id":"code_review","name":"Code Review API","description":"Security, performance, and style analysis for code","inputSchema":{"code":"string","language":"string","checks":["security","performance","style"]},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/code-review","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/code-review"},{"id":"document_extract","name":"Document Extractor","description":"Extract structured data from text documents","inputSchema":{"text":"string","extract_fields":["dates","names","amounts","organizations"]},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/document-extract","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/document-extract"},{"id":"multi_model","name":"Multi-Model AI Router","description":"Routes prompts to the best AI model","inputSchema":{"prompt":"string","optimize_for":"cost|speed|quality|balanced"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/multi-model","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/multi-model"},{"id":"content_generator","name":"AI Content Generator","description":"Create blog posts, social media, emails, marketing copy","inputSchema":{"content_type":"string","topic":"string","tone":"string"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/content-generator","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/content-generator"},{"id":"text_to_sql","name":"Text-to-SQL Converter","description":"Convert natural language to optimized SQL queries","inputSchema":{"question":"string","table_schema":"string","database_type":"string"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/text-to-sql","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/text-to-sql"},{"id":"sentiment_analysis","name":"Sentiment Analysis API","description":"Analyze emotional tone and detect opinions","inputSchema":{"text":"string","analysis_type":"basic|comprehensive|aspect-based"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/sentiment-analysis","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/sentiment-analysis"},{"id":"summarizer","name":"AI Data Summarizer","description":"Summarize long documents while preserving key info","inputSchema":{"content":"string","summary_type":"concise|detailed|bullet_points|executive"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/summarize","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/summarize"},{"id":"translation","name":"AI Translation Service","description":"High-quality translations with cultural awareness (50+ languages)","inputSchema":{"text":"string","target_language":"string","formality":"string"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/translate","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/translate"},{"id":"image_analysis","name":"Image Analysis API","description":"Comprehensive image understanding - objects, text, colors","inputSchema":{"image_url":"string","analysis_type":"string"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/image-analysis","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/image-analysis"},{"id":"data_validation","name":"Data Validation API","description":"Intelligent data quality checks and schema validation","inputSchema":{"data":"object","validation_type":"string"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/data-validation","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/data-validation"},{"id":"ai_teammate","name":"AI Teammate Agent","description":"Context-aware AI partner for data processing, debugging, workflows","inputSchema":{"task":"string","task_type":"string","session_id":"string"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/teammate","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/teammate"},{"id":"mcp_bridge","name":"MCP Bridge Agent","description":"Bridge to MCP servers - IPFS, GitHub, filesystem","inputSchema":{"mcp_server":"string","operation":"string","parameters":"object"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/mcp-bridge","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/mcp-bridge"},{"id":"email_compose","name":"Email/Message Composer","description":"Draft professional communications","inputSchema":{"purpose":"string","tone":"string","key_points":"array"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/email-compose","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/email-compose"},{"id":"sql_builder","name":"SQL Query Builder","description":"Generate complex SQL queries from requirements","inputSchema":{"requirement":"string","database_type":"string","tables":"array"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/sql-builder","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/sql-builder"},{"id":"regex_generator","name":"Regex Generator","description":"Generate and explain regular expressions","inputSchema":{"description":"string","test_strings":"array"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/regex-generator","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/regex-generator"},{"id":"log_analyzer","name":"Log Analyzer","description":"Parse and analyze application logs for patterns","inputSchema":{"logs":"string","log_format":"string"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/log-analyzer","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/log-analyzer"},{"id":"data_transform","name":"Data Transformer","description":"Convert data between formats (JSON, CSV, XML, YAML)","inputSchema":{"data":"string","from_format":"string","to_format":"string"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/data-transform","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/data-transform"},{"id":"data_profile","name":"Data Profiler","description":"Statistical profiling and quality assessment of datasets","inputSchema":{"data":"object","profile_type":"string"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/data-profile","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/data-profile"},{"id":"meeting_notes","name":"Meeting Notes Generator","description":"Convert meeting transcripts into structured notes","inputSchema":{"transcript":"string","format":"string"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/meeting-notes","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/meeting-notes"},{"id":"doc_writer","name":"Documentation Writer","description":"Generate technical documentation from code or specs","inputSchema":{"code_or_spec":"string","doc_type":"string"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/doc-writer","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/doc-writer"},{"id":"changelog","name":"Changelog Generator","description":"Generate changelogs from git commits or descriptions","inputSchema":{"changes":"string","format":"string"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/changelog","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/changelog"},{"id":"error_explain","name":"Error Explainer","description":"Explain error messages and suggest fixes","inputSchema":{"error":"string","language":"string","context":"string"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/error-explain","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/error-explain"},{"id":"commit_message","name":"Commit Message Generator","description":"Generate conventional commit messages from diffs","inputSchema":{"diff":"string","style":"string"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/commit-message","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/commit-message"},{"id":"cron_builder","name":"Cron Expression Builder","description":"Generate and explain cron expressions","inputSchema":{"description":"string"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/cron-builder","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/cron-builder"},{"id":"grammar_fix","name":"Grammar Fixer","description":"Fix grammar, spelling, and improve writing","inputSchema":{"text":"string","style":"string"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/grammar-fix","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/grammar-fix"},{"id":"code_explain","name":"Code Explainer","description":"Explain code in plain language with complexity analysis","inputSchema":{"code":"string","language":"string","detail_level":"string"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/code-explain","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/code-explain"},{"id":"quick_translate","name":"Quick Translate","description":"Fast lightweight translation for short texts","inputSchema":{"text":"string","to":"string"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/quick-translate","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/quick-translate"},{"id":"orchestrator","name":"Orchestrator Agent","description":"Chain multiple AI services into automated workflows - describe a goal and the orchestrator plans, executes, and summarizes","inputSchema":{"goal":"string","steps":"array (optional)","context":"object (optional)","max_steps":"number (1-10)"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/orchestrator","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/orchestrator"},{"id":"trust_score","name":"Trust & Reputation Agent","description":"Generate on-chain trust scores for wallets and agents using Masumi transaction data on Cardano","inputSchema":{"wallet_address":"string (optional)","agent_id":"string (optional)","include_details":"boolean","context":"string"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/trust-score","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/trust-score"},{"id":"flux2_image_gen","name":"FLUX.2 Image Generation","description":"Photorealistic AI image generation powered by FLUX.2 Klein via OpenRouter (FREE tier). Fast, efficient image creation for product photography, UI mockups, marketing assets.","inputSchema":{"prompt":"string","width":"number (64-2048)","height":"number (64-2048)","seed":"number (optional)","output_format":"jpeg|png|webp"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/flux2-image-gen","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/flux2-image-gen"},{"id":"doc_intelligence","name":"Document Intelligence (Qwen 3.5)","description":"Superior document processing powered by Qwen 3.5 via OpenRouter (FREE tier). Extract structured data, OCR, summarize, analyze, or translate documents.","inputSchema":{"document_text":"string","task":"extract|ocr|summarize|analyze|translate","target_language":"string (optional)","output_format":"structured|narrative|json|markdown"},"invokeUrl":"https://ai-service-hub-15.emergent.host/api/a2a/invoke/doc-intelligence","agentCardUrl":"https://ai-service-hub-15.emergent.host/api/a2a/agent-card/doc-intelligence"}],"payment":{"protocols":["AP2","MPP","x402","x402-xrpl","masumi"],"chains":["xrpl","cardano","stellar"],"networks":["xrpl:0","xrpl:1","cardano:mainnet","stellar:pubnet"],"primary_chain":"xrpl","model":"non-custodial escrow","xrpl":{"payout_address":"rM86ChiqozvfHwLckKRq2yTtzKLwfBe2XA","assets":["XRP","RLUSD"],"rlusd_issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","facilitator":"https://xrpl-facilitator-mainnet.t54.ai","supports_batch":true,"batch_max_size":20,"batch_mode":"ALLORNOTHING","finality_seconds":5},"endpoints":{"ap2_config":"https://ai-service-hub-15.emergent.host/api/ap2/config","ap2_mandate_create":"https://ai-service-hub-15.emergent.host/api/ap2/mandates/create","ap2_batch_settle":"https://ai-service-hub-15.emergent.host/api/ap2/payments/batch","xrpl_verify":"https://ai-service-hub-15.emergent.host/api/xrpl/verify","xrpl_config":"https://ai-service-hub-15.emergent.host/api/xrpl/config","masumi_create_payment":"https://ai-service-hub-15.emergent.host/api/masumi/create-payment"},"sandbox":"Set header X-Payment-Proof: sandbox_test for free testing"},"links":{"agentCards":"https://ai-service-hub-15.emergent.host/api/a2a/agent-cards","health":"https://ai-service-hub-15.emergent.host/api/health","openapi":"https://ai-service-hub-15.emergent.host/api/openapi.json","mcpTools":"https://ai-service-hub-15.emergent.host/api/mcp/tools"}}