Arc-4 establishes the application binary interface for Algorand
The ARC-4 standard defines the conventions for encoding method calls within Algorand applications. This Application Binary Interface (ABI) provides a standard way for different software components to communicate.
The specification is the final version of the standard.