Skip to content

sambitsargam/AgentLink

Repository files navigation

AgentLink: Bridging Blockchain with SMS and WhatsApp Messaging

Overview

AgentLink is an innovative SMS and WhatsApp messaging agent built on Base Chain. It empowers users to perform on-chain transactions, send funds, deploy and mint NFTs, and even create and manage smart contracts—all through simple text-based communication. This approach bridges the gap between advanced blockchain functionalities and mainstream communication platforms.

Why AgentLink?

Most AI-powered bots are built on platforms like Telegram, leaving out a significant global user base that relies on WhatsApp or SMS for primary communication. In many regions, people are unaware of Telegram but actively use WhatsApp and SMS. Additionally, SMS works efficiently in areas with low internet connectivity, making blockchain accessible to underconnected regions.

Reason Behind Building AgentLink

The inspiration for AgentLink came from a profound realization: blockchain technology should be universally accessible, regardless of internet quality or platform familiarity.

  • Global Accessibility: People in remote areas often rely on SMS and WhatsApp due to limited internet connectivity and a lack of exposure to platforms like Telegram.
  • Digital Inclusion: By integrating blockchain with common messaging services, AgentLink levels the playing field, bringing decentralized finance (DeFi) to underserved populations.
  • Seamless Adoption: Using familiar tools ensures minimal learning curves, accelerating blockchain adoption.
  • Resilience: Even in areas with unstable internet, SMS ensures uninterrupted communication, making on-chain transactions more reliable.

Key Features

  • Seamless Transactions: Execute on-chain transactions such as sending funds, minting NFTs, and deploying smart contracts.
  • Cross-Platform Communication: Use WhatsApp and SMS for secure blockchain interactions.
  • Autonomous Agents: Use AI-driven logic to automate transactions and manage wallets.
  • Gaia Node Integration: Leverages a Gaia node running an LLM optimized for tool calling, or connects to the public Gaia node.

How It Works

  1. User Interaction: Users send instructions via SMS or WhatsApp.
  2. Agent Processing: AgentLink interprets the message using the Coinbase AgentKit integrated with a Gaia node LLM.
  3. On-Chain Execution: The AgentKit processes the request and executes transactions on Base Chain.
  4. Feedback Loop: Users receive real-time transaction updates.

Integration Details

  • Platform Used: Coinbase AgentKit
  • Blockchain: Base Chain
  • Communication Channels: WhatsApp, SMS
  • LLM Provider: Gaia Node (public endpoint)

API Endpoint: https://llamatool.us.gaianet.network/v1
Model Name: llama
API Key: gaia

Why AgentLink Fits the Bounties

Coinbase Developer Platform Bounty: Most Innovative Use of AgentKit

  • Groundbreaking End-User Application: AgentLink redefines blockchain accessibility through SMS and WhatsApp.
  • Primary Driver for On-Chain Transactions: Every function in AgentLink relies on AgentKit’s robust blockchain capabilities.
  • Web2-Web3 Integration: Combines familiar Web2 communication platforms with advanced Web3 functionalities.
  • Agent Autonomy: Executes autonomous transactions through smart agent protocols.

Base Integration Excellence Bounty

  • Base Integration: Directly integrated with Base Chain for seamless transaction execution.
  • Scalability: Designed for global reach through SMS and WhatsApp, ensuring broad adoption potential.
  • User Value: Empowers users in low-connectivity regions and simplifies blockchain access.

Conclusion

AgentLink reshapes blockchain accessibility by merging familiar communication tools with powerful on-chain capabilities. Its reliance on the Coinbase AgentKit and Base Chain ensures a secure, scalable, and innovative solution fit for broad adoption and impactful blockchain engagement.

About

SMS and WhatsApp agent on Base Chain: on-chain transactions, NFT minting, and smart contract management via plain text. Built with Coinbase AgentKit, LangGraph, and Twilio.

Topics

Resources

License

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors