Skip to content

BlockTalk: An AI-powered chatbot for seamless Solana blockchain interactions. Manage wallets, track transactions, and explore crypto markets with natural language queries.

Notifications You must be signed in to change notification settings

Divyanshu11011/BlockTalk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

13 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

BlockTalk: Your AI-Powered Solana Blockchain Companion

image BlockTalk

BlockTalk is an AI-driven chat interface that simplifies interactions with the Solana blockchain. Built with Next.js and powered by advanced language models, BlockTalk makes blockchain operations accessible to everyone, from curious newcomers to seasoned developers.

๐ŸŒŸ Features

๐Ÿ’ฌ Intuitive Chat Interface

Interact with the Solana blockchain using natural language. No need to remember complex commands or addresses!

๐ŸŒ Multi-Network Support

  • Mainnet
  • Devnet
  • Testnet

Switch seamlessly between networks for testing and production use.

๐Ÿ” Wallet Integration

Easily connect your Phantom wallet to perform real-time transactions and balance checks.

๐ŸŒŸ Key Features

  • ๐Ÿ’ฌ Intuitive AI-powered chat interface
  • ๐ŸŒ Multi-network support (Mainnet, Devnet, Testnet)
  • ๐Ÿ” Seamless Phantom wallet integration
  • ๐Ÿ’ผ Comprehensive Solana blockchain operations
  • ๐Ÿ“Š Real-time cryptocurrency price charts
  • ๐ŸŒ™ Eye-friendly dark mode
  • ๐Ÿค– AI-generated follow-up suggestions

๐Ÿš€ Detailed Features

๐Ÿ’ฌ AI-Powered Chat Interface

image )

Interact with the Solana blockchain using natural language. Our advanced AI understands your intent and executes complex operations with ease.

๐ŸŒ Multi-Network Support

Seamlessly switch between Mainnet, Devnet, and Testnet for all your development and production needs.

๐Ÿ” Wallet Integration

image

Connect your Phantom wallet with a single click to perform real-time transactions and balance checks.

๐Ÿ’ผ Comprehensive Blockchain Operations

๐Ÿ’ฐ Balance Checking

image

Check your Solana balance on any network with a simple query.

๐Ÿ“œ Transaction History

image

View and analyze your recent transactions with ease.

๐Ÿ“Š Transaction Summaries

image

Get clear, concise summaries of your transaction history.

๐Ÿ’ธ Send SOL

Screen.Recording.2024-09-03.000710.mp4

Send SOL to any address on your chosen network effortlessly.

๐Ÿšฐ Airdrops

Screen.Recording.2024-09-03.000831.mp4

Request SOL airdrops on Devnet or Testnet for testing purposes.

๐Ÿ“ˆ Cryptocurrency Prices

image

Get real-time prices of various cryptocurrencies, complete with interactive price charts.

๐Ÿ” Transaction Details

image

Retrieve and analyze detailed information about any specific transaction using its hash.

๐Ÿค– AI-Generated Follow-Up Suggestions

image

๐Ÿ’ฑ Token Swaps

(Quotes Are Provided RealTime , But End-To-End Swaps are under development)

Screen.Recording.2024-09-03.002353.mp4

Our AI doesn't just respond to your queries - it anticipates your needs! After each interaction, BlockTalk generates intelligent follow-up suggestions, making your blockchain journey smoother and more intuitive.

  • Get relevant questions based on your previous interactions (Not all questions might go through)
  • Explore related blockchain operations seamlessly
  • Dive deeper into topics with AI-guided prompts

This feature ensures that you're always one step ahead in your blockchain operations, whether you're a beginner exploring the basics or an expert diving into complex transactions.

๐Ÿ“Š Real-Time Price Charts

image

Visualize cryptocurrency price trends with interactive charts.

Easy on the eyes, perfect for night owls and extended sessions.

๐Ÿš€ Getting Started

  1. Clone the repository: git clone https://github.com/Divyanshu11011/BlockTalk.git

  2. Install dependencies:

cd BlockTalk npm install

  1. Set up your environment variables:

cp .env.example .env.local

Edit .env.local with your API keys and configuration.

  1. Run the development server:

npm run dev 5. Open http://localhost:3000 in your browser to start using BlockTalk!

๐Ÿ› ๏ธ Technologies Used

  • Next.js
  • React
  • Solana Web3.js
  • OpenAI
  • Tailwind CSS
  • Recharts
  • Alchemy
  • Jupiter
  • Solana public RPC's

๐Ÿ”ฎ Future Scope

  • Blinks Integration: Enhance user experience with seamless, visual blockchain interactions.
  • End-To-End Swap: Eexcute Swap Functionality.
  • Multi-Wallet Support: Expand beyond Phantom to support a wider range of Solana wallets.
  • Advanced Analytics: Implement deeper insights and predictive analytics for user transactions.

๐Ÿ“„ License

BlockTalk is released under the MIT License.

๐Ÿ™ Acknowledgements

  • Solana Foundation for their robust blockchain infrastructure
  • OpenAI for powering our natural language processing
  • The amazing open-source community for their invaluable tools and libraries

Built with โค๏ธ by Divyanshu

Visit our website

About

BlockTalk: An AI-powered chatbot for seamless Solana blockchain interactions. Manage wallets, track transactions, and explore crypto markets with natural language queries.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published