Archive Blogs

Recent Posts

blog cover
Blockchain

The Top 5 Blockchain App Development Trends for 2023

Blockchain technology is advancing rapidly, opening up new possibilities for decentralized apps. As a developer, staying on top of the latest blockchain trends is essential for building innovative solutions. In this article, we dive deeper into the top 5 blockchain app development trends that will dominate in 2023. 1. Mainstreaming of Metaverse and Web3 Experiences […]
photo of the creator2
blog cover
Blockchain

An In-Depth Exploration of zkSync: Evolution, Features, and Future Prospects

Introduction In the ever-evolving world of blockchain technology, zkSync is emerging as a game-changer. As Ethereum struggles with high transaction fees and slow speeds, zkSync, a Layer 2 scaling solution, is stepping in to address these issues. This article delves into zkSync’s evolution, its core components, and how it is shaping the future of Ethereum. […]
photo of the creator2
blog cover
Blockchain

PayPal Dives Into Crypto: Support for Stablecoin Transactions Announced

PayPal dives into crypto and recently announced support for select stablecoin transactions on its platform. Users will soon be able to buy, sell, hold and checkout with these stablecoins seamlessly. This is a major push into crypto from the payments giant as it looks to capitalize on blockchain adoption. Let’s take a closer look at […]
photo of the creator2
blog cover
Blockchain

7 Simple Ways to Optimize Gas in Solidity Smart Contracts

When deploying Ethereum smart contracts written in Solidity, transactions costs paid in gas can add up quickly. Finding ways to optimize gas usage is crucial for keeping fees lower. In this post we’ll explore 7 straightforward gas optimization techniques for Solidity developers. 1. Avoid Unnecessary Use of Storage Writing data to storage is one of […]
photo of the creator2
blog cover
Blockchain

Solidity vs Rust: Which Is the Better Language for Smart Contracts?

When it comes to developing smart contracts, choosing the right programming language is crucial. Solidity vs Rust are two of the most popular languages used for writing smart contracts on blockchain platforms such as Ethereum and Polkadot. In this article, we’ll take a closer look at the differences between Solidity and Rust and help you […]
photo of the creator2
blog cover
Blockchain

Bypass Solidity Contract Size Check

In this post we will be talking about Bypass contract size check. Certain smart contract methods, for security reasons, are defined to only accept being called from external owned accounts (EOA) and not from other smart contracts. In order to achieve this, some developers may opt to include, in those methods, a require statement to […]
photo of the creator2
blog cover
Blockchain

Web3.js vs Ethers.js: Picking the Right Ethereum Library for Your DApp

Developing decentralized applications (DApps) on the Ethereum platform requires using powerful libraries to interact with the blockchain. Web3.js and Ethers.js are the two most popular choices for this purpose. In this extensive guide, we will compare Web3.js vs Ethers.js, discuss their core features, provide code examples, and explore their strengths and weaknesses to help you […]
photo of the creator2
blog cover
Blockchain

Blockchain en Abstracta Tech Talks: conceptos básicos y características

Como parte de la octava temporada de Abstracta Tech Talks, se dará un episodio completo a un tema que despierta la curiosidad de cada vez más personas en la actualidad, Blockchain, con los aportes del Alejando Narancio de Infuy como invitado exclusivo. ¿Cuáles son los desafíos del testing ante esta nueva tecnología? Nos sumergiremos con Alejandro […]
photo of the creator2
blog cover
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 […]
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

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