You probably have heard or used Truffle, the leading framework for Solidity smart contracts. But are you aware of all the tools and libraries built by the Truffle team? In this article, we will explore the Github repos of the Trufflesuite organization, to understand their purpose. This is a high-level…
Read StoryAccording to Hired, blockchain developers can command salaries between 140,000 USD to 180,000 USD. Sounds amazing, right? But is it really true? A lot of these salary reports forget to mention the context of their study. In this article, we will dive into the details of the job market for…
Read StorySimple transactions on Ethereum cost from 20-30 cents to a few dollars. But complex transactions can be much more expensive. For example, the Loom network created the ERC721x standard to avoid paying millions of dollars in gas costs when doing a batch token transfer. Clearly, knowing how to reduce gas…
Read StoryGas is a unit used in Ethereum transactions. It is one of the most difficult concept for Ethereum newbies who wonder: What is gas? What is the purpose of gas? Who pays for gas? How to calculate gas? As an aspiring Ethereum or Solidity developer, you will deal with gas…
Read StoryTIP: If you have never used Remix, check out my intro to Remix on Youtube. Remix, the online IDE for Solidity has a brand new UI: Looks familiar? Did someone say "VS Code" in the audience? Pretty similar indeed. It's really intuitive, in case you feel lost here is a…
Read StoryAfter you deploy a web application, you can always change its code if you need to add a feature or fix a bug. All you need to do is to redeploy the code on the server. With Ethereum smart contracts, this is not possible. Once you deploy a smart contract,…
Read StoryMost people people know that Solidity can be used to develop Ethereum smart contracts. However, very few people also know that Solidity is also in a couple of other blockchain projects. In this article, I will tell you 3 other blockchain technologies where you can use Solidity to write smart…
Read StoryWeb3.js is the leading client library for Ethereum. Personally, I am fine with it, but I know that some developers don't like it because of the beta that never ends, and some random regressions happening between in recent releases. In anycase, it's always good to know some alternatives so that…
Read StoryI have 3 questions for you. Question 1: Do you know Drizzle, the framework for building Dapp frontend? That can help you massively, and if you don't use it yet, you should watch my video introduction to Drizzle. In a nutshell, Drizzle allow to sync the state of your smart…
Read StorySo, you are thinking of building a Dapp on Ethereum, but you are still not sure what to build? In this article, I will give a few tips to find some good Dapp ideas. On Ethereum, Dapps can be categorized in 3 categories: Decentralized finance Game Gambling I will give…
Read Story