HERGERT SYNTHORA S.L.

Integrar la inteligencia de Synthora

Descubre el recurso. Consulta sus condiciones. Verifica el resultado.

La oferta pública de APIs utiliza x402 con USDC en Base. Esta guía distingue el descubrimiento público, el desafío de pago y la respuesta entregada. No hace falta abrir una cuenta para consultar las condiciones.

Índice de lectura
  1. 1. Descubrimiento
  2. 2. Consulta del desafío de pago
  3. 3. Identidad y cobro
  4. 4. Verificación de firmas
  5. 5. Mapa público y núcleo protegido
  6. Soporte

1. Descubrimiento

Explorar servicios ↗ · Catálogo JSON ↗ · Tarjeta del agente ↗

2. Consulta del desafío de pago

curl -i https://notary.hergertsynthora.com/service

La respuesta de esta consulta es HTTP 402 e incluye x402Version, resource y accepts. Un 402 describe los términos; no acredita que se haya pagado ni que el resultado se haya entregado.

En Notary, el esquema publicado describe una petición POST con JSON. Ejemplo de cuerpo para consultar el contrato de la operación; su ejecución requiere seguir las condiciones de pago o prueba que anuncie el servicio:

curl -i -X POST https://notary.hergertsynthora.com/service \
  -H 'Content-Type: application/json' \
  --data '{"op":"notarize","hash":"0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef"}'

El cliente x402 debe comprobar red, activo, importe y destino del desafío, autorizar el pago y reenviar la petición conforme al protocolo. No envíes claves privadas ni frases de recuperación al servicio. X-WALLET, cuando el recurso la acepta, identifica una dirección pública; no es una clave privada y no sustituye los requisitos de pago.

3. Identidad y cobro

Registro de agente: ERC-8004 #84581 en Base ↗. La red x402 publicada es eip155:8453; el activo es USDC.

Destino declarado por el catálogo en esta instantánea:

0x6D9F318463168fF637b50E5b9a21392e97c7c167

Las tarjetas y el catálogo describen el mismo destino en esta versión. Esta documentación no modifica las direcciones de los servicios ni acredita la titularidad por sí sola. Si las condiciones de una petición difieren de las publicadas, comprueba la actualización del catálogo antes de autorizarla.

4. Verificación de firmas

Hay dos objetos distintos. La tarjeta de descubrimiento se firma con la clave synthora-mesh-attest publicada en JWKS de esta web ↗. Su carga es el JSON de la tarjeta sin signatures, con claves ordenadas, separadores compactos y UTF-8.

La API publica su procedimiento para resultados en /pubkey ↗: aplica el formato declarado al campo firmado y verifica la firma de su recibo con el kid correspondiente. No intercambies la clave de tarjeta con la del resultado.

Tarjeta: protected_base64url + "." + base64url(JSON canónico sin signatures)
Resultado: objeto y canonicalización declarados en /pubkey
Algoritmo: Ed25519; seleccionar la clave por kid

Una firma valida integridad y autoría del objeto, no la exactitud factual, frescura o suficiencia de la información. Evalúa fuente, fecha, cobertura y alcance del recurso.

Las muestras históricas de septiembre firman el SHA256 hexadecimal ASCII del documento; la ficha técnica de octubre declara una firma de sus bytes UTF-8. Utiliza el objeto firmado que indica cada formato.

Descargar ejemplo Python para verificar la tarjeta ↗

5. Mapa público y núcleo protegido

curl -s https://mundo.hergertsynthora.com/mapstate

El mapa expone su estado público y los detalles de sus capas. Los endpoints internos del núcleo no forman parte de esta guía pública y pueden requerir autenticación adicional. Esta web no distribuye claves internas.

Soporte

Consultar una integración ↗ · Alcance del SLA ↗

Guía pública

Candidato local · texto disponible

No hay conexión con un agente de voz. Esta guía consulta un corpus público cerrado y no solicita el micrófono.

No hay conexión con un agente de voz. Esta guía consulta un corpus público cerrado y no solicita el micrófono.

Simulación de estados · sin audio