Eosio is a software that introduces a blockchain architecture and claims to be a decentralised operating system which supports Dapps, it has developed under an open-source MIT software license. Block.one has build the eosio software, it is a leading blockchain solution company that provide high performance blockchain solution.
I am writing this blog to share our checklist and framework to audit every contract. This checklist can be applied to any smart contract but we use other strategies to ensure the security of smart contract based on the business logic of contract.
The topic of upgradeable contracts is not very new to the world of Ethereum. There are some different approaches to upgrade smart contracts.