Solidity Example – Safe Remote Purchase

This article continues on the Solidity Smart Contract Examples series, which implements a simple, but the useful process of safe remote purchase. Here, we’re walking through an example of a blind auction (docs). We’ll first lay out the entire smart contract example without the comments for readability and development purposes. Then we’ll dissect it part … Read more

Compound for Developers: Yield Farming, Borrowing, Lending

This tutorial is in continuation of the first part of our DeFi series. In this part, let’s discuss the DeFi lending protocol Compound. ๐Ÿช™ Full DeFi Course: Click the link to access our free full DeFi course thatโ€™ll show you the ins and outs of decentralized finance (DeFi). Compound Operated by Compound, it is a … Read more

Top 5 Solidity Smart Contract Examples for Learning

In this smart contract collection, you’ll dive the most insightful Solidity examples for learning and polishing your skills as a Solidity developer and Blockchain engineer. You can also use those as templates when creating your own smart contracts. Stand on the shoulders of giants! ๐Ÿฆ„ ๐ŸŒ Recommended Tutorials: Before diving into any individual example in … Read more

Mastering the Solidity Blind Auction Contract (Example)

This article continues on the Solidity Smart Contract Examples series, which implements a somewhat more complex process of a blind auction. ๐ŸŒ Recommended Tutorial: Smart Contracts with Solidity — Crash Course Here, we’re walking through an example of a blind auction (original source). We’ll first lay out the entire smart contract example without the comments … Read more

Solidity by Example – Simple Open Auction (Explained)

This article continues on the series we started the last time: Solidity smart contract examples, which implement a simplified real-world process. Here, we’re walking through an example of a simple open auction. ๐ŸŒ Original Source Code: Solidity Docs We’ll first lay out the entire smart contract example without the comments for readability and development purposes. … Read more

How Does the Solidity Voting Smart Contract Work?

With this article, we are starting a journey of going through smart contract examples in Solidity. We’ll first lay out the entire smart contract example without the comments for readability purposes. Then we’ll dissect it part by part, analyze it and explain it. Following this path, we’ll get a hands-on experience with smart contracts, as … Read more

How to Install the Solidity Compiler via Static Binary and Linux Packages

In this final, concluding part on installing the Solidity compiler, we’ll be going through two more approaches, the static binary / precompiled Solidity Compiler installation, and Linux packages installation. We will follow the outlined steps for these two fairly simple and quick approaches, and after that, make an overview of all the approaches we made … Read more

How to Install the Solidity Compiler via Source Code Compilation?

In this article, we’ll produce, i.e., compile a Solidity compiler from its source code. Platform compilation is not an operation regular computer users explicitly do very often, if ever. However, in some unusual situations, we need specific software in terms of its (previous) version, or it should run in our exotic environment, etc. Regardless of … Read more

Blockchain Analytics: The Basics

Image source Blockchain. This new technology is changing the way transactions are recorded and verified, and it’s leading us into a new era with enticing promises: smart contracts, shared ledgers, immutable data records, and blockchain analytics. There are so many different ways to use this innovative blockchain analytics. Who wouldn’t want to know all about … Read more

Ethereum Classic Quickstart

This article will answer some basic questions on Ethereum Classic. Its main purpose is to give you a quick overview of the project. I’m not affiliated in any way with Ethereum Classic, so I try to be as unbiased as I can. What is Ethereum Classic? Ethereum Classic is an open-source proof-of-work blockchain and distributed … Read more

Ethereum Virtual Machine (EVM) Message Calls – Solidity Smart Contracts

You can scroll through the presentation as you watch the video here: In this article, weโ€™ll hold the depth from the last article regarding the Ethereum Virtual Machine through topics such as message calls and special variants of calls, logs, callcode/delegatecall, libraries, logs, special operations for smart contract code creation/removal, and finally, precompiled contracts. This … Read more