HERGERT SYNTHORA
Die Intelligenz von Synthora integrieren
Entdecken Sie die Ressource. Prüfen Sie ihre Bedingungen. Verifizieren Sie das Ergebnis.
Das öffentliche API-Angebot nutzt x402 mit USDC auf Base. Diese Anleitung unterscheidet öffentliche Entdeckung, die Zahlungsherausforderung und die gelieferte Antwort. Für die Prüfung der Bedingungen ist kein Konto nötig.
Leseindex
1. Entdeckung
Dienste erkunden · JSON-Katalog · Agentenkarte
2. Abfrage der Zahlungsherausforderung
curl -i https://notary.hergertsynthora.com/service
Die Antwort auf diese Anfrage ist HTTP 402 und enthält x402Version, resource y accepts. Eine 402 beschreibt die Bedingungen; sie bescheinigt weder eine Zahlung noch die Lieferung eines Ergebnisses.
Bei Notary beschreibt das veröffentlichte Schema eine POST-Anfrage mit JSON. Beispielkörper für die Abfrage des Operationsvertrags; seine Ausführung erfordert die Einhaltung der vom Dienst angekündigten Zahlungs- oder Nachweisbedingungen:
curl -i -X POST https://notary.hergertsynthora.com/service \
-H 'Content-Type: application/json' \
--data '{"op":"notarize","hash":"0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef"}'
Der x402-Client muss Netz, Vermögenswert, Betrag und Ziel der Herausforderung prüfen, die Zahlung autorisieren und die Anfrage gemäß Protokoll erneut senden. Senden Sie keine privaten Schlüssel oder Wiederherstellungsphrasen an den Dienst. X-WALLET identifiziert, wenn die Ressource es akzeptiert, eine öffentliche Adresse; es ist kein privater Schlüssel und ersetzt nicht die Zahlungsanforderungen.
3. Identität und Abrechnung
Agentenregister: ERC-8004 #84581 en Base . Das veröffentlichte x402-Netzwerk ist eip155:8453; das Asset ist USDC.
Vom Katalog in diesem Snapshot deklariertes Ziel:
0x6D9F318463168fF637b50E5b9a21392e97c7c167
Die Karten und der Katalog beschreiben in dieser Version dasselbe Ziel. Diese Dokumentation ändert nicht die Adressen der Dienste und bescheinigt allein keine Eigentumsrechte. Wenn die Bedingungen einer Anfrage von den Veröffentlichten abweichen, prüfen Sie die Katalogaktualisierung, bevor Sie sie autorisieren.
4. Signaturprüfung
Es gibt zwei verschiedene Objekte. Die Entdeckungskarte wird mit dem Schlüssel signiert synthora-mesh-attest veröffentlicht im dem JWKS dieser Website . Seine Nutzlast ist der JSON der Karte ohne signatures, mit sortierten Schlüsseln, kompakten Trennzeichen und UTF-8.
Die API veröffentlicht ihr Verfahren für Ergebnisse unter /pubkey : Wenden Sie das deklarierte Format auf das signierte Feld an und verifizieren Sie die Signatur seines Belegs mit dem kid korrespondierenden kid. Vertauschen Sie nicht die Kartenschlüssel mit dem des Ergebnisses.
Tarjeta: protected_base64url + "." + base64url(JSON canónico sin signatures) Resultado: objeto y canonicalización declarados en /pubkey Algoritmo: Ed25519; seleccionar la clave por kid
Eine Signatur validiert Integrität und Urheberschaft des Objekts, nicht die faktische Richtigkeit, Aktualität oder Vollständigkeit der Information. Bewerten Sie Quelle, Datum, Abdeckung und Umfang der Ressource.
Die historischen September-Beispiele signieren den ASCII-hexadezimalen SHA256 des Dokuments; das technische Datenblatt vom Oktober erklärt eine Signatur seiner UTF-8-Bytes. Verwenden Sie das von jedem Format angegebene signierte Objekt.
Python-Beispiel zum Verifizieren der Karte herunterladen
5. Öffentliche Karte und geschützter Kern
curl -s https://mundo.hergertsynthora.com/mapstate
Die Karte legt ihren öffentlichen Zustand und die Details ihrer Schichten offen. Die internen Endpunkte des Kerns sind nicht Teil dieser öffentlichen Anleitung und können zusätzliche Authentifizierung erfordern. Diese Website verteilt keine internen Schlüssel.