SOKEN Contract Review

Una revisión de seguridad automatizada del código fuente de contratos inteligentes, entregada en forma de informe PDF. El servicio funciona como servidor MCP remoto operado por SOKEN LTD.

Funcionamiento

Usted proporciona una dirección de contrato desplegado y su cadena, un repositorio público y un commit, archivos fuente en la conversación o código privado mediante un enlace de carga de un solo uso. El servidor fija la fuente exacta, la compila en un entorno aislado (sandbox), ejecuta el análisis estático y mapea los puntos de entrada, roles, llamadas externas y permisos de actualización. Su sesión de cliente de IA lee el código fijado mediante herramientas de solo lectura, confirma o descarta cada hallazgo con referencias al código citado y envía los resultados. El servidor garantiza la integridad del código fuente (rechazando citas que difieran del código fijado), calcula todos los recuentos y totales, y aplica una matriz de gravedad fija. El resultado es un informe PDF alojado en soken.dev.

Ninguna persona de SOKEN LTD lee el código ni los hallazgos antes de que se emita el informe. Se trata de una revisión automatizada, no de una auditoría manual.

Cómo conectarse

Añada la URL del servidor a cualquier cliente compatible con MCP:

https://mcp.soken.dev/mcp

No se requiere autenticación. Los siguientes pasos se aplican a la mayoría de los clientes MCP:

  1. Claude (claude.ai or Claude Code): Añada la URL como servidor MCP remoto en la configuración de su servidor MCP. Las herramientas aparecerán automáticamente en su conversación.
  2. ChatGPT: Añada la URL mediante la configuración del servidor MCP en sus ajustes. Una vez añadida, las herramientas de revisión estarán disponibles en su sesión.
  3. Cursor: Añada la URL en su archivo de configuración del servidor MCP. Las herramientas estarán disponibles en el panel de IA de su editor.
  4. Other MCP clients: Cualquier cliente que admita el Model Context Protocol puede conectarse mediante la URL indicada. Consulte la documentación de su cliente para obtener detalles de configuración.

Una vez conectado, inicie una revisión con review_start, consulte el progreso con review_status y recupere el informe terminado con review_report.

Redes compatibles

  • Cadenas EVM (Ethereum y redes compatibles con EVM, incluida HyperEVM)
  • TRON
  • Solana
  • TON
  • Aptos

Starknet y Sui no están disponibles en este momento.

Lenguajes compatibles

  • Solidity, Vyper (EVM, HyperEVM, TRON)
  • Rust: Anchor, native, Pinocchio (Solana)
  • FunC, Tact, Tolk (TON)
  • Move (Aptos)

Límites de uso razonable

Dos informes por usuario al día. Para solicitudes transmitidas a través de infraestructura de plataforma de IA compartida, el límite se aplica por contrato revisado, con un límite diario compartido para dicha plataforma.

Publicación

Una vez completado un informe, puede optar por publicarlo. La publicación requiere su consentimiento explícito, proporcionado mediante la herramienta de publicación. Los informes publicados se ponen a disposición en nuestra biblioteca pública de informes en soken.dev/audits y su repositorio espejo público, y llevan la etiqueta "Automated by SOKEN MCP".

Se mantiene un informe publicado por objetivo revisado (misma dirección de contrato en la misma cadena, o mismo repositorio). Una revisión publicada posterior del mismo objetivo reemplaza a la anterior. Los informes publicados permanecen accesibles públicamente hasta que se eliminan conforme a nuestra Política de eliminación de informes.

En los informes sobre código del que no sea propietario, los detalles de explotación de los hallazgos de gravedad Alta y Crítica se retienen en el perfil público hasta que el propietario del código verifica la titularidad.

Código fuente

El código fuente de este servicio está disponible en github.com/Soken-LTD/contract-review.

Contacto

Para soporte, preguntas o comentarios: hello@soken.dev

soken.dev

Chat