2.9.26
Uitgebracht op 2 nov. 2026
WaveClamp 2.9.26 is een Windows-agent die je Solidity-bestanden leest, je eigen compileer- en testopdrachten uitvoert op een testnet en elke wijziging toont als een diff die je accepteert of afwijst.
MultiTokenMinimal.sol14 regelsbalanceOf1 matchMultiTokenMinimal.sol+3 regelsyour compile commandexit 0your test commandexit 0Uitgebracht op 2 nov. 2026
Installer voor Windows 10/11
Enkele .exe-build
Talen van de app-interface
Auto-run, Ask first, Plan only
Geen aanmelding nodig om de app te gebruiken
De Erc1155-standaard stelt één contract in staat om veel token types te beheren, elk geïdentificeerd door een numerieke id. Dat is ideaal voor game-items. WaveClamp leest je Solidity-bestanden, voert je eigen compileer- en testopdrachten uit op een lokale chain of een testnet, en toont elke wijziging als een diff die je accepteert of afwijst. Versie 2.9.26 draait op Windows 10/11.
Je hebt een itemcontract voor een game geschreven en wilt weten wie tokens kan minten. De agent voert glob uit om je .sol-bestanden te lijsten, gebruikt grep om elke aanroep van _mint en _mintBatch te vinden, en opent de omliggende functies met read_file. Hij lijst vervolgens elke mintfunctie op die geen toegangscontrole heeft, inclusief het regelnummer. Controleer die eerst. Met Ask first geselecteerd, pauzeert edit_file bij een diff voordat hij een controle toevoegt, en voert Shell je testopdracht uit zodat je de echte exit-code van de ERC-1155-tests leest voordat je iets accepteert.
glob **/*.sol → 3 files
grep _mintBatch → 2 matches
read_file GameItems.sol → 62 lines
edit_file GameItems.sol → +4 linesEen evenementenlocatie wil tickets die unieke zitplaatsen zijn, maar ook gedeelde passen, en je moet een standaard kiezen. In Plan only schrijft de agent de onderzoeksstappen en voert niets uit, zodat je ze eerst leest. De keuze is aan jou. Na het schakelen naar Ask first, vindt web_search de publieke EIP-tekst, http_get downloadt één pagina en write_file slaat je notities op. ERC-721 geeft één contract één verzameling unieke tokens, terwijl de multi-token-standaard unieke, fungibele en semi-fungibele types samen houdt. Een schets van de ERC 1155 Solidity-interface gaat naar hetzelfde notitiebestand, en je beoordeelt het voordat er code wordt geschreven.
web_search EIP-1155 multi token standard → 5 results
http_get eips page → saved
write_file compare-standards.md → savedSpelers moeten verschillende itemtypes in één transactie verplaatsen. De agent opent het contract met read_file, gebruikt edit_file om safeBatchTransferFrom toe te voegen en toont de diff, waarna Shell je compileer- en testopdracht uitvoert. Lees de exit-code. Als een token-transactie en een saldo niet overeenkomen in een test, toont grep voor TransferSingle en TransferBatch waar de gebeurtenissen worden gegenereerd, zodat je ze kunt vergelijken met de saldi. Een ontvangend contract moet onERC1155Received en onERC1155BatchReceived implementeren, anders wordt de overdracht afgewezen, en beoordeel je elke fix als een diff voordat je het opslaat.
Elke token id heeft een metadatabestand dat wallets kunnen lezen. De agent gebruikt write_file om de JSON te maken, edit_file om het uri(id)-patroon in het contract in te stellen en read_file om het resultaat te controleren. Clients vervangen {id} in dat patroon door de token id in kleine hexadecimale letters, opgevuld tot 64 tekens, zodat één patroon voor elke id dient. Beperkte opslag voor tijdelijke tokens is een interessant onderwerp voor onderzoek, maar een eerste contract heeft slechts één JSON-bestand per id nodig. Het patroon is kort. Shell voert vervolgens je compileeropdracht uit, en je accepteert de diff zodra de bestandsnamen overeenkomen met de opgevulde ids.
Een chat beschrijft alleen. WaveClamp 2.9.26 voert de stappen zelf uit en plaatst elk resultaat op een kaart, zodat je echte output beoordeelt in plaats van een beschrijving ervan.
| Typische chatassistent | WaveClamp | |
|---|---|---|
| Acties | Beschrijft opdrachten die je zelf moet uitvoeren | Roep het hulpprogramma aan en toon de kaart met het resultaat |
| Bestanden | Plakt code in de chat om door jou te kopiëren | Bewerkt je .sol-bestanden en toont een diff |
| Resultaten | Zegt wat er moet gebeuren als je het uitvoert | Rapporteert de echte exit-code van je opdracht |
| Beoordeling | Je beoordeelt de code met het oog | Ask first toont een diff voordat een wijziging wordt opgeslagen |
Beginners die een Solidity-cursus hebben afgerond, vinden de standaard makkelijker te lezen met een agent naast zich. Begin klein. Vraag het om balanceOf(account, id) uit te leggen, controleer het antwoord vervolgens op het contract, omdat een no code ERC20-deployement het bestand voor je verbergt terwijl WaveClamp het open houdt en elke wijziging toont als een diff.
Gameontwikkelaars die zwaarden, drankjes en sleutels in één contract willen gebruiken, gebruiken het om de itemset te ontwerpen, batchoverschrijvingen toe te voegen en tests te schrijven voor saldi en gebeurtenissen. Tests zijn hier het belangrijkst. De agent voert je testopdracht uit op een lokale chain of een testnet, en de munten daar hebben geen waarde, wat goed past bij oefenen.
Praktijkers die contracten controleren voor hun werk of voor een team, vergelijken ontwerpen voordat er code wordt geschreven. Een ERC 721 smart contract geeft elke token zijn eigen eigenaar, terwijl de multi-token-standaard 4 gebeurtenissen definieert: TransferSingle, TransferBatch, ApprovalForAll en URI, die een beoordeling één voor één kan controleren. Voer de controles zelf uit.
ERC-1155 is de Ethereum multi-token-standaard, geschreven als EIP-1155, waarbij één contract veel token types tegelijk beheert en elk type een numerieke id heeft en fungibel, niet-fungibel of semi-fungibel kan zijn. Stel je een game voor. WaveClamp helpt je zo'n Solidity-bestand te schrijven, te bewerken en te testen.
Ja, mirazcode.com is de officiële website van WaveClamp. Download hier het installatieprogramma, vergelijk de SHA-256-controlesom met de gepubliceerde manifest en voer het alleen uit als de twee overeenkomen. Controleer eerst de hash. De installer is nog niet gecode-getekend, dus Windows SmartScreen kan een waarschuwing geven, en vragen gaan via de knop Send feedback in de app.
Een ERC-721-contract is een Solidity-contract waarin elke token uniek is en precies één eigenaar heeft, in tegenstelling tot de multi-token-standaard, waarbij één contract veel token types vasthoudt. Het is geschikt voor unieke items. WaveClamp kan beide soorten bestanden lezen, hun functies vergelijken en tests schrijven voor elk van beide op een lokale chain of een testnet.
Nee. WaveClamp is bedoeld voor leren en voor testen op een lokale chain of een testnet, waarvan de munten geen waarde hebben. Een geïmplementeerd contract kan niet worden gewijzigd, dus vraag een onafhankelijke beveiligingsreview aan voordat je het voor echt geld gebruikt. De agent geeft geen financieel advies en vervangt geen review.
Nee. Zet nooit privésleutels of seedzinnen in bestanden, chat of code, omdat de agent bestanden in de werkmap leest en prompts naar het modelendpoint gaan dat je hebt gekozen. Gebruik in plaats daarvan testaccounts die je kunt wegwerpen. Alles wat je in een bestand plakt, kan een cloudmodel bereiken als de agent het leest.
Een cloud-AI-aanbieder via een standaard API-endpoint, een model dat op je pc draait, of het ingebouwde model dat klaar is voor gebruik zonder je eigen endpoint. Kies wat bij je past. De knop Test toont de responstijd en het contextvenster. Met een cloudmodel gaan prompttekst en elke bestandstekst die de agent leest naar die aanbieder, terwijl een lokaal model alles op je pc houdt.
Ja. De agent voert de hulpprogramma's zelf uit, en elke actie verschijnt in de chat als een kaart met het echte resultaat. In Auto-run handelt hij direct, in Ask first pauzeert hij voordat acties iets wijzigen, en in Plan only schrijft hij de stappen en voert niets uit. Je beoordeelt elke diff voordat je deze accepteert.
Download versie 2.9.26 voor Windows, verbind een model en wijs de chat naar de map met je Solidity-bestanden, kies vervolgens Ask first zodat elke wijziging als een diff aankomt. Begin op een testnet.
WaveClamp voor Windows downloaden ↗Elke pagina van deze website is beschikbaar in 20 talen, terwijl de app-interface zelf in 13 talen beschikbaar is.
Wat de agent kan doen ↗ Cloud, lokaal of ingebouwd model ↗ Voeg mintstappen stap voor stap toe ↗ Download het installatieprogramma ↗ Vragen en antwoorden ↗ Privacy en gegevensverwerking ↗