Que fait monetize-service ?
Créez et déployez une API payante que d'autres agents peuvent payer pour utiliser via x402. Utilisez-la lorsque vous ou l'utilisateur souhaitez monétiser une API, gagner de l'argent, proposer un service, vendre un service à d'autres agents, facturer des endpoints, créer un endpoint payant ou mettre en place un service payant. Couvre les cas "gagner de l'argent en proposant un endpoint", "vendre un service", "monétiser vos données", "créer une API payante".
Fonctionnalités
- Déploiement rapide d'une API avec endpoints payants
- Intégration native du protocole x402 pour les micropaiements
- Configuration flexible des prix par requête
- Compatible avec les agents IA utilisant x402 (Claude Code, Cursor, Codex...)
Utilisation
- Clonez le dépôt
- Installez les dépendances :
pip install -r requirements.txt - Configurez vos variables d'environnement :
X402_PRIVATE_KEY: votre clé privée x402DATABASE_URL: URL de la base de données
- Définissez vos endpoints dans
endpoints.yaml - Lancez le serveur :
uvicorn app.main:app --reload
Exemple de configuration
endpoints:
- path: "/predict"
method: POST
price: 0.01 # en tokens x402
description: "Prédiction basée sur un modèle ML"
Intégration avec un agent client
import httpx
from x402 import create_payment_header
# L'agent client crée un header de paiement
headers = create_payment_header("0.01")
response = httpx.post("https://votre-api.com/predict", headers=headers, json={"data": [...]})
Licence
MIT