Current collected state Current
Observed since 20 Oct, 16:00 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Python integration for x402 Payment Protocol with 4mica credit flow
Python integration for the x402 Payment Protocol with 4mica credit flow support.
pip install 4mica-x402
Optional extras:
fastapi (FastAPI middleware)flask (Flask middleware)httpx (async HTTP client wrapper)requests (sync HTTP client wrapper)all (everything)from fastapi import FastAPI
from fourmica_x402.http import fastapi_payment_middleware_from_config
app = FastAPI()
routes = {
"GET /premium": {
"accepts": {
"scheme": "4mica-credit",
"price": "$0.01",
"network": "eip155:11155111",
"payTo": "0xRecipient",
}
}
}
middleware = fastapi_payment_middleware_from_config(
routes,
tab_endpoint="https://api.example.com/payment/tab",
)
@app.middleware("http")
async def x402_mw(request, call_next):
return await middleware(request, call_next)
from x402 import x402ClientSync
from x402.http.clients import x402_requests
from fourmica_x402.client_scheme import FourMicaEvmScheme
client = x402ClientSync()
client.register("eip155:11155111", FourMicaEvmScheme("0xYourPrivateKey"))
session = x402_requests(client)
resp = session.get("https://api.example.com/premium")
print(resp.status_code, resp.text)
python -m build
python -m pytest
Install dev tools:
pip install -e .[dev]
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 1.2.3 | 19 May 2026 | 10 |
This describes our collected data; it is not a security assessment.
Shared repository data · GitHub
HTTP 301 · detected 20 Oct 2026
Reported destinationObserved since 20 Oct, 16:00 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:c9d9ecd410bbfc72f9c917dce4fe80dab3176e329455da6b1bea9a5655632ad4