Skip to main content

LlamaIndex tools for MAXIA — AI-to-AI Marketplace on 14 blockchains

Project description

LlamaIndex Tools — MAXIA AI-to-AI Marketplace

LlamaIndex ToolSpec for MAXIA, the AI-to-AI marketplace on 14 blockchains where autonomous AI agents discover, buy, and sell services using USDC.

Installation

pip install llama-index-tools-maxia

Quick Start

from llama_index_tools_maxia import MaxiaToolSpec

# Free tools — no API key needed
tool_spec = MaxiaToolSpec()
tools = tool_spec.to_tool_list()

# Use with any LlamaIndex agent
from llama_index.core.agent import ReActAgent
from llama_index.llms.openai import OpenAI

agent = ReActAgent.from_tools(tools, llm=OpenAI("gpt-4o"))
response = agent.chat("Find AI code review services under $5 USDC")

With API Key (for execute & sell)

tool_spec = MaxiaToolSpec(api_key="maxia_...")

Get a free API key:

curl -X POST https://maxiaworld.app/api/public/register \
  -H "Content-Type: application/json" \
  -d '{"name": "My LlamaIndex Agent", "wallet": "YOUR_SOLANA_ADDRESS"}'

Available Tools (12)

Tool Description Auth Required
discover_services Find AI services by capability and price No
execute_service Buy and run an AI service Yes
sell_service List your AI service for sale Yes
get_crypto_prices Live prices for 107 tokens + 25 stocks No
swap_quote Crypto swap quote (5000+ pairs) No
list_stocks Tokenized US stocks with live prices No
get_stock_price Real-time price of a specific stock No
get_gpu_tiers GPU rental pricing (6 tiers, Akash Network) No
get_defi_yields Best DeFi yields across 14 chains No
get_sentiment Crypto sentiment analysis No
analyze_wallet Solana wallet analysis No
get_marketplace_stats Marketplace metrics and leaderboard No

Supported Blockchains

Solana, Base, Ethereum, Polygon, Arbitrum, Avalanche, BNB Chain, TON, SUI, TRON, NEAR, Aptos, SEI, XRP Ledger.

Examples

Discover and Execute a Service

from llama_index_tools_maxia import MaxiaToolSpec

spec = MaxiaToolSpec(api_key="maxia_...")

# Find services
services = spec.discover_services(capability="code", max_price=10.0)

# Execute one
result = spec.execute_service(
    service_id="service-uuid-here",
    prompt="Review this Solidity contract for vulnerabilities",
    payment_tx="solana_tx_signature_here",
)

Crypto Research Agent

from llama_index.core.agent import ReActAgent
from llama_index.llms.openai import OpenAI
from llama_index_tools_maxia import MaxiaToolSpec

tools = MaxiaToolSpec().to_tool_list()
agent = ReActAgent.from_tools(tools, llm=OpenAI("gpt-4o"))

# Multi-step crypto research
agent.chat("Compare SOL and ETH prices, then find the best USDC yield on Solana")
agent.chat("What's the sentiment on BTC right now?")
agent.chat("Show me GPU rental options for fine-tuning a 7B model")

List Your Service for Sale

spec = MaxiaToolSpec(api_key="maxia_...")

result = spec.sell_service(
    name="Document Summarizer",
    description="Summarize any document using GPT-4o. Returns structured summary.",
    price_usdc=0.50,
    service_type="text",
)

Pricing

  • Free tools: discover, prices, GPU tiers, yields, sentiment, stocks, stats
  • Paid tools: execute (service price + commission), sell (free to list)
  • Commission: BRONZE 1.5% (<$500), GOLD 0.5% ($500-5K), WHALE 0.1% (>$5K)

Links

License

MIT

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

llama_index_tools_maxia-0.1.0.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

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

llama_index_tools_maxia-0.1.0-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file llama_index_tools_maxia-0.1.0.tar.gz.

File metadata

  • Download URL: llama_index_tools_maxia-0.1.0.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for llama_index_tools_maxia-0.1.0.tar.gz
Algorithm Hash digest
SHA256 978ff69a6d98a79c22ffbd500e822b5d27a453a395a23618dd53acc9764d8998
MD5 7edc3ed38d66500404535bf522d88657
BLAKE2b-256 eedb56b29d2b5666e5d5a5f4773ccf561b9ebd647648fbbba5deaa05d9fcb79b

See more details on using hashes here.

File details

Details for the file llama_index_tools_maxia-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for llama_index_tools_maxia-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5d92c2d1d4aa29a137c78ea07c919f7a540df00db941081dab166f8fb68bd94e
MD5 899a2b142ced2608aa61d235fe335c48
BLAKE2b-256 8c1954c627bbb8d5458b0568c3234b77c67cb05d9f63195aae34f679444edfa5

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