🔍Our Solidity smart contract is complete and security audited 🛡️
We have designed, developed, tested, and third-party security audited the Solidity smart contracts for on-chain CUDOS Staking. This acts as an interim step between the existing pre-staking services and our new Proof-of-Stake (PoS) Cudos Network and the native coin.
One of the key requirements for our smart contracts is security. So, we are pleased to let you know that the CUDOS smart contract has been fully audited. The external party Extropy.io did the full security assessment. They are a consultancy that provides blockchain and zero-knowledge proof development and security audits. By conducting code reviews and smart contracts vulnerability assessments they identify security issues.
CUDOS lives as an ERC-20 token in the Ethereum blockchain at the moment. The staking smart contract deployment rewards early participants and facilitates a stable transition to the native CUDOS coin. It includes all the functionality needed for the transition.
Audit scope
The audit covered the following smart contracts, which are all part of the staking deployment:
The audit addressed specific topics and areas covering criteria important for our community. It evaluated our architecture and design choices and searched for any exploitable security vulnerabilities or threats. It also measured how easily the code can be tested and how thoroughly it has been tested.
Moreover, it assessed our codebase against the established best practices for smart contract development ensuring it does what it’s intended to do. Finally, the audit evaluated the code to ascertain its high readability and maintainability.
Audit results
The auditing process includes using several tools such as Solidity Metrics, SWC Registry, and Mythx. The exercise provided recommendations such as changing contract size, limiting string literals and replacing some statements. We promptly addressed and fixed the minor reported issues.
Additional resources
- Staking contracts deployed to the Ethereum mainnet are available through Etherscan: StakingGuild, StakingRewards
- The smart contract code: Cudos GitHub repository
- Full version of the final results of the Staking contract third-party security audit
About Cudos
The Cudos Network is a layer 1 blockchain and layer 2 computation and oracle network. It aims to ensure decentralized, permissionless access to high-performance computing at scale. It also enables scaling of computing resources to 100,000’s of nodes, by tapping into Cudos’ distributed layer 3 network. Developed in the Cosmos ecosystem, the Cudos network will enable scalable compute and layer 2 oracles on all the bridged blockchains, including Ethereum, Algorand and Polkadot. Moreover, Cudos can provide Turing-completeness to Turing incomplete layer 1 networks.
The Cudos Network also supports the Inter Blockchain Communication (IBC) protocol. This ensures full integration in the thriving Cosmos ecosystem and access to all its users and features. The Cudos Network is a decentralised Proof of Stake (dPoS) network. So, it has lower gas costs, high transaction throughput and more scalability compared with any PoW network.
For more, please visit:
Website: www.cudos.org
Twitter: https://twitter.com/CUDOS_
Telegram: https://t.me/cudostelegram
YouTube: https://www.youtube.com/c/CUDOS
Discord: https://discord.gg/VnkutnU3