Abstraction layer for smart contract build systems
