Application Binary Interface (ABI)

aka Application Binary Interface

Simple definition of ABI
  • The Contract Application Binary Interface (ABI) is the standard way to interact with contracts in the Ethereum ecosystem, both from outside the blockchain and for contract-to-contract interaction.
  • Data is encoded according to its type, as described in this specification. The encoding is not self describing and thus requires a schema in order to decode.
  • image
Resources and articles on ABI