{"_id":"@aite550659/hedera-agentkit","name":"@aite550659/hedera-agentkit","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@aite550659/hedera-agentkit","version":"0.1.0","description":"Easy Hedera wallet management for AI agents","main":"src/index.js","scripts":{"test":"node src/test.js"},"keywords":["hedera","agent","ai","wallet","hbar","hcs"],"author":{"name":"Aite","email":"aite550659@gmail.com"},"license":"MIT","dependencies":{"@hashgraph/sdk":"^2.58.0"},"_id":"@aite550659/hedera-agentkit@0.1.0","_nodeVersion":"25.5.0","_npmVersion":"11.8.0","dist":{"integrity":"sha512-sG+dJk0/YxwS+V1k3Xq+ttXCf44XWZEKfQfUq0c9iaDm6sgcaHj9/5YnzEZvpTgcaSnjJLnXDWkkUK1htuCmcg==","shasum":"6ec9c34e3179014dd3565ff4f93a608d1c5a8260","tarball":"https://registry.npmjs.org/@aite550659/hedera-agentkit/-/hedera-agentkit-0.1.0.tgz","fileCount":4,"unpackedSize":9275,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCKV6vybi0ZWtQNTw4YChvtA8EaICxemkEDmGK4Bzz8cQIgceANPSTHZL6u9UaDxPWBn2drQ1nN/dtTTs7iNvRMuXk="}]},"_npmUser":{"name":"aite550659","email":"aite550659@gmail.com"},"directories":{},"maintainers":[{"name":"aite550659","email":"aite550659@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hedera-agentkit_0.1.0_1770524325953_0.3438336533541364"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-08T04:18:45.853Z","0.1.0":"2026-02-08T04:18:46.221Z","modified":"2026-02-08T04:18:46.453Z"},"maintainers":[{"name":"aite550659","email":"aite550659@gmail.com"}],"description":"Easy Hedera wallet management for AI agents","keywords":["hedera","agent","ai","wallet","hbar","hcs"],"author":{"name":"Aite","email":"aite550659@gmail.com"},"license":"MIT","readme":"# hedera-agentkit\n\nEasy Hedera wallet management for AI agents. Create wallets, send HBAR, use HCS messaging, and manage tokens with simple APIs.\n\n## Installation\n\n```bash\nnpm install hedera-agentkit\n```\n\n## Quick Start\n\n```javascript\nconst { HederaAgent } = require('hedera-agentkit');\n\n// Load existing wallet\nconst agent = await HederaAgent.load(\n  '0.0.12345',           // Account ID\n  'your-private-key',    // ECDSA private key (hex)\n  'mainnet'              // or 'testnet'\n);\n\n// Check balance\nconst balance = await agent.getBalance();\nconsole.log(balance.hbar); // 100.5\n\n// Send HBAR\nawait agent.sendHbar('0.0.67890', 10); // Send 10 HBAR\n\n// HCS Messaging\nconst topic = await agent.createTopic('My Agent Channel');\nawait agent.submitMessage(topic.topicId, { hello: 'world' });\nconst messages = await agent.getMessages(topic.topicId);\n\nagent.close();\n```\n\n## Create New Agent Wallet\n\n```javascript\n// Requires a funder account to create new accounts on-chain\nconst { agent, accountId, privateKey, evmAddress } = await HederaAgent.create(\n  '0.0.funder',        // Funder account ID\n  'funder-private-key', // Funder private key\n  { \n    network: 'mainnet',\n    initialBalance: 5   // Fund with 5 HBAR\n  }\n);\n\nconsole.log('New agent:', accountId);    // 0.0.xxxxx\nconsole.log('EVM address:', evmAddress); // 0x...\n```\n\n## API Reference\n\n### `HederaAgent.create(funderAccountId, funderPrivateKey, options)`\nCreate a new agent with a fresh Hedera wallet.\n\n### `HederaAgent.load(accountId, privateKey, network)`\nLoad an existing agent from credentials.\n\n### `agent.getBalance()`\nGet HBAR and token balances.\n\n### `agent.sendHbar(recipientId, amount)`\nSend HBAR to another account.\n\n### `agent.createTopic(memo)`\nCreate an HCS topic for messaging.\n\n### `agent.submitMessage(topicId, message)`\nSubmit a message to an HCS topic.\n\n### `agent.getMessages(topicId, sinceSequence)`\nGet messages from an HCS topic via mirror node.\n\n### `agent.export()`\nExport credentials for saving.\n\n### `agent.close()`\nClose the connection.\n\n## Why Hedera for Agents?\n\n- **$0.0001 transactions** — Affordable for high-frequency agent operations\n- **3-second finality** — Fast enough for real-time agent interactions\n- **Native accounts** — Not smart contract wallets, real accounts\n- **HCS messaging** — Built-in consensus messaging for agent coordination\n- **aBFT security** — Enterprise-grade security\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-f7747bd9680c9ff7740bf0fd7dbca5a0"}