ARC (Algorand Request for Comments) standards define conventions for encoding, method calls, and application specifications on Algorand. This skill covers the most essential ARCs for smart contract development.
| ARC-4 | Application Binary Interface (ABI) | All smart contract method calls, type encoding | | ARC-22 | Read-only method annotation | Methods that don't modify state | | ARC-28 | Event logging specification | Emitting structured events | | ARC-32 | Application Specification (deprecated) | Legacy app specs (use ARC-56 instead) |
| ARC-56 | Extended App Description | Modern app specs with full contract metadata |
스마트 계약 및 클라이언트에 알고랜드 ARC 표준을 구현합니다. ARC-4 ABI 인코딩 또는 메서드 서명을 이해해야 하거나, 애플리케이션 사양(ARC-32 또는 ARC-56) 작업을 하거나, 계약 또는 클라이언트에서 ARC-4 메서드를 호출하거나, ABI 인코딩/디코딩 문제가 발생하거나, 앱 사양에서 형식화된 클라이언트를 생성해야 하는 경우에 사용하세요. 강력한 트리거에는 "ARC-4란 무엇입니까?", "ABI 인수를 어떻게 인코딩합니까?", "ARC-32와 ARC-56의 차이점은 무엇입니까?", "메서드 선택기가 일치하지 않음", "애플리케이션 사양", "arc56.json"이 포함됩니다. 출처: algorand-devrel/algorand-agent-skills.