2.9.26
2026년 11월 2일 출시
WaveClamp 2.9.26은 Windows용 에이전트로, Solidity 파일을 읽고 테스트 네트워크에서 자체 컴파일 및 테스트 명령을 실행하며, 각 편집 사항을 수락하거나 거부할 수 있는 diff로 보여줍니다.
MultiTokenMinimal.sol14줄balanceOf1개 일치MultiTokenMinimal.sol+3줄your compile commandexit 0your test commandexit 02026년 11월 2일 출시
Windows 10/11용 설치 프로그램
단일 .exe 빌드
앱 인터페이스 언어
Auto-run, Ask first, Plan only
앱 실행을 위한 가입 불필요
ERC1155 표준은 하나의 계약서가 여러 토큰 유형을 관리할 수 있게 하며, 각 유형은 숫자 ID로 식별됩니다. 이는 게임 아이템에 적합합니다. WaveClamp는 Solidity 파일을 읽고 로컬 체인 또는 테스트 네트워크에서 자체 컴파일 및 테스트 명령을 실행하며, 각 편집 사항을 수락하거나 거부할 수 있는 diff로 보여줍니다. 버전 2.9.26은 Windows 10/11에서 실행됩니다.
게임용 아이템 계약서를 작성했고 토큰을 mint할 수 있는 주체를 확인하고 싶다고 가정해 보세요. 에이전트는 glob을 사용하여 .sol 파일을 나열하고, grep을 사용하여 _mint와 _mintBatch 호출을 모두 찾은 후 read_file로 주변 함수를 엽니다. 그런 다음 접근 권한 확인이 없는 각 minting 함수와 해당 줄 번호를 나열합니다. 먼저 이를 검토하세요. Ask first가 선택된 상태에서 edit_file은 체크를 추가하기 전에 diff에서 일시 정지하며, Shell은 테스트 명령을 실행하여 ERC-1155 테스트의 실제 종료 코드를 읽은 후 수락할 수 있게 합니다.
glob **/*.sol → 3 files
grep _mintBatch → 2 matches
read_file GameItems.sol → 62 lines
edit_file GameItems.sol → +4 lines공연장은 고유 좌석과 공유 패스를 모두 원하는 티켓을 원하며, 표준을 선택해야 합니다. Plan only 모드에서는 에이전트가 연구 단계를 작성하고 아무것도 실행하지 않으므로, 먼저 단계를 읽습니다. 선택은 당신에게 달려 있습니다. Ask first로 전환한 후 web_search는 공개 EIP 텍스트를 찾고, http_get은 페이지 하나를 다운로드하며, write_file은 메모를 저장합니다. ERC-721은 하나의 계약서가 고유 토큰 컬렉션 하나를 보유하는 반면, 멀티 토큰 표준은 고유, 대체 및 반대체 유형을 함께 보유합니다. ERC 1155 Solidity 인터페이스의 스케치는 동일한 메모 파일에 기록되며, 코드 작성 전 이를 검토합니다.
web_search EIP-1155 multi token standard → 5 results
http_get eips page → saved
write_file compare-standards.md → saved플레이어는 한 번의 트랜잭션으로 여러 아이템 유형을 이동해야 합니다. 에이전트는 read_file로 계약서를 열고, edit_file을 사용하여 safeBatchTransferFrom을 추가하며 diff를 표시한 후, Shell로 컴파일 명령과 테스트 명령을 실행합니다. 종료 코드를 읽으세요. 토큰 트랜잭션과 잔고가 테스트에서 일치하지 않는 경우, grep으로 TransferSingle과 TransferBatch를 검색하면 이벤트가 발행되는 위치를 알 수 있으므로 잔고와 비교할 수 있습니다. 수신 계약서는 onERC1155Received와 onERC1155BatchReceived를 구현해야 하며, 그렇지 않으면 전송이 거부됩니다. 각 수정 사항을 diff로 검토한 후 저장하세요.
각 토큰 ID에는 지갑이 읽을 수 있는 메타데이터 파일이 필요합니다. 에이전트는 write_file을 사용하여 JSON을 생성하고, edit_file로 계약서에서 uri(id) 패턴을 설정하며, read_file로 결과를 확인합니다. 클라이언트는 해당 패턴의 {id}를 소문자 16진수로 64자리까지 패딩된 토큰 ID로 대체하므로, 하나의 패턴이 모든 ID에 사용됩니다. 일시적 토큰을 위한 제한된 저장은 흥미로운 연구 주제이지만, 첫 번째 계약서는 ID당 하나의 JSON 파일만 필요합니다. 패턴은 짧습니다. Shell은 컴파일 명령을 실행하며, 파일 이름이 패딩된 ID와 일치하면 diff를 수락합니다.
채팅은 설명만 합니다. WaveClamp 2.9.26은 단계를 직접 실행하고 각 결과를 카드에 올리므로, 설명이 아닌 실제 출력을 검토할 수 있습니다.
| 일반 채팅 어시스턴트 | WaveClamp | |
|---|---|---|
| 작업 | 직접 실행해야 하는 명령을 설명합니다 | 도구를 호출하고 결과 카드와 함께 표시합니다 |
| 파일 | 복사하기 위해 채팅에 코드를 붙여넣습니다 | .sol 파일을 편집하고 diff를 표시합니다 |
| 결과 | 실행 시 어떻게 되어야 하는지 말합니다 | 명령의 실제 종료 코드를 보고합니다 |
| 검토 | 눈으로 코드를 판단합니다 | Ask first는 변경 저장 전 diff를 표시합니다 |
Solidity 과정을 마친 초보자는 옆에 에이전트가 있으면 표준을 더 쉽게 읽을 수 있습니다. 작게 시작하세요. balanceOf(account, id)를 설명해 달라고 요청한 후, 계약서와 비교하세요. no code ERC20 배포는 파일을 숨기지만 WaveClamp는 파일을 열어두고 모든 편집 사항을 diff로 보여줍니다.
한 계약서에 검, 물약, 열을 원하는 게임 개발자는 아이템 세트를 작성하고 배치 전송을 추가하며 잔고와 이벤트에 대한 테스트를 작성하는 데 이를 사용합니다. 여기서 테스트가 가장 중요합니다. 에이전트는 로컬 체인 또는 테스트 네트워크에서 테스트 명령을 실행하며, 그곳의 코인은 가치가 없으므로 연습에 적합합니다.
직업이나 팀을 위해 계약서를 검토하는 전문가들은 코드 작성 전 설계를 비교합니다. ERC 721 스마트 계약은 각 토큰에 고유한 소유자를 부여하는 반면, 멀티 토큰 표준은 검토가 하나씩 확인할 수 있는 4개의 이벤트(TransferSingle, TransferBatch, ApprovalForAll, URI)를 정의합니다. 검사를 직접 실행하세요.
ERC-1155는 EIP-1155로 작성된 이더리움 멀티 토큰 표준으로, 하나의 계약서가 여러 토큰 유형을 동시에 관리하며 각 유형은 숫자 ID를 가지고 대체 가능, 대체 불가능 또는 반대체 가능할 수 있습니다. 게임을 상상해 보세요. WaveClamp는 이러한 Solidity 파일을 작성, 편집 및 테스트하는 데 도움을 줍니다.
네, mirazcode.com은 공식 WaveClamp 웹사이트입니다. 여기서 설치 프로그램을 다운로드하고, SHA-256 체크섬을 게시된 매니페스트와 비교한 후 두 값이 일치할 때만 실행하세요. 해시를 먼저 확인하세요. 설치 프로그램은 아직 코드 서명되지 않았으므로 Windows SmartScreen이 경고할 수 있으며, 질문은 앱 내부의 Send feedback 버튼을 통해 보내집니다.
ERC-721 계약은 모든 토큰이 고유하고 정확히 하나의 소유자를 가지는 Solidity 계약으로, 하나의 계약서가 여러 토큰 유형을 보유하는 멀티 토큰 표준과 다릅니다. 이는 유일무이한 아이템에 적합합니다. WaveClamp는 두 가지 유형의 파일을 읽고, 함수를 비교하며, 로컬 체인 또는 테스트 네트워크에서 둘 중 하나에 대한 테스트를 작성할 수 있습니다.
아니요. WaveClamp는 학습과 로컬 체인 또는 테스트 네트워크에서의 테스트를 위해 설계되었으며, 그곳의 코인은 가치가 없습니다. 배포된 계약은 변경할 수 없으므로 실제 가치 사용 전에 독립적인 보안 검토를 받으세요. 에이전트는 금융 조언을 제공하지 않으며 검토를 대체하지 않습니다.
아니요. 파일, 채팅 또는 코드에 개인 키나 시드 구문을 넣지 마세요. 에이전트는 작업 폴더의 파일을 읽고 프롬프트는 선택한 모델 엔드포인트로 가므로, 임시 테스트 계정을 사용하세요. 파일에 붙여넣은Anything은 에이전트가 읽으면 클라우드 모델에 도달할 수 있습니다.
표준 API 엔드포인트를 통한 클라우드 AI 제공업체, PC에서 실행 중인 모델 또는 자체 엔드포인트 없이 바로 사용할 수 있는 내장 모델을 선택하세요. 적합한 것을 선택하세요. 테스트 버튼은 응답 시간과 컨텍스트 창을 보여줍니다. 클라우드 모델을 사용하면 프롬프트 텍스트와 에이전트가 읽는 모든 파일 텍스트가 해당 제공업체로 가지만, 로컬 모델은 모든 것을 PC에 유지합니다.
네. 에이전트는 도구를 직접 실행하며, 모든 작업은 실제 결과와 함께 채팅에서 카드로 표시됩니다. Auto-run 모드에서는 즉시 행동하고, Ask first 모드에서는 변경 사항을 일으키는 작업 전에 일시 정지하며, Plan only 모드에서는 단계를 작성하고 아무것도 실행하지 않습니다. 수락하기 전 각 diff를 검토하세요.
Windows용 버전 2.9.26을 다운로드하고, 모델을 연결한 후 채팅을 Solidity 파일이 있는 폴더로 가리킨 다음, Ask first를 선택하여 모든 편집이 diff로 도착하게 하세요. 테스트 네트워크에서 시작하세요.
Windows용 WaveClamp 다운로드 ↗이 웹사이트의 모든 페이지는 20개 언어로 제공되며, 앱 인터페이스 자체는 13개 언어로 제공됩니다.
에이전트의 기능 ↗ 클라우드, 로컬 또는 내장 모델 ↗ 단계별 minting 추가 ↗ 설치 프로그램 다운로드 ↗ 질문 및 답변 ↗ 개인정보 및 데이터 처리 ↗