Skip to main content

x402-money-reactor (Python)

Python client for Money Reactor — an x402 pay-per-call API for AI agents and bots. Live service: https://money-reactor.makar52nn2016.workers.dev

No signup. No API keys. Pay per request in USDC on Base via the x402 protocol (HTTP 402 + EIP-3009). Machine-readable discovery at /openapi.json, /llms.txt and /mcp (MCP server).

Install

pip install x402-money-reactor

Free endpoints (no wallet needed)

from x402_money_reactor import call_free, catalog, paid_endpoints

call_free("/api/health")        # liveness + receiver
call_free("/api/status")        # public payment ledger (recent x402 settlements)
call_free("/api/stats")         # usage counters
call_free("/api/bounties/demo") # free sample of the bounty feed

catalog()         # live endpoint list from /openapi.json
paid_endpoints()  # static price table

Paid endpoints (x402, USDC on Base)

Endpoint Price What you get
GET /api/crypto-price?symbol=BTC-USD $0.001 live spot price
GET /api/usd-price?assets=btc,eth $0.001 multi-asset USD snapshot
GET /api/fear-greed $0.001 crypto Fear & Greed index
POST /api/ai-chat $0.002 LLM chat completion
GET /api/market-pulse?symbols=BTC,ETH $0.003 market snapshot in plain language
GET /api/weather?city=Moscow $0.002 current weather by city
GET /api/url-to-text?url=... $0.003 any web page as clean plain text for LLMs
GET /api/honeypot?repo=owner/name $0.001 GitHub repo trust score
GET /api/erc20-balance?address=...&token=... $0.001 ERC20 balance on Base
GET /api/token-verdict?address=0x... $0.01 token safety verdict card
GET /api/verdict?repo=owner/name $0.001 one-line repo safety verdict
GET /api/bounties $0.001 funded bounty feed (launch promo)
GET /api/block-number $0.001 latest Base block height
GET /api/time, /api/uuid $0.001 UTC time / UUID v4
GET /api/dossier $0.05 full research dossier: prices + sentiment + news + chain + AI verdict + AI summary
GET /api/starter-kit $5.00 x402 Starter Kit (docs + code samples)

Verdict ladder: pay only for the confidence you need

The premium track external agents re-buy most — three tiers, one settlement mechanics:

Tier Price Use it when
GET /api/verdict · /api/honeypot $0.001 triage of a token list (100 tokens ≈ $0.10)
GET /api/token-verdict $0.01 machine verdict GREEN/MID/YELLOW/RED before a swap
GET /api/dossier $0.05 large position: full research dossier in one JSON
from x402_money_reactor import token_verdict_challenge, dossier_challenge

print(token_verdict_challenge("0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"))
print(dossier_challenge("0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"))
# -> ready-to-sign x402 accepts payload (amount=10000 / 50000, eip155:8453)

Agent card & mirrors: https://makar-reactor.srht.site/

How payment works

A paid call returns HTTP 402 with an x402 accepts payload. Settle it with any x402-enabled client or EIP-3009 wallet, then repeat the request with the X-PAYMENT header.

from x402_money_reactor import challenge

ch = challenge("/api/crypto-price?symbol=BTC-USD")
print(ch)   # {"accepts": [{"scheme": "exact", "network": "base", "maxAmountRequired": "2000", ...}]}

Full auto-payment with the official SDK:

# pip install x402
from x402 import x402Client  # see x402 docs for wallet setup
# client wraps fetch(): on 402 it signs an EIP-3009 USDC transfer on Base
# and retries the request automatically.

Or drive the settlement yourself with any Base signer — the 402 payload is a standard EIP-3009 transferWithAuthorization to the receiver address in maxAmountRequired (USDC, 6 decimals).

MCP

The service also speaks MCP: point any MCP client at https://money-reactor.makar52nn2016.workers.dev/mcp.

Public ledger

All settlements are visible without a key: GET /api/status → paymentsTotal, recentPayments with on-chain tx hashes.

License

MIT

Metadata

Release files for x402-money-reactor 1.2.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for x402-money-reactor 1.2.5
File Size Uploaded Provenance
x402_money_reactor-1.2.5.tar.gz 6.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for x402-money-reactor 1.2.5
File Interpreter ABI Platform
x402_money_reactor-1.2.5-py3-none-any.whl Python 3 none any Details

Total release size: 13.1 kB

Release files / x402_money_reactor-1.2.5.tar.gz

Download URL x402_money_reactor-1.2.5.tar.gz
Size 6.2 kB
Tags Source
SHA-256 checksum
How to use checksums
b2eec2f57187bff5a0297d7a6ea5ff6d90e03d6e812ee85f412536d998aadd05
BLAKE2b-256 checksum
How to use checksums
360f92bc237f64692b11bdc0cb45b209afbcac35caea4dbc0f0e6f834d888d13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / x402_money_reactor-1.2.5-py3-none-any.whl

Download URL x402_money_reactor-1.2.5-py3-none-any.whl
Size 6.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
28e77901c25929dc1ae48ef97b42d7a688ba98d023d9b5a9b8a6bf5eba113b21
BLAKE2b-256 checksum
How to use checksums
822cbe96aa2a99282120488664e47760410c2d2970280b16807f685e6dfbab00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Security for x402-money-reactor 1.2.5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page