Using Cloudflare Pages with IPFS
LogRocket Blog » Web3
by Subha Chanda
9M ago
The InterPlanetary File System, or IPFS, is a peer-to-peer hypermedia protocol. To put it simply, IPFS allows you to store assets in decentralized storage. Blockchains like Ethereum allow you to deploy smart contracts to the blockchain network, but if you store your assets or static files in the Ethereum network itself, it won’t be efficient. This will increase cost, as well as provide a slower solution for accessing files. IPFS was introduced to solve this issue. Cloudflare Pages allows you to host your dynamic pages in the cloud from your Git hosting providers, like GitHub or GitLab. You can ..read more
Visit website
Tools for smart contract automation: Guide with examples
LogRocket Blog » Web3
by Deborah Emeni
9M ago
Smart contracts are not self-executing; their execution depends solely upon on-chain transactions conducted on a blockchain network serving as a call to action that triggers function calls. However, manually executing smart contracts has drawbacks, such as potential security risks, unnecessary delays, and the possibility of human error. This article explores the core concepts of smart contract automation and reviews the pros and cons of various smart contract automation tools. Additionally, this guide demonstrates the processes used by popular smart contract automation tools: Chainlink Keepers ..read more
Visit website
How to market make and transact with Hashflow
LogRocket Blog » Web3
by Victor Jonah
9M ago
There has been a rise in the amount of DeFi traders in recent years which has resulted in more decentralized exchanges (DEXs) being brought to the market as well. Web3 is increasing its impact on major industries, and the trading industry is no exception. We had seen the deficiencies in centralized exchanges like a lack of transparency, insecurity, financial exclusiveness, and privacy, and this has provided the need for DEXs. DEX is a way of exchanging cryptocurrencies without any intermediary like brokers or third parties. They follow a different approach from centralized exchanges by relying ..read more
Visit website
Web3 data querying with The Graph and subgraphs
LogRocket Blog » Web3
by Anthony Campolo
9M ago
The Graph is an indexing protocol for organizing blockchain data. It uses a GraphQL API to provide easier access to on-chain information than the traditional method of sending an RPC call. The network organizes the data with subgraphs; open-source APIs that are created by the community and are used for retrieving data from Indexers, Curators, and Delegators. In this article, we’re going to be taking a look at how you can use The Graph and subgraphs for Web3 data querying. Indexers operate the network nodes Curators signal high quality subgraphs Delegators secure the network by staking The ..read more
Visit website
Unit testing and deploying smart contracts with Forge
LogRocket Blog » Web3
by Pranesh A. S.
9M ago
In December 2021, the world’s largest crypto-native investment firm, Paradigm Lab’s CTO Georgios released a blog regarding the release of a new framework for (evm-based) smart contract development, called Foundry. It took the Crypto community by storm, and soon became the industry standard for development and testing of smart contracts, owing much to its efficiency in comparison to other frameworks. In order to understand the significance of Foundry, we need to first look into the problems it tries to solve. The main problem that lies with frameworks like Hardhat and Truffle is that they requi ..read more
Visit website
A developer’s guide to Solidity design patterns
LogRocket Blog » Web3
by Joel Adewole
9M ago
Due to the continued increasing popularity of blockchain and DApps (decentralized applications), open source DApps are seeing growth in contributions from a wide variety of developers. The heart of most DApps and blockchain applications are smart contracts developed using Solidity. Contribution to open source projects raises concerns within the Solidity community because these projects have real-world consequences for people’s money, and when developers from different backgrounds collaborate on a project, it is almost certain that there will be errors and code conflicts in the applications. Th ..read more
Visit website
Nested smart contracts: Creating a contract within a contract
LogRocket Blog » Web3
by Scofield Idehen
9M ago
Smart contracts are programs stored on the blockchain that run when certain conditions are predetermined or called. Smart contracts are used to automate agreements, eliminate intermediaries, and create a more decentralized network free from external influence. In this article, we’ll look at a specific strategy referred to as nested contracts, or contracts with a contract. Specifically, we’ll review how to create multiple contracts and call functions from within a parent contract. We’ll demonstrate how to call a nested contract from the parent contract and also how to call it from an external c ..read more
Visit website
Comparing SolidJS and Voby
LogRocket Blog » Web3
by Alex Merced
9M ago
In the world of frontend JavaScript frameworks, we continue to see new innovations that enable better development experiences and more performant applications. On one hand, there are frameworks and libraries like Vue, React, and Angular that allow you to declaratively define your UI with updates being optimized by a Virtual DOM, ensuring that only necessary updates are made. On the other hand, there are frameworks like Svelte and SolidJS, which moved away from shipping a framework and running a virtual DOM to instead compiling declarative UI into standard JavaScript, resulting in smaller bundl ..read more
Visit website
Security choices and multi-signature wallets
LogRocket Blog » Web3
by Ori Pomerantz
9M ago
Multi-signature wallets are smart contracts that require the agreement of multiple people to perform an action. They can be useful for protecting assets (using separation of duties) or to ensure that certain actions are only taken in accordance with the wishes of the multisig’s owner or a majority of owners. This article focuses on how to make the best design choices when setting up a multisig and how to avoid common mistakes. We’ll walk through demos of several different multisig configurations. Once you’ve set up your multi-signature wallet, you can add it to your application. Jump ahead: W ..read more
Visit website
Interacting with the Cardano Blockchain using JavaScript
LogRocket Blog » Web3
by Ukeje Goodness
9M ago
Cardano is a public, proof of stake, decentralized, third-generation blockchain network founded in 2015 by Ethereum co-founder Charles Hoskinson. The Cardano blockchain was built to foster interoperability across blockchains, scalability, and decentralization to foster mass adoption. Cardano development is natively in Plutus, Marlowe, or Glow; However, the Cardano community provides an SDK for development in JavaScript and other programming languages. This tutorial will guide you through getting started with Cardano development in Javascript using Cardanocli-js and Cardano-wallet-js. What are ..read more
Visit website

Follow LogRocket Blog » Web3 on FeedSpot

Continue with Google
Continue with Apple
OR