Cairo Programming Language: An Introduction to Variables and BasicsIntroduction Cairo is a high-level programming language used for writing provable programs on Starknet. Provable program in the sense that one party can prove to another party that a certain computation was executed correctly without needing the part...Nov 13, 2023 · 9 min readsamuelbabalola.hashnode.dev
Introduction to Solidity: The Language of Ethereum Smart ContractsBlockchain technology has revolutionized the way we think about digital transactions and data. It has opened up new possibilities for decentralized applications (DApps) and financial systems, all thanks to smart contracts. At the heart of these smart...Nov 2, 2023 · 3 min readsamuelbabalola.hashnode.dev
Blockchain Terminologies You Should KnowThe blockchain technology has consistently proven itself and has grown massively. It has been able to solve some specific problems and it is on its way to being a mainstream technology for everyone to comfortably use. Seeing the massive growth and co...Oct 26, 2023 · 3 min readsamuelbabalola.hashnode.dev
What is Blockchain?I am thrilled to introduce a weekly blockchain series that aims to explain blockchain technology. In this ongoing series, we will explore the fundamentals of blockchain, how it operates, and the key concepts you need to grasp. Over time, we will delv...Oct 23, 2023 · 6 min readsamuelbabalola.hashnode.dev
Smart Contracts Vulnerabilities - ReentrancyIntroduction Solidity is one of the most popular high-level programming languages used to write smart contracts to EVM(Ethereum Virtual Machine) compatible blockchains such as Ethereum. Smart contracts on the other hand are self-executing agreements ...May 22, 2023 · 8 min readsamuelbabalola.hashnode.dev