Recent Posts
Blockchain
Design Patterns for Smart Contracts
Smart contract design patterns are essential to building secure and efficient blockchain applications. By following established design patterns, developers can ensure their smart contracts are reliable, scalable, and easier to maintain. In this article, we’ll explore some common smart contract design patterns and provide examples of their implementations. Understanding smart contract design patterns is crucial […]
Martin Liguori
March 31, 2023
Blockchain
Understanding Phishing with tx.origin in Solidity
Phishing attacks have become a significant concern in the digital world, and it is essential to take measures to protect against them. In the blockchain industry, Solidity is the most popular language for developing smart contracts, but it is also vulnerable to phishing attacks. In this article, we will explain how tx.origin works and how […]
Martin Liguori
March 30, 2023
Blockchain
PHP and Blockchain: The Future of Web Development?
PHP is a widely-used server-side scripting language that has been around since the mid-1990s. Over the years, it has become the backbone of many popular websites and web applications. With the rise of blockchain technology, developers are exploring new ways to use PHP to create decentralized applications (dApps), which interact with blockchain networks. In this […]
infuy
March 27, 2023
Blockchain
Hiding Malicious Code with External Contracts
If you’re building smart contracts with Solidity, you’re likely aware of the importance of security. However, even with the best intentions, malicious code can still find its way into your codebase. One way attackers can hide malicious code is by using external contracts. In this article we’ll discuss how to protect your smart contracts from […]
Martin Liguori
March 23, 2023
Blockchain
Preventing re-entrancy attacks in Solidity
Re-entrancy is a vulnerability in smart contracts that can result in unexpected behavior and loss of funds. This vulnerability enables an attacker to execute a function call repeatedly before the original call has completed. Therefore, re-entrancy can change the contract’s state in unforeseen ways and trigger unintended operations. This can lead to significant security risks, […]
Martin Liguori
March 21, 2023
Blockchain
Preventing the Source of Randomness Vulnerability
In a previous post we discussed Solidity, the programming language used to create smart contracts on the Ethereum blockchain or EVM-compatible blockchains. While Solidity has many benefits as a programming language, there are also known vulnerabilities, such as the so-called source of randomness vulnerability. In this post we’ll take a closer look at it and […]
Martin Liguori
March 8, 2023
Blockchain
Join the Information Technology Virtual Expo 2023 Summit with Clutch and Infuy
Clutch announces the launch of the Information Technology Virtual Expo 2023 Summit, featuring top speakers such as Sonny Ganguly (CEO, Clutch) and Eleonora Israele (Director of Strategic Partnerships) among others. The event offers a unique opportunity to present your business and gain insights and tips on growing in the blockchain industry. As a participant in […]
Blockchain
Understanding Signature Replay in Solidity: A Comprehensive Guide
When developing smart contracts on the Ethereum blockchain, it’s essential to consider potential security vulnerabilities in order to make the contract safe. One important vulnerability comes from is signature replay attacks, which can result in malicious actors gaining unauthorized access to contract functions. The aim of this article is to explain what these attacks are […]
infuy
March 6, 2023