Smart Contracts – Discover How To Create Them Directly and Indirectly!

In this article, we’ll take a closer look at how contracts are created, both directly, i.e. while being implicitly deployed on the blockchain, and indirectly, i.e. when their creation is triggered by another contract. It’s part of our long-standing tradition to make this (and other) articles a faithful companion, or a supplement to the official … Read more

Learn to Build Smart Contracts in React with web3.js: Here’s How! (2/2)

Welcome to the second part of the series. In the first part, we have seen how web3.js helped the react frontend to connect to the smart contract. πŸ‘‰ Recommended Tutorial: Learn to Build Smart Contracts in React with web3.js: Here’s How! (1/2) We explored the power of the “web3.eth” attribute to call the data from … Read more

Learn to Build Smart Contracts in React with web3.js: Here’s How! (1/2)

A question often asked by newbie learners while developing the smart contract is, “How to connect my frontend code with the smart contract?”. The answer should be web3.js till day. web3.js has a collection of libraries that allows you to interact with a local or remote Ethereum node. Consider it an interface connecting the front … Read more

How to Sell Coupons on ETH? Integrate Frontend with Smart Contract (4/4)

How to Sell Coupons on ETH? Creating your own sample dApp in four parts: Welcome to the last part of the series. πŸ›‘ Note: This is just a training “fun” dApp that shows you how to use React, Truffle, and Solidity. It is not a real dApp with real functionality! Imaginary Scenario: Finxter academy has … Read more

How to Sell Coupons on ETH? Web3.js and Connect Frontend with Metamask (3/4)

How to Sell Coupons on ETH? Creating your own sample dApp in four parts: Welcome to the front-end journey for the Finxter coupon Dapp. πŸ›‘ Note: This is just a training “fun” dApp that shows you how to use React, Truffle, and Solidity. It is not a real dApp with real functionality! Imaginary Scenario: Finxter … Read more

Solidity Function Calls – Positional vs Named Arguments

In this article, we’ll entertain ourselves by learning about an interesting topic: positional and named function calls in Solidity. It’s part of our long-standing tradition to make this (and other) articles a faithful companion and supplement to the official Solidity documentation. Function Parameters and Arguments So far, we’ve learned about internal and external function calls, … Read more

Solidity Function Calls – Internal and External

In this article, we’ll take a closer look at function calls in general, specifically internal function calls in Solidity. It’s part of our long-standing tradition to make this (and other) articles a faithful companion and a supplement of the official Solidity documentation. You can watch my explainer video on the topic here—I’ll talk about function … Read more

Solidity Control Structures

In this article, we’ll take a closer look at control structures in Solidity. It’s part of our long-standing tradition to make this (and other) articles a faithful companion, or a supplement to the official Solidity documentation. You can watch our explainer video here: So far, we’ve been observing various areas of Solidity, with units and … Read more