Skip to main content

Open-source framework for building autonomous AI agents that interact with blockchain networks

Project description

๐Ÿค– Web3 Agent Kit

Build autonomous AI agents that interact with blockchains โ€” in minutes, not months.

PyPI License: MIT Python 3.10+ CI | Coverage | Twitter

Web3 Agent Kit Demo


๐Ÿค” Why Web3 Agent Kit?

Building AI agents that interact with blockchains is hard. You need to juggle RPC providers, wallet management, transaction signing, gas estimation, DeFi protocol ABIs, LLM integration, and safety rails โ€” all before writing a single line of business logic.

Web3 Agent Kit handles all of that for you.

Pain Point Without Web3 Agent Kit With Web3 Agent Kit
Setup Days of boilerplate pip install โ†’ 5 lines of code
Multi-chain Write adapters per chain Built-in for 7+ chains
LLM Integration Manual prompt engineering Natural language goals, auto-parsed
Safety Build your own guardrails Spend limits, kill switch, operator confirmation
DeFi Read docs, write ABIs Drop-in Uniswap, Aave, bridges
Yield Manual research, claim, compound Auto-compound, cross-protocol APY comparison
DCA Manual recurring buys Automated DCA with intervals, limits, callbacks
Gas Guess gas prices Smart estimation, timing, batching
Security Manual approval checks Auto-scan & revoke risky approvals
Alerts Manual whale tracking Auto-monitor wallets, instant alerts
Multi-wallet Manage keys manually Batch ops, consolidated portfolio, wallet groups
Airdrops Manual quest hunting Auto-track campaigns, multi-wallet farming, Sybil-safe
Token Security Manual research Honeypot detection, rug pull check, contract audit
Extensibility Hard-coded logic Plugin system โ€” community can extend anything
Error Handling Manual retry logic Auto-fallback across LLM providers & RPCs

๐Ÿ—๏ธ Architecture

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                        User / Application                          โ”‚
โ”‚                    "Swap 0.1 ETH to USDC on Base"                  โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                               โ”‚
                               โ–ผ
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                          Agent Framework                            โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚
โ”‚  โ”‚ Goal      โ”‚โ†’ โ”‚ LLM Planner  โ”‚โ†’ โ”‚ Tool        โ”‚โ†’ โ”‚ Transactionโ”‚ โ”‚
โ”‚  โ”‚ Parser    โ”‚  โ”‚ (cascade)    โ”‚  โ”‚ Router      โ”‚  โ”‚ Executor   โ”‚ โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ””โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                                                            โ”‚
                               โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
                               โ”‚         Safety Layer       โ”‚        โ”‚
                               โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚
                               โ”‚  โ”‚ Spend Governor          โ”‚      โ”‚ โ”‚
                               โ”‚  โ”‚ โ€ข Per-tx limits         โ”‚      โ”‚ โ”‚
                               โ”‚  โ”‚ โ€ข Daily caps            โ”‚      โ”‚ โ”‚
                               โ”‚  โ”‚ โ€ข Kill switch           โ”‚      โ”‚ โ”‚
                               โ”‚  โ”‚ โ€ข Operator confirmation โ”‚      โ”‚ โ”‚
                               โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜      โ”‚ โ”‚
                               โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                                                            โ”‚
                               โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
                               โ”‚      Tool Ecosystem        โ”‚        โ”‚
                               โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚        โ”‚
                               โ”‚  โ”‚ Uniswap โ”‚ โ”‚ Bridge   โ”‚ โ”‚        โ”‚
                               โ”‚  โ”‚ V2/V3   โ”‚ โ”‚ Agg.     โ”‚ โ”‚        โ”‚
                               โ”‚  โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”‚        โ”‚
                               โ”‚  โ”‚ Sniper  โ”‚ โ”‚ Portfolioโ”‚ โ”‚        โ”‚
                               โ”‚  โ”‚ Module  โ”‚ โ”‚ Tracker  โ”‚ โ”‚        โ”‚
                               โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ”‚        โ”‚
                               โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                                                            โ”‚
                               โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
                               โ”‚    Chain Abstraction Layer  โ”‚        โ”‚
                               โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ” โ”‚        โ”‚
                               โ”‚  โ”‚ ETH  โ”‚ โ”‚ BASE โ”‚ โ”‚ARB โ”‚ โ”‚        โ”‚
                               โ”‚  โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”œโ”€โ”€โ”€โ”€โ”ค โ”‚        โ”‚
                               โ”‚  โ”‚ OP   โ”‚ โ”‚ MATICโ”‚ โ”‚AVAXโ”‚ โ”‚        โ”‚
                               โ”‚  โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”œโ”€โ”€โ”€โ”€โ”ค โ”‚        โ”‚
                               โ”‚  โ”‚ BSC  โ”‚ โ”‚      โ”‚ โ”‚    โ”‚ โ”‚        โ”‚
                               โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”˜ โ”‚        โ”‚
                               โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐Ÿ“Š Comparison vs Alternatives

Feature Web3 Agent Kit LangChain + Web3 Custom Bot Goat SDK
Setup Time Minutes Hours Days Hours
Multi-chain 7+ chains Manual Manual Limited
Built-in LLM 6 providers DIY โŒ โŒ
DeFi Tools Uniswap, Aave, bridges โŒ โŒ Limited
Token Sniper โœ… โŒ โŒ โŒ
DCA Bot โœ… โŒ โŒ โŒ
Gas Optimizer โœ… โŒ โŒ โŒ
Approval Manager โœ… โŒ โŒ โŒ
Wallet Watcher โœ… โŒ โŒ โŒ
Yield Optimizer โœ… โŒ โŒ โŒ
Multi-Wallet โœ… โŒ โŒ โŒ
Airdrops โœ… โŒ โŒ โŒ
Token Security โœ… โŒ โŒ โŒ
Plugin System โœ… โŒ โŒ โŒ
Safety Rails โœ… Governor โŒ โŒ โŒ
Natural Language โœ… Partial โŒ โŒ
Python Native โœ… โœ… Varies โŒ (TS)
Type Hints โœ… Partial Varies N/A
Active Maintenance โœ… โœ… Depends Limited

๐ŸŽฏ Quick Start

1. Install

pip install web3-agent-kit

2. Set Environment Variables

# Required: Wallet private key
export PRIVATE_KEY="0x..."

# Required: At least one LLM provider key
export OPENAI_API_KEY="sk-..."        # OpenAI
export ANTHROPIC_API_KEY="sk-ant-..."  # Anthropic (best reasoning)
export GROQ_API_KEY="gsk_..."          # Groq (fastest)
export DEEPSEEK_API_KEY="sk-..."       # DeepSeek (cheapest)

# Optional: Custom RPC endpoints (public defaults are provided)
export ETH_RPC="https://..."
export BASE_RPC="https://..."

3. Write Your First Agent

from web3_agent_kit import Agent, Wallet, Chain, ChainManager
from web3_agent_kit.defi import Uniswap

# Setup
chain_manager = ChainManager(chains=[Chain.BASE])
wallet = Wallet.from_env("PRIVATE_KEY", chain_manager=chain_manager)
uniswap = Uniswap(chain_manager=chain_manager)

# Create agent with LLM reasoning
agent = Agent(
    wallet=wallet,
    chains=[Chain.BASE],
    tools=[uniswap],
)

# Natural language swap โ€” that's it!
result = agent.run("Swap 0.1 ETH to USDC on Base")
print(result)

4. Run It

python my_agent.py

๐Ÿ’ก Tip: Start with a small amount on a testnet or use dry_run=True mode to validate behavior before going live.


โœจ Features

๐Ÿค– Core

  • ๐Ÿ”— Multi-chain support โ€” Ethereum, Base, Arbitrum, Optimism, Polygon, Avalanche, BSC
  • ๐Ÿง  LLM-powered reasoning โ€” Multi-provider cascade (OpenAI, Anthropic, Groq, DeepSeek, OpenRouter, Kimi)
  • ๐ŸŽฏ Natural language goals โ€” Tell the agent what to do in plain English
  • ๐Ÿ” Governed signing โ€” Safety caps, kill-switch, operator confirmation

๐Ÿ’ฐ DeFi

  • ๐Ÿ’ฑ Uniswap V2 swaps โ€” Actual token swaps with quotes, approvals, slippage protection
  • ๐ŸŒ‰ Cross-chain bridges โ€” Li.Fi + Socket aggregators for best routes
  • ๐Ÿ“Š Portfolio tracking โ€” Real-time balances, P&L across all chains

๐Ÿ”ซ Sniper

  • ๐ŸŽฏ Token sniper โ€” Monitor new liquidity pools, auto-buy safe tokens
  • ๐Ÿ›ก๏ธ Risk assessment โ€” Honeypot detection, liquidity checks, contract analysis
  • โšก Live monitoring โ€” Background thread with callback alerts

๐Ÿ“ˆ DCA Bot

  • ๐Ÿ”„ Recurring buys โ€” Dollar-cost average into any token automatically
  • โฐ Flexible intervals โ€” Hourly, daily, weekly, biweekly, monthly
  • ๐Ÿ›‘ Spending limits โ€” Max buys, max total spend, auto-stop
  • ๐Ÿ“Š Cost average analysis โ€” Track avg price, min/max, P&L
  • ๐Ÿ’พ Persistent orders โ€” Survives restarts, stored on disk
  • ๐Ÿ”” Callbacks โ€” Hook into execution events for notifications

๐Ÿ”’ Security Module (NEW!)

  • ๐Ÿฏ Honeypot detection โ€” Check if token can be sold before buying
  • ๐Ÿงถ Rug pull checker โ€” Assess rug pull risk factors
  • ๐Ÿ“ Contract audit โ€” Detect hidden mint, blacklist, pause, proxy patterns
  • ๐Ÿ’ฐ Tax checker โ€” Buy/sell tax analysis
  • ๐Ÿ’ง Liquidity analysis โ€” Locked %, lock duration
  • ๐Ÿ‘ฅ Holder analysis โ€” Concentration, whale detection
  • ๐Ÿ“Š Safety score โ€” 0-100 score with risk levels
  • ๐ŸŒ GoPlus API โ€” Real-time token security data
  • ๐Ÿ“ˆ DexScreener โ€” Liquidity data integration

๐Ÿช‚ Airdrop Automation (NEW!)

  • ๐Ÿ” Campaign Discovery โ€” Auto-scan 7 platforms (Galxe, Zealy, Layer3, QuestN, TaskOn, Intract, Port3)
  • โ›“๏ธ On-chain Farming โ€” DeFi interactions for airdrops (Base, Ethereum, Arbitrum, Optimism, Scroll, Linea, zkSync)
  • โฐ Daily Scheduler โ€” Automate recurring tasks with retry logic
  • ๐Ÿ“Š Points Dashboard โ€” Track points across all platforms with history
  • ๐Ÿ”— Referral Manager โ€” Generate, track, and optimize referral links
  • ๐Ÿšฐ Faucet Claimer โ€” Auto-claim testnet tokens from 12+ faucets
  • ๐Ÿค– Multi-wallet โ€” Sybil avoidance, wallet rotation
  • ๐Ÿ”Œ Plugin System โ€” Extend with custom platform executors

๐ŸŒ REST API

  • ๐Ÿ“ก 18 endpoints โ€” Full HTTP API for all modules
  • ๐Ÿ”‘ API key auth โ€” Secure access control
  • ๐Ÿ“– Swagger UI โ€” Interactive API documentation
  • ๐Ÿ”„ Auto-fallback โ€” Multi-provider LLM cascade

๐Ÿ”Œ Plugin System

  • ๐Ÿ“ฆ Plugin registry โ€” Discover and load plugins dynamically
  • ๐Ÿ› ๏ธ Custom plugins โ€” Extend with your own tools
  • ๐Ÿ”„ Hot reload โ€” Add plugins without restarting

๐ŸŒ REST API

Full HTTP API for all modules โ€” use from any language (JavaScript, curl, etc):

# Start the API server
python -m src.api

# Or with API key
WEB3_API_KEY=your-secret python -m src.api

Endpoints:

Endpoint Method Description
/wallet/info GET Wallet info + balance
/swap/quote GET Get swap quote
/swap/execute POST Execute token swap
/portfolio/ GET Portfolio dashboard
/gas/estimate GET Gas estimates (EIP-1559)
/gas/recommendation GET Gas timing recommendation
/watcher/list GET List watched wallets
/watcher/add POST Add wallet to watch
/approval/scan GET Scan token approvals
/approval/risk GET Risk report
/dca/orders GET/POST List/create DCA orders
/yield/opportunities GET Scan yield opportunities
/yield/best GET Find best yield
/bridge/quote GET Get bridge quote
/bridge/execute POST Execute bridge
/health GET Health check
/docs GET Swagger UI
/redoc GET ReDoc documentation

Example:

# Get gas estimate
curl http://localhost:8000/gas/estimate?chain=ethereum

# Get swap quote
curl "http://localhost:8000/swap/quote?token_in=ETH&token_out=USDC&amount_in=1.0"

# Scan approvals
curl http://localhost:8000/approval/scan?chain=ethereum

๐ŸŽฏ Showcase

Telegram Bot

A full-featured Telegram bot built with web3-agent-kit:

cd showcase/telegram-bot
pip install -r requirements.txt
python bot.py

Features: balance check, token swap, portfolio tracking, token sniper, cross-chain bridge.

Telegram Bot Demo


๐Ÿ“ฆ Examples

Example Description
examples/llm_swap_agent.py LLM-powered natural language swapping
examples/direct_swap.py Programmatic Uniswap swap without LLM
examples/token_sniper.py Monitor new pairs, auto-buy safe tokens
examples/portfolio_dashboard.py Real-time portfolio across chains
examples/bridge_agent.py Cross-chain transfers via Li.Fi/Socket
examples/swap_agent.py Autonomous token swapping
examples/yield_optimizer.py Cross-protocol yield farming + auto-compound
examples/multi_wallet.py Multi-wallet management + batch ops
examples/plugin_system.py Plugin system usage + custom plugins
examples/dca_bot.py Dollar-cost averaging bot with intervals & limits
examples/api_server.py REST API server with Swagger docs
examples/airdrop_farmer.py Multi-chain airdrop farming
examples/sniper_bot.py Token launch sniper
examples/portfolio_tracker.py Portfolio tracking & reporting
examples/airdrop_suite.py Full airdrop automation suite
examples/security_analysis.py Token security analysis

๐Ÿง  LLM Integration

Multi-provider cascade with automatic fallback:

from web3_agent_kit.llm import LLM, LLMConfig

# Use any LLM provider with automatic fallback
llm = LLM(LLMConfig(
    providers=["anthropic", "openai", "groq", "deepseek"],
    model="claude-3-5-sonnet-20241022",
))

# Natural language โ†’ structured action
action = llm.parse("Swap 0.1 ETH to USDC on Base")
# โ†’ {"tool": "uniswap", "action": "swap", "params": {...}}

๐Ÿ”’ Security Module

Analyze tokens before interacting:

from web3_agent_kit.security import TokenAnalyzer, SecurityConfig

analyzer = TokenAnalyzer(SecurityConfig(chain="base"))

# Quick check
result = analyzer.quick_check("0x...")
print(f"Is Honeypot: {result['is_honeypot']}")

# Full analysis
report = analyzer.analyze_token("0x...")
print(f"Safety Score: {report.safety_score}/100")
print(f"Risk Level: {report.risk_level.value}")

if report.is_honeypot:
    print("๐Ÿšจ HONEYPOT DETECTED!")
elif report.safety_score < 50:
    print("โš ๏ธ HIGH RISK TOKEN")
else:
    print("โœ“ Safe to trade")

๐Ÿช‚ Airdrop Automation

Automate airdrop farming across multiple platforms:

from web3_agent_kit.airdrop import (
    CampaignDiscovery,
    OnChainAirdropFarmer,
    AirdropScheduler,
    PointsDashboard,
    ReferralManager,
    FaucetClaimer,
)

# Discover new campaigns
discovery = CampaignDiscovery()
campaigns = discovery.discover_all()

# On-chain farming (dry run)
farmer = OnChainAirdropFarmer(OnChainConfig(chain="base", dry_run=True))
farmer.farm_plan("base_activity")

# Schedule daily tasks
scheduler = AirdropScheduler()
scheduler.add_daily("galxe_checkin", "09:00", galxe_checkin_fn)

# Track points
dashboard = PointsDashboard(DashboardConfig(wallet="0x..."))
dashboard.sync_all()

# Generate referrals
manager = ReferralManager()
manager.generate_links(count=10)

# Claim testnet tokens
claimer = FaucetClaimer()
claimer.claim_all(wallet="0x...")

๐Ÿ“Š Project Stats

  • Version: 1.2.0
  • Modules: 20+
  • Tests: 565+
  • Examples: 18
  • Chains: 7+
  • License: MIT

๐Ÿค Contributing

We welcome contributions! See CONTRIBUTING.md for guidelines.


๐Ÿ“„ License

MIT License โ€” see LICENSE for details.


๐Ÿ™ Acknowledgments


Made with โค๏ธ by @itseywacc

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

web3_agent_kit-1.4.0.tar.gz (206.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

web3_agent_kit-1.4.0-py3-none-any.whl (204.6 kB view details)

Uploaded Python 3

File details

Details for the file web3_agent_kit-1.4.0.tar.gz.

File metadata

  • Download URL: web3_agent_kit-1.4.0.tar.gz
  • Upload date:
  • Size: 206.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for web3_agent_kit-1.4.0.tar.gz
Algorithm Hash digest
SHA256 cfe0195152096c248a90d9107fb9d4eda532933f3b4efc4c67df11200def3ddb
MD5 1c3c0681d592c725df6a791b7d828b48
BLAKE2b-256 d3399a2efd3ac679ace84b8f6c65ed1b291320691863f5fbd1a7311ab19d1951

See more details on using hashes here.

File details

Details for the file web3_agent_kit-1.4.0-py3-none-any.whl.

File metadata

  • Download URL: web3_agent_kit-1.4.0-py3-none-any.whl
  • Upload date:
  • Size: 204.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for web3_agent_kit-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0f9c2c39edf70b0ca357cca23ec869ca862136699f8d25d89cb0fed056426bb3
MD5 2a736367aab47732cc2b526194fd60b9
BLAKE2b-256 0ca7e809b87edea18de63872d8e9c544802c87b5e4b830ecb6a66c9a0645fef3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page