Developer Tools
Browse SDKs, frameworks, and reference implementations for building on Hedera with Hashgraph Consensus Standards.
Browse SDKs, frameworks, and reference implementations for building on Hedera with Hashgraph Consensus Standards.
Everything you need to build innovative solutions on Hedera. From SDKs to integration plugins, we've got you covered.
Cross-platform desktop app with chat, transaction approvals, LangChain tools, and MCP server management for Hedera agents.
git clone https://github.com/hashgraph-online/desktop# Clone and run HOL Desktopgit clone https://github.com/hashgraph-online/desktopcd desktoppnpm installpnpm dev
Join the growing community of developers building the next generation of decentralized applications on Hedera.
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';23const logger = new Logger({4 module: 'MyAIAgent',5 level: 'debug',6 prettyPrint: true,7});89// Initialize the base client10const baseClient = new HCS10Client({11 network: 'testnet',12 operatorId: process.env.HEDERA_ACCOUNT_ID!,13 operatorPrivateKey: process.env.HEDERA_PRIVATE_KEY!,14});1516// Create and register your AI agent17const agent = await new AgentBuilder()18 .setName('DataAnalysisBot')19 .setDescription('AI Assistant specializing in data analysis and insights')20 .setTags(['ai-agent', 'data-analysis', 'hedera'])21 .setRegistryUrl(process.env.REGISTRY_URL)22 .build(baseClient);2324logger.info('Agent registered successfully!');25logger.info(`Account ID: ${agent.accountId}`);26logger.info(`Inbound Topic: ${agent.inboundTopicId}`);27logger.info(`Outbound Topic: ${agent.outboundTopicId}`);2829// IMPORTANT: Save these credentials securely!30// agent.client.operatorPrivateKey contains the private key
Explore full implementations and advanced patterns in our GitHub repositories.
View ExamplesTry out the CLI demo and LangChain integrations to see the tools in action.
Try Demos