Published in Coinmonks·PinnedMember-onlyComparison of the most popular ERC721 templatesApart from the slightly bearish market caused by recent geopolitical and macroeconomic events, I think we can be confident that we are still in the middle of the NFT bull market. This bull market led to hundreds of projects launching per week with mostly similar smart contracts. Since almost everything…Solidity11 min readSolidity11 min read
Published in Better Programming·PinnedMember-onlyConnect a Chainlink Oracle to a Cosmos BlockchainA walk on the bleeding edge of technology — A blockchain oracle is a third-party/decentralized data service that provides off-chain data for smart contracts and blockchains. It bridges the gap between the closed, deterministic system of a blockchain and the real world. …Programming13 min readProgramming13 min read
Dec 28, 2022Member-onlyMy top 5 books in 2022I read many books every year on various topics, but I’m most interested in technology, history, philosophy, science, and science fiction. 2022 was a super busy year for me, nevertheless, I ended up finishing 39 books. …Readinglist4 min readReadinglist4 min read
Published in Solidify·May 4, 2022Member-onlyLesson 6: Control Structures in SolidityIn the previous lessons, we started to dip our toes deeper and deeper into Solidity, looking at topics such as visibility and functions. In this lesson, we will continue quickly covering control structures. With regards to control structures, Solidity is very similar to other languages, such as Javascript. …Solidity3 min readSolidity3 min read
Published in Solidify·Apr 11, 2022Member-onlyLesson 5: Visibility in SolidityIn the previous lessons, we’ve already got familiar with some basic concepts in Solidity programming, such as functions and reference types. In this one, we are going to look at how visibility works in Solidity. First of all, it’s important to make one thing crystal clear right from the start…Solidity5 min readSolidity5 min read
Published in Solidify·Feb 23, 2022Member-onlyLesson 4: Solidity Functions and Function ModifiersIn the previous introductory lessons, we started to dip our toes into the world of Solidity and reviewed a few basic concepts like reference and value types. Now we will further progress on our journey, and take a look at solidity functions and function modifiers. Functions in Solidity take some…Solidity6 min readSolidity6 min read
Published in Solidify·Jan 31, 2022Member-onlyLesson 3: Reference Types in SolidityIntroduction to reference types In the last lesson, we looked at value types in Solidity. If you haven’t read that yet, go ahead and do it here. Now we will continue with reference types. Let’s begin by defining what a reference type is. In contrast to a value type, which…Solidity2 min readSolidity2 min read
Published in Solidify·Sep 18, 2021Member-onlyLesson 2: Value Types in SolidityIntroduction to value types In Solidity, like in many other languages, data types can be broadly classified into two groups: reference types and value types. In this article, we will examine the various value types that are present in the language. Let’s begin by defining what a value type is…Solidity5 min readSolidity5 min read
Published in Solidify·Updated Sep 9, 2021Member-onlyLesson 1: Your First Solidity Smart ContractIn the previous lesson, we looked at how to set up your local Solidity development environment. Here we will continue on that path by writing our first smart contract! The contract we will write in this short article is the Greeter contract from the Hardhat basic sample project setup. If…Ethereum4 min readEthereum4 min read
Published in Solidify·Updated Sep 8, 2021Member-onlyHow to Setup Your Local Solidity Development EnvironmentGet started with smart contract development Welcome to the first article in my series on smart contract development with Solidity. All articles will be published in this publication so make sure to follow us if you are interested. …Ethereum5 min readEthereum5 min read