Emmanuel Soetanimmanuelsoetan.hashnode.dev·Aug 20, 2024How to write your first Cairo functionBlockchain development has an average monthly search on Google of 100-1k. Source(google ad words). That is a lot. This only means a lot of people are interested in blockchain technology. Just like any technology out there. Blockchain technology is br...DiscussBlockchain
Samuel Babalolasamuelbabalola.hashnode.dev·Nov 13, 2023Cairo 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...Discusscairo-lang
Roq4roq4.hashnode.dev·Oct 1, 2023Starknet Basecamp - Week 1Last week, I had the chance to attend the first-week lesson of the Starknet Basecamp, organized by StarkHubTR, to bring new developers into the Starknet ecosystem. This bootcamp, which will last for 7 weeks, is a fantastic opportunity for anyone inte...Discuss·147 readsStarknet Basecampcairo-lang
Adegbite Ademola Kelvinadegbite.hashnode.dev·Feb 14, 2023Interacting with Cairo smart contracts using starknet-reactSmart contracts on the StarkNet ecosystem are powerful tools for building decentralized applications. However, without a user interface, they can be challenging to interact with. This is where the Starknet-React library comes in. With its user-friend...Discuss·17 likes·270 readsstarknet
Ankit Kumar PalforTraversing Starknet with Yangitcairo-yangit.hashnode.dev·Jan 24, 2023General Intro and SetupSo let’s start off with what is Starknet, StarkNet is a permissionless decentralized Validity-Rollup(often referred to as ZK-Rollup). It operates as an L2 network overEthereum, enabling any dApp to achieve unlimited scale for its computation– withou...Discuss·44 readscairo-lang
Shouryam Kumarcrazydev.hashnode.dev·Jan 4, 2023Installing Cairo in your local MachineAs the official Cairo blog post suggests, "Cairo is the first production-grade platform for generating STARK proofs for general computation. It is Turing complete and highly effective". Cairo is essentially of great help for having large-scale execut...Discuss·16 likes·246 readscairo-lang
Adegbite Ademola Kelvinadegbite.hashnode.dev·Dec 22, 2022Starknet: A layer 2 scaling solution for EthereumIntroduction The three key desirable features of a blockchain are- decentralization, scalability, and security. Most blockchains successfully achieve two out of these three as it is difficult to check all of these features, this is referred to as the...Discuss·4 likes·249 readsBlockchain technology
Peter Blockmanpeterblockman.hashnode.dev·Nov 8, 2022Cairo exercise: Polynomial EquationProblem Write a program poly.cairo that computes the expression: $$ x^3 + 23x^2+ 45x + 67 = 0, x = 100 $$ After the program ends, the value should be at [ap - 1]. For this exercise, you may assume that the fp register is constant and initialized to...Discuss·141 readspolynomial-equation
Peter Blockmanpeterblockman.hashnode.dev·Nov 8, 2022Cairo: compute Pedersen hash of an array of felts challengeIntroduction Cairo provides a built-in hash2 function to calculate the Pedersen hash of two felts. In this challenge, we will recursively compute the hash of an array of felts. The challenge ex_hash_chain.cairo // Task: // Develop a function that is...Discuss·106 readspedersen-hash
Peter Blockmanpeterblockman.hashnode.dev·Nov 6, 2022Cairo: pattern of bits challengeIntroduction In Encode's Cairo Bootcamp, there is an interesting bit manipulation challenge. It took me some time to figure it out. In this article, I will discuss the challenge and the solution. The challenge ex7.cairo %lang starknet from starkware....Discuss·49 readscairo-lang