Chainlink price feeds are reliable, but it is crucial to have circuit breakers to prevent any issues from a single source. Using a single entity is not ideal from a decentralization perspective as well, and it is better to have backup plans in case of system failure. Many developers were
Welcome to the first installment in the new Macro Alumni Interview series! We chat with alumni in our community to hear about what they are working on and to learn about real stories from professional devs in web3.
Fuzzing is a well-known technique in the security industry to discover bugs in software. Here you will get to know some tools available for fuzz testing and have a basic understanding of how Echidna works.
The next proposed merge date for Ethereum to transfer from a proof-of-work (PoW) system to a proof-of-stake (PoS) system is September 15th-16th, barring any setbacks. Here’s what you should know about the merge as a Solidity developer.
During an audit by Macro's security team, they found a bug in Synthetix Staking Rewards distribution. While the issue is not an exploitable bug, the Ethereum community should be made aware of it.
There are a number of things you should keep in mind to write the best and most gas efficient solidity code. In this post you can find a list of low-hanging fruits you can apply to your contracts today.
The Macro Audits team audited two of Sommelier’s cellar-contracts. Access the report and learn more about our smart contract auditing process.
It's no secret that smart contract auditing firms have long backlogs. Learn how to better prepare your project so it can get booked sooner than later.