Archive Blogs

Recent Posts

blog cover
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 […]
photo of the creator2
blog cover
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, […]
photo of the creator2
blog cover
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 […]
photo of the creator2
blog cover
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 […]
photo of the creator2
blog cover
Blockchain

Self Destruct in Solidity: A Guide

First of all, this function is going to be deprecated in the newer versions of Solidity. With that said, let’s talk about this powerful feature, which can be used to destroy a smart contract, freeing up storage on the blockchain. While it can be a useful tool, it can also be dangerous if not used […]
photo of the creator2
blog cover
Blockchain

Preventing Denial of Service Attacks in Solidity

Solidity security is a critical concern for anyone building smart contracts on the Ethereum blockchain. One of the biggest security risks for contracts is the potential for Denial of Service (DoS) attacks. Malicious users can intentionally cause a smart contract to consume more resources than intended, or make it unresponsive, unavailable or cause calls to […]
photo of the creator2
blog cover
Blockchain

Understanding Different Types of Tokens: Utility vs Assets

Tokens are an essential element of the blockchain ecosystem, and they come in various forms. Two of the most common types of tokens are utility tokens and asset tokens. In this article, we will explore the differences between utility and asset tokens and their significance in the blockchain space. Native Tokens But first, let’s talk […]
photo of the creator2
blog cover
Blockchain

How and why to build applications with blockchain

Blockchain technology has the potential to revolutionize the way we build and use applications. A blockchain records transactions on multiple computers in a distributed, decentralized ledger, making it impossible to retroactively alter the record without altering all subsequent blocks and obtaining consensus from the network. Why using blockchain There are several reasons why you might […]
photo of the creator2
blog cover
Blockchain

How to become a Solidity developer

To become a Solidity developer, you should follow these steps: You should send your CV to Infuy’s HR department 🙂 to work with Alejandro Narancio (just kidding!). But send it for sure, or… Introduction to Solidity Solidity is a programming language for writing smart contracts to produce EVM (Ethereum Virtual Machine) bytecode that ultimately runs […]
photo of the creator2
blog cover
Blockchain

Decentralized Autonomous Organization (DAO) – Explained

The blockchain revolution paved the way for many innovations, cryptocurrency being a significant one. While most of us are familiar with cryptos, how many have heard of organizations that operate in a decentralized manner? Yes, this article delves into Decentralized Autonomous Organizations – The DAOs. Let’s get started. What are DAOs? Decentralized Autonomous Organizations, DAOs, […]
photo of the creator2
blog cover
Bitcoin

What are DeFi and its applications?

Blockchain technology, with the emergence of cryptocurrency, took the world by storm. This space is dynamic and innovations keep occurring. One outstanding application of blockchain technology is – Decentralized Finance, DeFi. This article delves into what is DeFi, its popular applications, and more. What is DeFi? Decentralized Finance (DeFi) refers to a term that includes […]
photo of the creator2
blog cover
Bitcoin

What are the different types of wallets?

Pros and Cons Explained Cryptocurrency is the in thing. The frenzy is on the rise. However, before even beginning to invest, you first need to look at the various options to store them securely. Just like you keep your currency notes and coins safely in a leather wallet, you need a container for your valuable […]
photo of the creator2