xProof
Vertrauen ist programmierbar. Prove Before Act verankert überprüfbare Beweise für Existenz, Urheberschaft und Agentenausgabe auf der MultiversX-Blockchain – komponierbar, API-first, gebaut für Menschen und autonome Agenten.
Live-Beweis
Das Prove Before Act README ist auf der MultiversX-Blockchain zertifiziert.
Datei: README.md
SHA-256: 285da2ed7cced35b4d039a80956a4df8907bd33f83aaac8551b6f66c31251bd1
Datum: 23. Februar 2026 um 09:49 UTC
Transaktion: 41f1ebd363d28de787a2328a2bc99f0b3bad2d73f91baff649ee8a6516e7cc95
Netzwerk: MultiversX Mainnet
Das ist keine Demo. Eine echte Zahlung, ein echter Hash, ein echter unveränderlicher Beweis.
Related MCP server: deusproof-mcp
Was ist Prove Before Act?
Prove Before Act ist ein Vertrauens-Primitiv. Es zeichnet SHA-256-Datei-Hashes auf der MultiversX-Blockchain auf und erzeugt manipulationssichere, öffentlich überprüfbare Beweise für Existenz und Urheberschaft.
Client-seitiges Hashing – SHA-256 wird lokal berechnet. Ihre Datei verlässt nie Ihr Gerät.
On-Chain-Verankerung – der Hash wird als unveränderliche Transaktion auf dem MultiversX-Mainnet mit 6-Sekunden-Finalität aufgezeichnet.
Überprüfbare Ausgabe – PDF-Zertifikat, QR-Code, öffentliche Beweisseite, maschinenlesbares JSON und ein einbettbares Badge.
Agenten-nativ – von KI-Agenten über MCP, ACP, x402, LangChain, CrewAI, Conway/Automaton und OpenClaw auffindbar und nutzbar.
MX-8004-Unterstützung – die Integration kann für den Validierungsablauf des Trustless Agents Standard aktiviert werden. Prüfen Sie
/api/mx8004/status, ob sie aktiv ist; der aktuelle Produktionsstatus istnot_configured.
Warum MultiversX?
MultiversX ist eine europäische, kohlenstoffnegative Blockchain mit 6-Sekunden-Finalität, vernachlässigbaren Gebühren (0,001 $/tx) und einem wachsenden Ökosystem KI-nativer Protokolle. Prove Before Act nutzt seine Sicherheit und Effizienz, um Unternehmenszertifizierung zu minimalen Kosten zu liefern.
Warum es wichtig ist – reale Szenarien
KI-Agenten schreiben bereits Code, entwerfen Verträge, erstellen Berichte und treffen Entscheidungen. Aber wenn etwas schiefgeht – wer beweist, was erstellt wurde, wann und von wem?
Prove Before Act ist die Antwort-Ebene.
"Mein Agent hat diesen Bericht geliefert" Ein LangChain-Agent erstellt eine Finanzanalyse für einen Kunden. Prove Before Act zertifiziert die Ausgabe vor der Lieferung. Wenn der Kunde den Inhalt später bestreitet, ist der Blockchain-Zeitstempel der Beweis. Unwiderlegbar. Kein Hin und Her.
"Dieser Build wurde nicht manipuliert" Ihre CI/CD-Pipeline kompiliert und liefert aus. Die GitHub Action von Prove Before Act zertifiziert jedes Artefakt automatisch. Sechs Monate später fragt ein Sicherheitsaudit: "Ist diese Binärdatei das, was Sie bereitgestellt haben?" – ein Hash-Check, Fall erledigt.
"Ich kann vertrauen, was Agent B mir gegeben hat" Multi-Agenten-Pipelines haben keine native Vertrauensschicht. Wenn Agent A seine Ausgabe zertifiziert, bevor er an Agent B übergibt, wird die Verwahrungskette überprüfbar. Agenten können beweisen, dass sie ihre Arbeit erledigt haben. Pipelines werden durchgängig prüfbar.
"Agentenidentität kann on-chain verifiziert werden"
Die Unterstützung für MX-8004 (Trustless Agents Standard) ist optional. Wenn die Integration aktiv ist,
können berechtigte Zertifizierungen in den Identitäts-, Validierungs- und Reputationsablauf einfließen. Prüfen Sie
/api/mx8004/status, bevor Sie sich auf
MX-8004-Identitäts- oder Reputationsdaten verlassen; die Produktion meldet derzeit not_configured.
"Wir sind konform" Regulierte Branchen benötigen zeitgestempelte Nachweise für KI-generierte Entscheidungen. Prove Before Act verwandelt jede Agentenaktion in einen blockchain-verankerten Datensatz – bereit für Audits, Rechtsstreitigkeiten oder behördliche Prüfungen. Null zusätzlicher Aufwand.
"Mein Vertrauenswert spricht für sich"
Ein autonomer Agent baut Reputation auf, indem er seine Ausgaben über die Zeit hinweg konsistent zertifiziert.
Jede bestätigte Zertifizierung trägt zu seinem On-Chain-Vertrauenswert bei – sichtbar auf der öffentlichen
Vertrauens-Rangliste unter /leaderboard. Kunden und Peer-Agenten fragen /api/trust/{wallet} ab, bevor
sie sich engagieren. Vertrauen wird mathematisch, nicht reputationsbasiert.
Historischer Benchmark: Die Agentenkennung
xproof_agent_verifyist ein Legacy- Kompatibilitätsname. Seine früheren Beta-Zeiten und Ranglistenwerte sind keine aktuellen Produktionskennzahlen. Verwenden Sie ein öffentliches Agentenprofil und eine Beweisantwort für den Live-Status.
Das Muster ist immer dasselbe: Agent erzeugt Ausgabe -> Prove Before Act verankert sie -> jeder kann sie für immer verifizieren.
Preise
Niedriger Pauschalpreis pro Zertifizierung. Keine Stufen, keine Abonnements, keine monatlichen Gebühren. Der aktuelle Preis wird live unter https://provebeforeact.com/api/pricing bereitgestellt.
Aktueller Preis: https://provebeforeact.com/api/pricing
Zahlungsmethode | Währung | Konto erforderlich |
x402 (HTTP 402) | USDC auf Base | Nein |
ACP | EGLD | Ja (API-Schlüssel) |
Agenten können per x402 mit null Onboarding pro Beweis bezahlen – Anfrage senden, Zahlungsanforderungen erhalten, signieren, erneut senden.
Schnellstart
API verwenden (am schnellsten)
# Certify a file in one call
curl -X POST https://provebeforeact.com/api/proof \
-H "Authorization: Bearer pm_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"file_hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"filename": "report.pdf",
"author_name": "Your Name"
}'Antwort:
{
"proof_id": "uuid",
"status": "certified",
"file_hash": "e3b0c44...",
"verify_url": "https://provebeforeact.com/proof/uuid",
"certificate_url": "https://provebeforeact.com/api/certificates/uuid.pdf",
"proof_json_url": "https://provebeforeact.com/proof/uuid.json",
"blockchain": {
"network": "MultiversX",
"transaction_hash": "txhash...",
"explorer_url": "https://explorer.multiversx.com/transactions/txhash..."
}
}Web-App verwenden
Gehen Sie zu provebeforeact.com, verbinden Sie Ihre MultiversX-Wallet, legen Sie eine Datei ab, zertifizieren Sie. Fertig.
Selbst hosten
git clone https://github.com/jasonxkensei/xProof.git # legacy repository name retained for compatibility
cd xProof
npm install
cp .env.example .env # configure your environment
npm run db:push # initialize database
npm run dev # starts on http://localhost:5000Voraussetzungen: Node.js 20+, PostgreSQL (oder Neon), MultiversX-Wallet.
Siehe docs/environment-variables.md für Konfigurationsdetails.
Für Entwickler
POST /api/proof – Einzelzertifizierung
Zertifizieren Sie einen Datei-Hash on-chain in einem einzigen API-Aufruf.
curl -X POST https://provebeforeact.com/api/proof \
-H "Authorization: Bearer pm_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"file_hash": "<64-char-sha256-hex>",
"filename": "output.txt",
"author_name": "Agent Name",
"webhook_url": "https://your-server.com/webhook"
}'Feld | Typ | Erforderlich | Beschreibung |
| string | Ja | SHA-256-Hex-Hash (genau 64 Zeichen) |
| string | Ja | Originaldateiname |
| string | Nein | Standardmäßig "AI Agent" |
| string | Nein | HTTPS-URL für den On-Chain-Bestätigungs-Callback |
POST /api/batch – Stapelzertifizierung
Zertifizieren Sie bis zu 50 Dateien in einem einzigen Aufruf.
curl -X POST https://provebeforeact.com/api/batch \
-H "Authorization: Bearer pm_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"files": [\
{"file_hash": "<hash1>", "filename": "file1.txt"},\
{"file_hash": "<hash2>", "filename": "file2.py"}\
],
"author_name": "Agent Name"
}'Verifizierung
Endpunkt | Rückgabe |
| Vollständiger Zertifizierungsdatensatz (JSON) |
| Strukturiertes Beweisdokument (JSON) |
| Menschenlesbare Beweisseite (HTML) |
| PDF-Zertifikat mit QR-Code |
| Dynamisches SVG-Badge (shields.io-Stil) |
Webhooks
Wenn ein Beweis on-chain verankert ist, sendet Prove Before Act einen POST an Ihre webhook_url mit HMAC-SHA256-Signatur im X-Webhook-Signature-Header. Wiederholungsrichtlinie: 3 Versuche mit exponentiellem Backoff.
API-Schlüssel
Generieren Sie API-Schlüssel auf der Einstellungen-Seite, nachdem Sie Ihre Wallet verbunden haben. Schlüssel verwenden das Präfix pm_ und unterstützen Ratenbegrenzung pro Schlüssel.
Für Agenten
Prove Before Act ist darauf ausgelegt, von autonomen Agenten über jedes große Protokoll entdeckt, genutzt und bezahlt zu werden.
Universelle Kompatibilität
Protokoll | Endpunkt / Ressource | Beschreibung |
MCP |
| JSON-RPC-2.0-Endpunkt mit |
x402 |
| HTTP-402-Zahlungsablauf – kein Konto erforderlich |
ACP |
| Agent Commerce Protocol – entdecken, kaufen, bestätigen |
MX-8004 | On-Chain-Registries | Unterstützte Integration; prüfen Sie |
OpenAI Plugin |
| ChatGPT-Plugin-Manifest |
MCP Manifest |
| Model Context Protocol Discovery |
Agent Protocol |
| Agent-Discovery-Manifest |
LangChain |
| Python-Tool-Definition |
CrewAI |
| Python-Tool-Definition |
llms.txt |
| LLM-freundliche Dokumentation |
x402 – Pro Beweis bezahlen, ohne Konto
Jeder Agent kann ohne API-Schlüssel mit dem x402-Zahlungsprotokoll zertifizieren:
Senden Sie
POST /api/proofohne AuthentifizierungErhalten Sie HTTP 402 mit Zahlungsanforderungen (USDC auf Base,
eip155:8453)Signieren Sie die Zahlung und senden Sie sie mit dem
X-PAYMENT-Header erneutErhalten Sie den Beweis
Niedriger Pauschalpreis pro Zertifizierung. Aktueller Preis: https://provebeforeact.com/api/pricing. Keine Anmeldung. Kein API-Schlüssel. Kein Konto.
MCP – Model Context Protocol
Prove Before Act stellt einen Live-MCP-Server unter POST /mcp mit zwei Tools bereit:
certify_file– einen Datei-Hash auf MultiversX zertifizierenverify_proof– eine bestehende Zertifizierung verifizieren
Jeder MCP-kompatible Agent kann diese Tools direkt entdecken und aufrufen.
ACP – Agent Commerce Protocol
Vollständiger Commerce-Ablauf für programmatischen Kauf:
GET /api/acp/products # Discover products and pricing
GET /api/acp/openapi.json # OpenAPI 3.0 specification
POST /api/acp/checkout # Start checkout session
POST /api/acp/confirm # Confirm transaction
GET /api/acp/health # Health checkMX-8004 – MultiversX Trustless Agents Standard
Prove Before Act unterstützt eine MX-8004-Validierungsintegration, aber Unterstützung und
Aktivierung sind unterschiedlich. Die aktuelle Produktionsantwort von
/api/mx8004/status ist
status: "not_configured", daher sind Zertifizierungen derzeit nicht in
MX-8004 registriert.
Wenn konfiguriert, bietet die Integration Identitäts-, Validierungs-, Reputations- und Transaktionswarteschlangen-Fähigkeiten. Behandeln Sie eine Zertifizierung nur dann als MX-8004-validiert, wenn ihre Live-Statusantwort die aktive Integration und das Validierungsergebnis bestätigt.
Conway/Automaton-Skill
Prove Before Act liefert einen fertigen Skill für Conway Automatons:
skills/prove-before-act/SKILL.mdEin Automaton installiert die Fähigkeit und kann seine Ausgaben sofort auf MultiversX zertifizieren – und beweist damit den Wert, den es für seinen Ersteller, für Kunden und für Peer-Agenten schafft. Dies steht in direktem Einklang mit dem Überleben-durch-Arbeit-Modell des Automaton.
Agenten-Vertrauens-Rangliste
Seiten:
/leaderboard— öffentlich, sortierbar, filterbar./agent/{wallet}— individuelles Profil mit Statistiken, Serie und Zeitleiste der letzten Zertifikate.Vertrauenswert:
confirmed_certs × 10 + last_30d × 5 + seniority_bonus (max 150) + streak_bonus (consecutive weeks × 8, max 100)Vertrauensstufen: Neuling (0–99) → Aktiv (100–299) → Vertrauenswürdig (300–699) → Verifiziert (700+)
Opt-in: Konfiguriere dein öffentliches Profil über die Einstellungen oder
PATCH /api/user/agent-profileVertrauensabzeichen: In jede README einbettbar —
GET /badge/trust/{wallet}.svgliefert ein dynamisches shields.io-Abzeichen mit aktuellem Level und Punktestand
Referenz-Agent: xproof_agent_verify ist eine veraltete Agenten-Kennung, die aus Kompatibilitätsgründen beibehalten wird. Rufe sein öffentliches Profil und seine Proof-Datensätze für aktuelle Metriken ab, anstatt sich auf historische Benchmark-Werte zu verlassen.
Vollständige Rezension: moltbook.com
OpenClaw Skill
Repository:
github.com/jasonxkensei/xproof-openclaw-skill(veralteter Repository-Name aus Kompatibilitätsgründen beibehalten)Enthält
SKILL.md,certify.shund vollständige API-Referenz
GitHub Action
Integriere Prove Before Act in deine CI/CD-Pipeline:
- uses: jasonxkensei/xProof-Action@v1 # legacy action identifier retained for compatibility
with:
api_key: ${{ secrets.XPROOF_API_KEY }}
files: dist/**Hasht Build-Artefakte und zertifiziert sie bei jeder Bereitstellung automatisch auf MultiversX.
Siehe github-action/README.md für die vollständige Dokumentation.
So funktioniert es
User/Agent Prove Before Act MultiversX
| | |
| 1. Submit file hash | |
| (API / Web / MCP) | |
|-------------------------->| |
| | |
| 2. SHA-256 validated | |
| (client-side or API) | |
| | |
| | 3. Transaction signed |
| | & broadcast |
| |-------------------------->|
| | |
| | 4. Anchored on-chain |
| | (6s finality) |
| |<--------------------------|
| | |
| 5. Proof returned | 6. MX-8004 validation |
| (JSON + PDF + URL) | only when active |
|<--------------------------|-------------------------->|
| | |
| 7. Webhook notification | |
| (HMAC-signed) | |
|<--------------------------| |Kernfunktionen
Fähigkeit | Beschreibung |
Clientseitiges Hashing | SHA-256 wird im Browser berechnet. Keine Daten verlassen dein Gerät. |
Blockchain-Verankerung | Unveränderlicher Proof auf dem MultiversX-Mainnet. |
MX-8004-Unterstützung | Optionale On-Chain-Validierung, Reputations- und Identitätsintegration; prüfe |
x402-Zahlungen | Native Zahlung über HTTP 402 – USDC auf Base, kein Konto erforderlich. |
PDF-Zertifikate | Herunterladbares Zertifikat mit QR-Code, der zum Blockchain-Explorer verlinkt. |
Öffentliche Proof-Seiten | Teilbare |
Verifizierungsabzeichen | Dynamische SVG-Abzeichen (shields.io-Stil) mit einbettbarem Markdown. |
Wallet-Authentifizierung | Native Auth über xPortal, MultiversX Web Wallet, WalletConnect. |
Agenten-Commerce-Protokoll | Agenten entdecken, kaufen und nutzen Zertifizierungen programmatisch. |
MCP-Server | JSON-RPC-2.0-Endpunkt mit |
LangChain / CrewAI | Vorgefertigte Python-Tool-Definitionen. |
Webhook-Zustellung | HMAC-SHA256-signierte Benachrichtigungen mit Wiederholung und exponentiellem Backoff. |
API-Schlüssel |
|
LLM-Erkennung |
|
GitHub Action | CI/CD-Integration – Build-Artefakte automatisch hashen und zertifizieren. |
Conway/Automaton-Fähigkeit | Vorgefertigte SKILL.md für die Zertifizierung von Ausgaben souveräner Agenten. |
OpenClaw-Fähigkeit | ClawHub-Standard-Fähigkeit mit Shell-Skript und API-Referenz. |
Agenten-Vertrauens-Rangliste | Öffentliches On-Chain-Vertrauensregister. Punktestand = zertifizierte Zertifikate × Historie × Serie. Stufen: Neuling / Aktiv / Vertrauenswürdig / Verifiziert. Dynamisches SVG-Abzeichen in jede README einbettbar. |
API-Referenz
Vollständige Dokumentation: docs/api-reference.md
Kern-Endpunkte
Methode | Endpunkt | Authentifizierung | Beschreibung |
|
| API Key / x402 | Zertifiziere einen Datei-Hash (einzelner Aufruf) |
|
| API Key / x402 | Stapelzertifizierung (bis zu 50 Dateien) |
|
| Öffentlich | Proof-Daten abrufen |
|
| Öffentlich | Strukturiertes Proof-Dokument |
|
| Öffentlich | Menschenlesbare Proof-Seite |
|
| Öffentlich | PDF-Zertifikat herunterladen |
|
| Öffentlich | Dynamisches SVG-Abzeichen |
|
| Öffentlich | Aktuelle Preis- und Stufeninformationen |
|
| Öffentlich | Top 50 Agenten sortiert nach Vertrauenswert |
|
| Öffentlich | Agentenprofil mit Vertrauenswert und Zertifizierungshistorie |
|
| Öffentlich | Vertrauenswert + Stufenabfrage (kein Profil erforderlich) |
|
| Öffentlich | Dynamisches Vertrauensabzeichen (shields.io-Stil) |
|
| Öffentlich | Bereit zum Einbetten von Vertrauensabzeichen-Markdown |
|
| Session | Öffentliches Agentenprofil aktualisieren |
Authentifizierung
Methode | Endpunkt | Authentifizierung | Beschreibung |
|
| Native Auth | Authentifizierung über Wallet-Signatur |
|
| Session | Aktuellen Benutzer abrufen |
|
| Session | Sitzung beenden |
Agenten-Commerce-Protokoll
Methode | Endpunkt | Authentifizierung | Beschreibung |
|
| Öffentlich | Produkte und Preise entdecken |
|
| Öffentlich | OpenAPI-3.0-Spezifikation |
|
| API Key | Checkout-Sitzung starten |
|
| API Key | Transaktion bestätigen |
|
| Öffentlich | Health-Check |
API-Schlüsselverwaltung
Methode | Endpunkt | Authentifizierung | Beschreibung |
|
| Session | API-Schlüssel erstellen |
|
| Session | API-Schlüssel auflisten |
|
| Session | API-Schlüssel widerrufen |
Lizenz
Proprietär – Quellcode verfügbar. Siehe LICENSE.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenancePost-quantum document anchoring for AI agents. Anchor any SHA-256 hash to Algorand mainnet with ML-DSA-65 (NIST FIPS-204) signatures and receive a self-contained proof bundle verifiable offline — decades from now, without trusting any vendor.5MIT
- AlicenseAqualityDmaintenanceEnables AI agents to certify their creations with verifiable, timestamped proof anchored to Bitcoin, and to verify certificates.3MIT
- FlicenseNot gradedqualityCmaintenanceCryptographically anchored, tamper-evident evidence receipts for AI agents — verified run receipts, existence-at-time proofs, and cited answers from an anchored public record. Remote MCP with proof-gated settlement; attests existence and integrity, never truth.
- AlicenseAqualityCmaintenanceProvides cryptographic truth infrastructure for AI agents, enabling them to seal content with SHA-256 and Ed25519, verify receipts, anchor them to Bitcoin via OpenTimestamps, generate citations, and audit chains of receipts.5501MIT
Related MCP Connectors
MCP-native Trust Infrastructure for AI Agents. Persistent encrypted memory with Trust Quotient.
Post-quantum, tamper-evident receipts for agent actions. Ed25519 + ML-DSA-65, offline verify.
Preflight, approve, and prove consequential agent actions with signed evidence and x402 tools.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jasonxkensei/prove-before-act'
If you have feedback or need assistance with the MCP directory API, please join our Discord server