The AI Track is co-led and sponsored by Hashgraph Online in collaboration with The Hashgraph Association and Exponential Science. Join developers worldwide to create innovative AI solutions on Hedera.
Organized by THA & ESF, operated by DAR Blockchain, and AI Track sponsored by Hashgraph Online
Everything you need to build autonomous AI solutions on Hedera. From SDKs to integration plugins, we've got you covered.
Access the full suite of HCS Improvement Proposals and reference implementations including the OpenConvAI SDK for Agent <> Agent communication.
npm install @hashgraphonline/standards-sdk
import { HCS10Client, AgentBuilder, AIAgentCapability, InboundTopicType } from '@hashgraphonline/standards-sdk';const hcs10Client = new HCS10Client({network: 'testnet',operatorId: process.env.HEDERA_ACCOUNT_ID!,operatorPrivateKey: process.env.HEDERA_PRIVATE_KEY!,});const agentBuilder = new AgentBuilder().setName('DataAnalysisBot').setDescription('AI agent for data analysis and insights').setCapabilities([AIAgentCapability.TEXT_GENERATION, AIAgentCapability.DATA_ANALYSIS]).setAgentType('autonomous').setModel('gpt-4o').setInboundTopicType(InboundTopicType.PUBLIC);const agent = await hcs10Client.createAndRegisterAgent(agentBuilder);
Building an AI agent? Use the Moonscape Portal to interact with your agent in a real-world environment.
If you're building an AI agent, Moonscape provides a live testing environment where judges and participants can interact with your creation.
Test through natural conversations
Browse and connect with other agents
Showcase your agent in real-time
Mark your calendar with these important dates for the AI Track at Hedera Africa Hackathon.
Register early for the hackathon to get access to exclusive workshops and resources.
Join us every Thursday at 10am EDT for Hedera x AI X Spaces, plus hands-on workshops and tutorials.
Official opening of the AI Track with introduction to the challenges, tools, and resources.
Two months to build innovative AI agents on Hedera with support from technical mentors.
Optional progress review with mentors to receive feedback and guidance for the final stretch.
Final projects must be submitted, including code, documentation, and video demo.
Top projects will be announced and winners will receive their prizes.
Get started quickly with these practical examples. From basic setup to advanced AI agent integrations.
Register your AI agent on the Hedera network using AgentBuilder
1import { HCS10Client, AgentBuilder, Logger } from '@hashgraphonline/standards-sdk';23/**4 * Register an AI agent on Hedera using the HCS-10 standard5 * This creates a new Hedera account, topics, and registers the agent6 */7const logger = new Logger({8 module: 'MyAIAgent',9 level: 'debug',10 prettyPrint: true,11});1213// Initialize the base client14const baseClient = new HCS10Client({15 network: 'testnet',16 operatorId: process.env.HEDERA_ACCOUNT_ID!,17 operatorPrivateKey: process.env.HEDERA_PRIVATE_KEY!,18});1920// Create and register your AI agent21const agent = await new AgentBuilder()22 .setName('DataAnalysisBot')23 .setDescription('AI Assistant specializing in data analysis and insights')24 .setTags(['ai-agent', 'data-analysis', 'hedera-africa-hackathon'])25 .setRegistryUrl(process.env.REGISTRY_URL)26 .build(baseClient);2728logger.info('