2.9.26
Publicado el 2 de nov. de 2026
WaveClamp 2.9.26 es un agente para Windows que lee tus archivos Solidity, ejecuta tus propios comandos de compilación y prueba en una red de prueba y muestra cada cambio como un diff que aceptas o rechazas.
MultiTokenMinimal.sol14 líneasbalanceOf1 coincidenciaMultiTokenMinimal.sol+3 líneasyour compile commandexit 0your test commandexit 0Publicado el 2 de nov. de 2026
Instalador para Windows 10/11
Compilación .exe única
Idiomas de la interfaz de la aplicación
Auto-run, Ask first, Plan only
No requiere registro para ejecutar la aplicación
El estándar erc1155 permite que un único contrato gestione muchos tipos de tokens, cada uno identificado por un id numérico. Esto es ideal para objetos de juegos. WaveClamp lee tus archivos Solidity, ejecuta tus propios comandos de compilación y prueba en una cadena local o en una red de prueba, y muestra cada cambio como un diff que aceptas o rechazas. La versión 2.9.26 funciona en Windows 10/11.
Escribiste un contrato de objetos para un juego y quieres saber quién puede acuñar tokens. El agente ejecuta glob para listar tus archivos .sol, usa grep para encontrar cada llamada a _mint y _mintBatch, y abre las funciones circundantes con read_file. Luego lista cada función de acuñación que no tenga una verificación de acceso, con su número de línea. Revisa eso primero. Con Ask first seleccionado, edit_file pausa en un diff antes de agregar una verificación, y Shell ejecuta tu comando de prueba para que leas el código de salida real de las pruebas ERC-1155 antes de aceptar cualquier cosa.
glob **/*.sol → 3 files
grep _mintBatch → 2 matches
read_file GameItems.sol → 62 lines
edit_file GameItems.sol → +4 linesUn recinto quiere entradas que sean asientos únicos y también pases compartidos, y debes elegir un estándar. En Plan only el agente escribe los pasos de investigación y no ejecuta nada, así que los lees primero. La decisión es tuya. Después de cambiar a Ask first, web_search encuentra el texto público de la EIP, http_get descarga una página y write_file guarda tus notas. ERC-721 ofrece un contrato con una colección de tokens únicos, mientras que el estándar multi-token agrupa tipos únicos, fungibles y semi-fungibles. Un esquema de la interfaz Solidity ERC 1155 va en el mismo archivo de notas, y lo revisas antes de que se escriba cualquier código.
web_search EIP-1155 multi token standard → 5 results
http_get eips page → saved
write_file compare-standards.md → savedLos jugadores necesitan mover varios tipos de objetos en una sola transacción. El agente abre el contrato con read_file, usa edit_file para agregar safeBatchTransferFrom y muestra el diff, luego Shell ejecuta tu comando de compilación y tu comando de prueba. Lee el código de salida. Si una transacción de token y un saldo no coinciden en una prueba, grep para TransferSingle y TransferBatch muestra dónde se emiten los eventos, para que puedas compararlos con los saldos. Un contrato receptor debe implementar onERC1155Received y onERC1155BatchReceived o la transferencia se rechazará, y revisas cada corrección como un diff antes de guardarla.
Cada id de token necesita un archivo de metadatos que las billeteras puedan leer. El agente usa write_file para crear el JSON, edit_file para establecer el patrón uri(id) en el contrato y read_file para verificar el resultado. Los clientes reemplazan {id} en ese patrón con el id del token en hexadecimal minúsculo, rellenado a 64 caracteres, para que un solo patrón sirva para cada id. El almacenamiento acotado para tokens efímeros es un tema de investigación interesante, pero un primer contrato solo necesita un archivo JSON por id. El patrón es corto. Shell luego ejecuta tu comando de compilación, y aceptas el diff una vez que los nombres de archivo coincidan con los ids rellenados.
Un chat solo describe. WaveClamp 2.9.26 ejecuta los pasos él mismo y coloca cada resultado en una tarjeta, para que revises la salida real en lugar de una descripción de la misma.
| Asistente de chat típico | WaveClamp | |
|---|---|---|
| Acciones | Describe comandos que debes ejecutar tú mismo | Llama a la herramienta y muestra la tarjeta con su resultado |
| Archivos | Pega código en el chat para que lo copies | Edita tus archivos .sol y muestra un diff |
| Resultados | Dice qué debería pasar cuando lo ejecutes | Informa el código de salida real de tu comando |
| Revisión | Juzgas el código a simple vista | Ask first muestra un diff antes de guardar un cambio |
Los principiantes que terminaron un curso de Solidity encontrarán el estándar más fácil de leer con un agente a su lado. Empieza pequeño. Pídele que explique balanceOf(account, id), luego verifica la respuesta contra el contrato, porque una implementación de ERC20 sin código oculta el archivo para ti, mientras que WaveClamp lo mantiene abierto y muestra cada cambio como un diff.
Los desarrolladores de juegos que quieren espadas, pociones y llaves en un solo contrato lo usan para bosquejar el set de objetos, agregar transferencias por lotes y escribir pruebas para saldos y eventos. Las pruebas son lo más importante aquí. El agente ejecuta tu comando de prueba en una cadena local o en una red de prueba, y las monedas allí no tienen valor, lo que es ideal para la práctica.
Los profesionales que revisan contratos por trabajo o para un equipo comparan diseños antes de escribir cualquier código. Un contrato inteligente ERC 721 le da a cada token su propio propietario, mientras que el estándar multi-token define 4 eventos, TransferSingle, TransferBatch, ApprovalForAll y URI, que una revisión puede verificar uno por uno. Ejecuta las verificaciones tú mismo.
ERC-1155 es el estándar multi-token de Ethereum, escrito en EIP-1155, donde un único contrato gestiona muchos tipos de tokens a la vez y cada tipo tiene un id numérico y puede ser fungible, no fungible o semi-fungible. Imagina un juego. WaveClamp te ayuda a escribir, editar y probar un archivo Solidity de este tipo.
Sí, mirazcode.com es el sitio web oficial de WaveClamp. Descarga el programa de instalación aquí, compara su suma de comprobación SHA-256 con el manifiesto publicado y ejecútalo solo después de que coincidan. Verifica el hash primero. El instalador aún no está firmado digitalmente, por lo que Windows SmartScreen podría advertir, y las preguntas se envían a través del botón Send feedback dentro de la aplicación.
Un contrato ERC-721 es un contrato Solidity en el que cada token es único y tiene exactamente un propietario, a diferencia del estándar multi-token, donde un contrato contiene muchos tipos de tokens. Es ideal para artículos únicos. WaveClamp puede leer ambos tipos de archivo, comparar sus funciones y escribir pruebas para cualquiera de ellos en una cadena local o en una red de prueba.
No. WaveClamp está pensado para aprendizaje y para pruebas en una cadena local o en una red de prueba, cuyas monedas no tienen valor. Un contrato implementado no se puede cambiar, así que obtén una revisión de seguridad independiente antes de cualquier uso con valor real. El agente no ofrece consejos financieros ni reemplaza una revisión.
No. Nunca pongas claves privadas o frases semilla en archivos, chat o código, porque el agente lee archivos en la carpeta de trabajo y los mensajes se envían al punto final del modelo que elegiste. Usa cuentas de prueba desechables en su lugar. Cualquier cosa que pegues en un archivo puede llegar a un modelo en la nube si el agente la lee.
Un proveedor de IA en la nube a través de un punto final de API estándar, un modelo que se ejecuta en tu PC o el modelo integrado que está listo para usar sin tu propio punto final. Elige el que mejor se adapte. El botón Test muestra el tiempo de respuesta y la ventana de contexto. Con un modelo en la nube, el texto del mensaje y cualquier texto de archivo que lea el agente se envían a ese proveedor, mientras que un modelo local mantiene todo en tu PC.
Sí. El agente ejecuta las herramientas él mismo, y cada acción aparece en el chat como una tarjeta con su resultado real. En Auto-run actúa de inmediato, en Ask first pausa antes de las acciones que cambian algo, y en Plan only escribe los pasos y no ejecuta nada. Revisas cada diff antes de aceptarlo.
Descarga la versión 2.9.26 para Windows, conecta un modelo y señala el chat hacia la carpeta con tus archivos Solidity, luego elige Ask first para que cada cambio llegue como un diff. Comienza en una red de prueba.
Descargar WaveClamp para Windows ↗Cada página de este sitio web está disponible en 20 idiomas, mientras que la interfaz de la aplicación tiene 13.
Lo que puede hacer el agente ↗ Modelo en la nube, local o integrado ↗ Agregar paso de acuñación paso a paso ↗ Descargar el programa de instalación ↗ Preguntas y respuestas ↗ Privacidad y manejo de datos ↗