Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.abs.xyz/llms.txt

Use this file to discover all available pages before exploring further.

Abstract has a set of smart contracts with special privileges that were deployed in the called system contracts. These system contracts are built to provide support for EVM opcodes that are not natively supported by the ZK-EVM that Abstract uses. These system contracts are located in a special kernel space (i.e. in the address space in range [0..2^16-1]), and they can only be changed via a system upgrade through Ethereum.

View all system contracts

View the file containing the addresses of all system contracts.

View the source code for system contracts

View the source code for each system contract.