Skip to content

A powerful AI-powered smart wallet platform built on Hedera's distributed ledger technology. Features natural language blockchain interactions, multi-channel support via Discord, and secure token management through ElizaOS integration.

License

Notifications You must be signed in to change notification settings

W3-SaaS/Hedera-AI-Smart-Wallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

W3 SaaS Smart Wallet - Hedera Agent

W3 SaaS - Your Key to Web3

Hedera Discord ElizaOS

A powerful AI agent platform built on Hedera's distributed ledger technology, enabling intelligent blockchain interactions through natural language processing.

📚 Table of Contents

🌟 Overview

The w3SaaS Smart Wallet Hedera Agent provides an intelligent layer on top of blockchain technology, allowing users to interact with Hedera services through intuitive AI-powered interfaces. Built on ElizaOS, it combines conversational AI with secure blockchain operations.

✨ Features

  • Natural Language Blockchain Interactions - Execute complex Hedera operations with simple text or voice commands
  • Multi-channel Support - Interact via Discord text channels, voice chat, or direct API calls
  • Voice Synthesis - Natural-sounding responses using ElevenLabs integration
  • Secure Token Management - Verify and execute token transfers with robust security protocols
  • Real-time Data Integration - Access live cryptocurrency prices and market data

🔧 Version Requirements

  • Node.js: v23.3.0
  • pnpm: v10.6.3
  • Python: 3.x
  • Ubuntu: 22.04 LTS (recommended)

🚀 Quick Start

# Clone the repository
git clone https://github.com/W3-SaaS/Hedera-AI-Smart-Wallet.git

# Install dependencies
cd eliza
pnpm install

# Configure environment
cp .env.example .env
# Edit .env with your API keys and configuration

# Build and launch
pnpm build
pnpm start

🤖 AI Agents

CryptoHerald

CryptoHerald in action CryptoHerald in action

The CryptoHerald agent combines CoinMarketCap and Hedera plugins to deliver real-time cryptocurrency price updates:

  • Fetches live Bitcoin prices via CoinMarketCap API
  • Records price data immutably on Hedera's distributed ledger
  • Responds to diverse price check commands in text and voice
  • Publishes updates to dedicated Hedera topics

Hedera Token Distributor

Token Distributor in action

A specialized agent handling secure token distribution with a rigorous verification workflow:

  • Verifies user identity through secure code validation
  • Manages precise token transfers (10 tokens per verified request)
  • Implements multi-step security protocols before execution
  • Provides voice-enabled verification and confirmation

HederaHelper

HederaHelper in action

A comprehensive Hedera operations assistant supporting:

  • Token management (balances, minting, association)
  • HBAR balance inquiries
  • Hedera Consensus Service (HCS) topic creation and messaging
  • Detailed information about Hedera services and capabilities

🎮 Discord Integration

Discord Bot Setup

Seamlessly interact with all agents through a fully integrated Discord bot:

  • Natural voice conversations in Discord voice channels
  • Precise text command support
  • High-quality voice synthesis via ElevenLabs
  • Accurate voice command recognition with OpenAI transcription

⚙️ Configuration

Required environment variables:

DISCORD_API_TOKEN=your-discord-bot-token
DISCORD_APPLICATION_ID=your-discord-application-id
COINMARKETCAP_API_KEY=your-coinmarketcap-api-key
HEDERA_PRIVATE_KEY=your-hedera-account-private-key
HEDERA_ACCOUNT_ID=your-hedera-account-id
HEDERA_NETWORK_TYPE=testnet-or-mainnet
ELEVENLABS_XI_API_KEY=your-elevenlabs-api-key

See .env.example for a complete list of configuration options.

📘 API Documentation

The platform exposes a comprehensive REST API for programmatic access to all agent capabilities:

  • Agent creation and management
  • Message handling and processing
  • Memory and context management
  • Storage operations

For detailed API specifications including endpoints, request/response formats, and examples, see the API Documentation.


Built with ❤️ by the W3-SaaS team

Powered by ElizaOS and Hedera

About

A powerful AI-powered smart wallet platform built on Hedera's distributed ledger technology. Features natural language blockchain interactions, multi-channel support via Discord, and secure token management through ElizaOS integration.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors 2

  •  
  •