Categories
blockchain web3

Your Guide to Gaining Deeper Insights Into Your dApp’s Transactions: Comparing debug_traceCall and trace_call

As a web3 developer, building decentralized applications that efficiently power hundreds of on-chain user transactions can take a lot of work. Unless you acquire more profound insights into how Ethereum transactions are processed by the EVM, developing performant smart contracts may be as difficult as walking through a dark forest.

Categories
blockchain React web3

Add a web3 connect button to your React App with TypeScript and Metamask.

Metamask is the most popular cryptocurrency wallet with over 10 Million monthly active users. Available as a browser extension and mobile app, Metamask provides key functionalities that make it easy to interact with the Ethereum blockchain and other notable chains like Binance, Avalanche, and Polygon. Web3 developers may use these capabilities to power decentralized apps (dApps), allowing users to perform blockchain-based transactions securely with a single sign-on.

In this article, we will use TypeScript to add a Metamask connect button to a basic React project. Google’s Firebase social login, which allows developers to build apps that authenticate users using their Google, Facebook, GitHub, and Twitter accounts, is a similar traditional web equivalent.

Let’s get started. 

Categories
blockchain privacy web3

Towards A New Era Of Accessing and Storing Life’s Moments

Introduction

So you are walking by a resort, and a beautiful landscape attracts you. But you are in a hurry, so you quickly bring out your iPhone, snap and walk away, intending to check it out later.

Behind this simple process is a complex system powered by tons of computing power hosted at massive data warehouses.

Categories
blockchain moralis React web3

Build a Token Dashboard with React Hooks, Moralis API, and Bootstrap CSS

Introduction

Ever since I discovered Moralis, I’ve always wanted to play around with the API to see its capabilities. If you’re interested in my work with QuickNode API, you can find it here