Skip to main content

AI agent SDK for Solana blockchain forensics. Pay with SOL, no API keys needed.

Project description

Wallet Doctor MCP - Python SDK

AI agents pay for Solana blockchain data in SOL. No API keys. No accounts. Just send SOL and call.

pip install wallet-doctor
from wallet_doctor import WalletDoctor

wd = WalletDoctor()

# Check wallet safety before your agent interacts with a protocol
result = wd.token_safety(wallet="8xHUrNy3ZGwmqG5o2TGMrLDNTVjVwweUxDWLrL9SAD6")
print(result)

# Trace a suspicious transaction
result = wd.trace(tx="4Zk2...")
print(result)

# Get full portfolio audit
result = wd.portfolio_audit(wallet="...")
print(result)

Services and Pricing

Service Price Description
balance 0.001 SOL Check wallet SOL and token balances
token_safety 0.005 SOL Honeypot detection, rugpull analysis
approvals_audit 0.01 SOL Find risky token approvals
drain_forensics 0.025 SOL Analyze if wallet was drained
smart_money 0.01 SOL Track whale wallet movements
portfolio_audit 0.025 SOL Full wallet risk assessment

How Payment Works

  1. Send SOL to 4dX3VmkGFJHj1XZbWN1MbRYnCaxYWEEN21LjkmCe9JRE
  2. Call the API with ?tx=<your_transaction_hash>
  3. API verifies payment on-chain, returns data

MCP Server URL

https://defi-webhook.m-zikriz.workers.dev

Add to any MCP-compatible agent:

{"mcpServers":{"wallet-doctor":{"url":"https://defi-webhook.m-zikriz.workers.dev"}}}

Quick Start

from wallet_doctor import WalletDoctor

wd = WalletDoctor()
# Your agent checks wallet before any DeFi interaction
safety = wd.token_safety("INPUT_WALLET_ADDRESS")
if not safety["is_safe"]:
    print("WARNING: Unsafe wallet detected!")

Full docs: https://github.com/zikriz/wallet-doctor-mcp

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

wallet_doctor-0.1.0.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

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

wallet_doctor-0.1.0-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for wallet_doctor-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8021d923cde08622239a2219cce33e84fbf295dc6ecf81406831dd86673c43ec
MD5 9931cf1c2e41148170cbfd3f620b5260
BLAKE2b-256 3c658d5461a72eb6fb34b4e14c653b9e728d36d4e612b24c293e483258152219

See more details on using hashes here.

File details

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

File metadata

  • Download URL: wallet_doctor-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for wallet_doctor-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 48342aef1b319bbcf8370e35b08e512c85202ee8e3ad56e1015cd8cd429b20ed
MD5 35e8b93f1113f151ebf792f3ae3ceb18
BLAKE2b-256 ea89ed587b960e92c4573a055011f28a258e5118c382bab7521bd18459603056

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